Working with Subversion

rupert THURNER rupert.thurner at gmail.com
Wed Jul 13 14:23:40 UTC 2011


Am 13.07.2011 15:05 schrieb "Augie Fackler" <durin42 at gmail.com>:
>
> On Jul 13, 2011, at 12:55 AM, rupert.thurner wrote:
> >
> >> Something like
> >>
> >> hg --config extensions.hgsubversion= clone --startrev 176199 svn://
gcc.gnu.org/svn/gcc/trunk
> >>
> >> will be super slow on the first revision but should work, and be fairly
fast from there on.
> >
> > what would be the correct command to clone the whole svn repository
> > including tags and branches? because:
> >  hg clone svn://gcc.gnu.org/svn/gcc/trunk
> > does not seem to consider the branches and tags at the same level.
>
> You'd want to leave off the /trunk bit. That said, with the size of the
GCC repo you'll definitely want to do 'hg pull' into an empty repository so
that when (sadly, it's when) memory leaks from svn bindings take you down
you can resume the operation.

Why git can do this so much faster than mercurial?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mercurial-scm.org/pipermail/mercurial/attachments/20110713/6a68bdb7/attachment-0002.html>


More information about the Mercurial mailing list