On Wed, 2011-02-16 at 13:00 +0100, Fabrizio Giudici wrote:
[ . . . ]
> Of course, you can even setup Subversion to work locally, but it's not 
> as easy and fast as with Mercurial or Git.

Much easier to use Git, Mercurial or Bazaar and avoid the whole
Subversion/CVS/Perforce/ClearCase/Visual SourceSafe thing.

> Finally, even though I've never tried it, Mercurial (and I suppose Git 
> too) has got hgsvn, which allows to work with a local Mercurial repo and 
> push/pull to a remote Subversion repo.

This using Git, Mercurial or Bazaar as client to Subversion (via
git-svn, hgmercurial, and bzr-svn respectively) appears seductively
interesting but is ultimately not a good solution unless the central
repository has to be Subversion and there is no other choice.  Bazaar is
able to (more or less seamlessly include a Subversion repository as a
peer in a DVCS branch group.  Mercurial and Git do not provide this but
can only be used easily as personal clients.

Best best is just to take the conversion hit and switch to Git,
Mercurial or Bazaar.  Doing this also finds all the errors and hacks in
the Subversion repository!  

-- 
Russel.
=============================================================================
Dr Russel Winder      t: +44 20 7585 2200   voip: sip:[email protected]
41 Buckmaster Road    m: +44 7770 465 077   xmpp: [email protected]
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to