Hello Dmitry, On Wed, Sep 17, 2008 at 1:20 AM, Dmitry Potapov <dpotapov@xxxxxxxxx> wrote: > On Wed, Sep 17, 2008 at 2:05 AM, Michael Kerrisk > <mtk.manpages@xxxxxxxxxxxxxx> wrote: >> >> I'm currently trying to import an svn repository, along with its tags, >> into git, and everything seems okay except that after the import I >> expect to have the following structure to my checked out repository: >> >> [root-dir] >> .git >> <checked-out-files> >> >> But instead I end up with >> >> [root-dir] >> .git >> man-pages <-- name of my svn project >> <checked-out-files> >> >> I've tried out a few different command-line flag settings but so far I >> haven't managed to get the desired layout. I guess that I'm missing >> something trivial, but I haven't worked out what it is so far. >> >> The commands I'm using to do the import are: >> >> $ git svn init file:///home/mtk/man-pages-rep/ -t tags -T trunk -b branches > > Probably, you want to run: > > $ git svn init file:///home/mtk/man-pages-rep/ -t tags -T > trunk/man-pages -b branches I had wondered about this. And I haven't yet had a chance to verify the result. The reason is that whereas the command: $ git svn init file:///home/mtk/man-pages-rep/ -t tags -T trunk -b branches takes about half an hour to run, the other command (which I already started yesterday) seems to be taking (far) more than a day! Therefore, so far, I have not had a chance to run the command to completion to see if it gives the desired result. The greatly increased tun time also made me suspicious about whether the command was going to do the right thing. And, I end up with a lot of strange looking tags in the (as yet incompletely) imported tree: $ git branch -a tags/man-pages-2.00 tags/man-pages-2.00@117 tags/man-pages-2.01 tags/man-pages-2.01@145 tags/man-pages-2.02 tags/man-pages-2.02@184 tags/man-pages-2.03 tags/man-pages-2.03@232 tags/man-pages-2.04 tags/man-pages-2.04@283 What are the @nnn tags about? By tomorrow, probably the command will complete and I can see whether it produces the desired result. But why does it take so much longer to run this version of the command? Cheers, Michael -- 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