Re: Any tricks for speeding up cvsps?
- From
Michael Haggerty <mhagger@alum.mit.edu>
- Date
- Feb 8, 2008, 12:02 UTC
- Message-ID
- <47AC44DB.1000002@alum.mit.edu>
- In-Reply-To
- <20080208094812.GA9666@diana.vm.bytemark.co.uk>
Karl Hasselström wrote:
Show 16 quoted lines
> On 2008-02-08 09:24:44 +0000, Paul Gardiner wrote: > >> I'm trying to convert a huge cvs repository. I've left cvsps running >> for days. First attempt, stderr filled my disc with warnings about >> tags that couldn't be associated with any one commit, without >> producing anything from stdout. I'm now redirecting stderr to >> /dev/null, but it still just sits there producing nothing. Is >> git-cvsimport infeasible for large repositories, or are there tricks >> I might use? > > This topic comes up on the list every once in a while; try searching > the list archives. > > I seem to recall that for heavy imports, the Subversion CVS importer > is popular. I don't know if it can give you a git repository directly, > or if you'll have to go via svn.
The trunk version of cvs2svn [1] can convert directly from CVS to git, including branches and tags. Recently I wrote up better documentation [2] for using cvs2svn to convert to git.
Please direct suggestions, bug reports, or offers of help to the cvs2svn mailing lists [3] or irc channel [4].
Michael Haggerty
[1] http://cvs2svn.tigris.org [2] http://cvs2svn.tigris.org/cvs2git.html [3] http://cvs2svn.tigris.org/servlets/ProjectMailingListList [4] irc.freenode.net, channel #cvs2svn