File Locking

J.S. van Bethlehem jakobb at astro.rug.nl
Thu Oct 16 06:21:57 CDT 2008


> Therefore locking is inherently impossible in DVC. If you really need it
> (in most cases you don't), you must use a system where the commit and
> the push operation is strictly tied together, like SVN.
> 
> Best regards,
> Alpar
> 

Originally I was looking at bzr as a DVC to use. They have a policy that
they want to support as many workflows as possible. So they support all
the distributed ways, but _also_ the traditional central ways.
Personally I like this approach. You don't want to force people to use
different version control tools, depending on the needs of the project,
I guess. IMHO hg should therefore not exclusively be a DVC, but also
allow the traditional approach. But I have no idea how the general
consensus is about this among the developers.



More information about the Mercurial mailing list