Re: git cvsimport branches not consistent with CVS branches
- From
Steffen Prohaska <prohaska@zib.de>
- Date
- Jul 8, 2007, 14:38 UTC
- Message-ID
- <3BA4D1AE-D5C9-42CB-81B4-38DC3946A966@zib.de>
- In-Reply-To
- <200707081253.06129.robin.rosenberg.lists@dewire.com>
On Jul 8, 2007, at 12:53 PM, Robin Rosenberg wrote:
Show 9 quoted lines
> Corecode's fromcvs is pretty fast and incremental and AFAIK > accurate. I had > plenty problems with cvsimport, but fromcvs keeps in sync with the > CVS repo. > Get it at http://ww2.fs.ei.tum.de/~corecode/hg/fromcvs/ . > > It does not convert regular tags, only branches, however so there > is something to > do for those that want a complete cvs import.
Did anyone compare
* git-cvsimport with cvsps patches from [1]
* parsecvs [2]
* fromcvs
and can give a recommendation?My experience with plain git-cvsimport (without cvsps patches from [1]) is that it has a lot of problems. I'd recommend not to use it for incremental import and be very suspicious about the git repository created by git-cvsimport. You need to carefully validate the repository. It's likely that you need to fix imported branches. The trunk seems to be ok.
Steffen
[1] http://ydirson.free.fr/en/software/scm/cvsps.html [2] http://anongit.freedesktop.org/git/users/keithp/repos/parsecvs.git/