[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Savannah-hackers-public] Possible migration to git for GCL
From: |
Camm Maguire |
Subject: |
Re: [Savannah-hackers-public] Possible migration to git for GCL |
Date: |
Fri, 19 Jul 2013 22:33:46 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.4 (gnu/linux) |
Greetings! Yes, thanks so much, it works as you state without -e ssh.
Here is my script at present:
#!/bin/bash
rsync -av vcs.sv.gnu.org::sources/gcl/ ./gclr/
cvs2git --blobfile=b --dumpfile=d --username=cvs2git --symbol-hints=sh ./gclr/
cat d | ./gcl.committers >do
rm -rf gcl.git
mkdir gcl.git
cd gcl.git
git init --bare
cat ../b ../do | git fast-import
../git-move-refs.py
git gc --prune=now
cd ..
rm -rf gcl
git clone ./gcl.git
Still having trouble getting cvs2git to identify branchpoints, even with
a symbol-hints file. But getting closer!
Take care,
James Cloos <address@hidden> writes:
>>>>>> "CM" == Camm Maguire <address@hidden> writes:
>
> CM> (sid_amd64)address@hidden:~/debian/gcl/cvssuck$ rsync -avz -e ssh
> vcs.sv.gnu.org::sources/gcl/ ./gclr/
>
> Try leaving out the -e ssh. When you use ::, it should not try ssh.
> It only should use ssh when you use a /single/ colon.
>
> Alternatively, use:
>
> rsync -avz rsync://vcs.sv.gnu.org/sources/gcl/ ./gclr/
>
> There /is/ an rsync daemon listening on vcs.sv.gnu.org, and it /does/
> serve sources, as you can see by running just:
>
> :; rsync rsync://vcs.sv.gnu.org/
> sources CVS source repositories
> web Websites managed via CVS
> svn SVN source repositories
> git Git source repositories
> bzr Bzr source repositories
>
> -JimC
--
Camm Maguire address@hidden
==========================================================================
"The earth is but one country, and mankind its citizens." -- Baha'u'llah