From: Karl Hasselström Date: Sun, 11 Mar 2007 14:36:38 GMT Subject: Re: How to use git-svnimport without trunk, tags and branches? Message-ID: <20070311143638.GA7822@diana.vm.bytemark.co.uk> In-Reply-To: <45F3EA37.2080502@tropezien.de> On 2007-03-11 12:38:31 +0100, Georg Lohrer wrote: > But times ago I have had the idea of not using the traditional > structure of subversion for some of my repositories but using the > repository directly as single directory - no trunk, no tags, no > branches. That was because I thought only a geek would have the > "complicated" way for only a few files without any need for tags and > branches. And now the git-svnimport does not seem to be able to > handle a SVN-repos structure like mine: > > ~/svnrepos/ > |------- projectA > |---- foo.cpp > |---- foo.h > > I want to import projectA into git _with_ the commit-history (there > are of course no tags and no branches). Is there a way to do that > with git-svnimport? Or do I have to throw away all the details, > checkout projectA and reimport it as initial version with git? You could try something like this: trunk: svnrepos/projectA tags: svnrepos/dummytags branches: svnrepos/dummybranches I haven't tested, but I think that kind of maneouver should work. -- Karl Hasselström, kha@treskal.com www.treskal.com/kalle