[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gcl-devel] migration to git
From: |
Camm Maguire |
Subject: |
[Gcl-devel] migration to git |
Date: |
Thu, 18 Jul 2013 14:45:21 -0400 |
Greetings! Here is the script I'm using for the conversion:
#!/bin/bash
rsync -av vcs.sv.gnu.org::sources/gcl/ ./gclr/
cvs2git --blobfile=b --dumpfile=d --username=cvs2git ./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
This appears to leave several automatically generated branches in the
repository, e.g. unlabeled-1.1.1.1.12, despite the automatic removal
attempt. What should be done here?
I'm intending to follow the initial push instructions listed in
https://savannah.gnu.org/maintenance/UsingGit. Am also trying to learn
git via emacs' magit. If any of this can be improved, suggestions are
most welcome.
Take care,
--
Camm Maguire address@hidden
==========================================================================
"The earth is but one country, and mankind its citizens." -- Baha'u'llah
- [Gcl-devel] migration to git,
Camm Maguire <=