[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