The right way to git clone a subversion repo...

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I recently took over package maintenance for Audacity. So the first
thing I want to do is clone their development tree, create a branch from
the latest release and star tracking patches against it as needed. The
Audacity team uses Subversion, while I prefer Git, so I attempted to use
Git to clone their tree.

The problem is that it's been HOURS and Git hasn't finished cloning the
tree.

The steps I took are:

1. mkdir Audacity; cd Audacity
2. git svn init --prefix=origin/ -b branches -t tags -T trunk http://audacity.googlecode.com/svn/audacity-src
3. git svn fetch --log-window-size 10000

It's the third step which is taking forever to complete. I left it to
run overnight (10 hours) and it never finished. I paused it, came to
work, resumed it and it's still going.

Should this process really take this long? Or is there a faster, more
efficient way to do this? I know that part of what'll make it take so
long is the amount of history that has to be extracted from Subversion.
But is that many hours normal or did I do something wrong?

Thanks in advance.

-- 
Darryl L. Pierce <mcpierce@xxxxxxxxx>
http://mcpierce.fedorapeople.org/
"What do you care what people think, Mr. Feynman?"

Attachment: pgpHpLfLYQ1OM.pgp
Description: PGP signature

-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux