>>>>> "Camm" == Camm Maguire <c...@maguirefamily.org> 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. When I converted cmucl cvs to git, a few mistakes were made, like cvs branches that weren't git branches and some tags weren't correctly applied. But I found that those didn't really matter because I never look back that far anymore since those branches were essentially dead and most of the bad tags didn't matter because the important tags were correct. Ray _______________________________________________ Gcl-devel mailing list Gcl-devel@gnu.org https://lists.gnu.org/mailman/listinfo/gcl-devel