savannah-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-help-public] Re: [task #6504] Submission of CJK-LaTeX


From: Werner LEMBERG
Subject: [Savannah-help-public] Re: [task #6504] Submission of CJK-LaTeX
Date: Sun, 08 Apr 2007 18:42:47 +0200 (CEST)

> Well the repo is owned by root and gives group access to group
> 'cjk', which you are member of.  You need to use ~wl to access the
> repository.

OK.

> There are some basic commands at:
> http://savannah.gnu.org/maintenance/Git

Thanks.

> The import is essentially:
> 
> - create a local Git repository and import the CVS history there, on
>   your machine

I used Keith Packard's parsecvs program, which worked just fine since
I had direct access to the foo,v files.  Just for other users:

  1. Do

      git clone git://people.freedesktop.org/~keithp/parsecvs

    to get the source of parsecvs.

  2. Download the tarball of git itself, uncompress it, and say `make'
     to build `libgit.a'.

  3. Copy libgit.a into the `parsecvs' directory.

  4. Edit the Makefile of parsecvs to say

       GITPATH=.

  5. Say `make' and `make install' to compile and install parsecvs in
     ~/bin.

  6. Now change to your CVS tree (with the foo,v files) and say

       find -name '*,v' | parsecvs

     This builds a .git directory within the current directory.

  7. Say `git clone <destdir>' to check out all files in <destdir> and
     to pack the git objects.  The current .git directory can be
     deleted now.

  8. Finally, change to <destdir> and do

       git push address@hidden:/srv/git/cjk.git \
                master:refs/heads/master

     to finish the import.


    Werner




reply via email to

[Prev in Thread] Current Thread [Next in Thread]