On Thu, Jun 10, 2010 at 5:51 PM, Adam <[email protected]> wrote:
> OK, thanks.  That hurts, but I'll deal with it.
>
> Does Mercurial have the same sort of problems?  I might switch to it
> if not.
>

Mercurial definitely doesn't have this problem at all;  it's a
distributed system.  With Subversion, there's only one "true"
repository, and so the notion of replicating to a 'slave' repository
is ponderous, and fragile.  If the slave repository falls out of sync,
you're out of luck.  With distributed systems, the entire core design
revolves around multiple peer repositories replicating changesets back
and forth with each other.  ;-)

But to be fair:  the main reason this happened is because the way
we've deployed the wiki.  For Subversion, we have only one repository
containing both code and wiki.  For Mercurial, we've created multiple
repositories per project:  one for code, one for wiki, plus any more
you want to create for branches.  If we had set up Subversion to have
a separate wiki repository, then this mistake never would have
happened to you in the first place.

-- 
You received this message because you are subscribed to the Google Groups 
"Project Hosting on Google Code" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-code-hosting?hl=en.

Reply via email to