Reputation: 54312
Subversion works great when we have access to central repository, but sometimes two or more developers work at client where they do not have connection to central repository. I am looking for DVCS that can help us where off-line.
It should:
Anybody uses Bazaar, Mercurial, git or maybe something else and can show its advantages and pitfalls? So far I started (really returned to) testing Bazaar with Tortoise Bazaar.
Upvotes: 8
Views: 569
Reputation: 25313
HgSubversion provides the sort of interaction you're talking about. It bills itself as a SVN client, based in Mercurial, meaning that you work in Mercurial locally, but still interact with a SVN server.
The convert extension is also very good if you want to convert from SVN to Mercurial.
There are some other Mercurial/SVN workflows you might find interesting on the Mercurial wiki.
Upvotes: 4
Reputation: 1491
I have tried Git, Mercurial and Bazaar with a SVN repository and I have found that all three work pretty well (when using the their respective *-svn module).
I suggest you pick the DCVS you like most and use that one.
(The modules are git-svn, bzr-svn and hgSubversion)
Upvotes: 12
Reputation: 2802
Git, works side by side in the same directory, also has git-svn bridges
Upvotes: 2