Any ex ClearCase or VSS users out there?

Krzysztof Nowicki krissn at op.pl
Mon Nov 9 10:54:22 GMT 2009


David Timothy Strauss wrote:
> ----- "Krzysztof Nowicki" <krissn at op.pl> wrote:
> 
>> ClearCase handles multisite repositories by having every branch owned
>> by only one site (it's read-only for all other ones). Synchronization between
>> the branches is performed via automatic merges between two main
>> development branches on both sites. Initially I wanted to replicate that behaviour in
>> Bazaar, but I've hit bug 69489.
> 
> Automatic merges between your replicas is the wrong approach, at least for Bazaar.
> 
> Use push/pull, which:
> (1) Are no-ops if there aren't changes to synchronize.
> (2) Produce identical history across synchronized branches instead of a mess of pseudo-merges.
> (3) Fail if branches have diverged. They shouldn't diverge if there's only one write master.
> 
The problem is that having only one write master is not really the approach I'd
like to take (we're using this technique in our SVN setup currently and it's no
good - checking in large files takes ages if you're in the wrong site).

I think the most reasonable solution would be a frequent pull/push + e-mail
notification in case it fails.

K.




More information about the bazaar mailing list