On Wed, Mar 19, 2008 at 06:35:36PM +0000, Alex Bennee wrote: > I'm wanting to import the entirety of a CVS repository into git rather > than an individual module. However every approach I've tried to do this > fails as the underlying cvsps tool seems to only be able to deal with > modules rather than the whole project. > > Is there any invocation I could do that would do the whole import? What do you want the result to look like? If you have CVS modules 'foo', 'bar', and 'baz', I assume you want a repository with subdirectories 'foo', 'bar', and 'baz'? In that case, you can create a CVS module that just includes all three: cd /path/to/cvsroot mkdir all cd all for i in foo bar baz; do ln -s ../$i done and then: git cvsimport all You might be able to do something similar with the CVSROOT/modules file, but I haven't tried. -Peff -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html