login
Header Space

 
 

Re: git-cvsimport doesn't quite work, wrt branches

Score:
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Keith Packard <keithp@...>
Cc: Linus Torvalds <torvalds@...>, Jim Meyering <jim@...>, Git Mailing List <git@...>, Matthias Urlichs <smurf@...>, Yann Dirson <ydirson@...>, Pavel Roskin <proski@...>
Date: Tuesday, June 13, 2006 - 6:55 pm

On 6/14/06, Keith Packard <keithp@keithp.com> wrote:

Yes, cvsps is relying on the wrong things. I am looking at parsecvs
and the cvs2svn tool and wondering where to from here.

In terms of history parsing, parsecvs and cvs2svn are similar. I like
cvs2svn "many passes" approach better, though the Python source is
really messy. A good thing about cvs2svn is that it is a lot more
conservative WRT memory use.

So far, I have been relying on parsecvs for initial imports, and for
cvsps+git-cvsimport for incrementals on top of that initial import.
But parsecvs falls over with large repos.

I am starting to look at what I can do with cvs2svn to get the import
into git. It seems to get very good patchsets, and it yields an easily
readable DB. I'll either learn Python, or read the DB from Perl
(probably from git-cvsimport).

The main problem, however, is that it doesn't do incremental imports,
so this would be a roundabout way of fixing parsecvs's
memory-bound-ness. We still need cvsps :(


martin
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
git-cvsimport doesn't quite work, wrt branches, Jim Meyering, (Tue Jun 13, 12:41 pm)
Re: git-cvsimport doesn't quite work, wrt branches, Linus Torvalds, (Tue Jun 13, 1:20 pm)
Re: git-cvsimport doesn't quite work, wrt branches, Yann Dirson, (Tue Jun 13, 5:13 pm)
Re: git-cvsimport doesn't quite work, wrt branches, Keith Packard, (Tue Jun 13, 2:46 pm)
Re: git-cvsimport doesn't quite work, wrt branches, Yann Dirson, (Thu Jun 15, 3:18 am)
Re: git-cvsimport doesn't quite work, wrt branches, Martin Langhoff, (Tue Jun 13, 6:55 pm)
Re: git-cvsimport doesn't quite work, wrt branches, Keith Packard, (Tue Jun 13, 7:30 pm)
Re: git-cvsimport doesn't quite work, wrt branches, Martin Langhoff, (Tue Jun 13, 9:56 pm)
speck-geostationary