monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Monotone-devel] Encouraging merges?


From: Thomas Moschny
Subject: Re: [Monotone-devel] Encouraging merges?
Date: Sun, 25 Feb 2007 13:11:28 +0100
User-agent: KMail/1.9.6

On Sunday 25 February 2007, William Uther wrote:
>    At the moment there doesn't seem to be any way of enforcing this  
> 'single head on the central server' constraint.

  That is on purpose. It's a very bad idea to hinder someone doing a push only 
because this would produce divergence. There's nothing wrong with a branch 
having multiple heads. In fact, in a distributed vc system like Monotone's, 
you can often have that situation without even noticing (across the set of 
all the distributed repositories).

  Forbidding someone to do a push means forbidding him to make a backup of his 
valuable work! Netsync's purpose is only to establish a consistent view 
across all participating repositories, nothing more. If someone feels like 
there should be only one branch head (which he can obviously not enforce 
world-wide), he is always free to do a merge. Then again, he'll get as much 
support from Monotone as possible.

- Thomas

Attachment: pgpY_1p6tpgV_.pgp
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]