gcl-devel
[Top][All Lists]
Advanced

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

Re: [Gcl-devel] migration to git


From: Camm Maguire
Subject: Re: [Gcl-devel] migration to git
Date: Fri, 19 Jul 2013 22:41:48 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.4 (gnu/linux)

Greetings!

Raymond Toy <address@hidden> writes:

>>>>>> "Camm" == Camm Maguire <address@hidden> writes:
>
>     Camm> Greetings!  Here is the script I'm using for the conversion:
>     Camm> #!/bin/bash
>
>     Camm> rsync -av vcs.sv.gnu.org::sources/gcl/ ./gclr/
>     Camm> cvs2git --blobfile=b --dumpfile=d --username=cvs2git ./gclr/
>     Camm> cat d | ./gcl.committers >do
>     Camm> rm -rf gcl.git
>     Camm> mkdir gcl.git
>     Camm> cd gcl.git
>     Camm> git init --bare
>     Camm> cat ../b ../do | git fast-import
>     Camm> ../git-move-refs.py
>     Camm> git gc --prune=now
>     Camm> cd ..
>     Camm> rm -rf gcl
>     Camm> git clone ./gcl.git
>
>     Camm> This appears to leave several automatically generated branches in 
> the
>     Camm> repository, e.g. unlabeled-1.1.1.1.12, despite the automatic removal
>     Camm> attempt.  What should be done here?
>
> My personal feeling is that you do a reasonable job and then just give
> up.  At a certain point, the old stuff doesn't matter very much
> because you rarely ever use it except to see how the code used to be.

Agreed, thanks!

But at least I'd like cvs2git to convert branchpoints.  Right now, all
my branches look like unrelated sequences of commits, even when using a
symbol-hints file.  Pointers?

Take care,
-- 
Camm Maguire                                        address@hidden
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah



reply via email to

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