[MERGE] Allow external annotation tie breakers

John Arbash Meinel john at arbash-meinel.com
Tue Apr 7 16:54:02 BST 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Vincent Ladeuil wrote:
> We currently use alphabetical sort to break ties between
> annotations when line content is identical.
> 
> This is arbitrary but with a constraint which is to provide
> stability against further merges (otherwise we may flip-flop the
> attribution if criss-cross merges occur).
> 
> It happens that using the oldest revision better fits user
> expectations in most of the cases.
> 
> We can't (with the current design) easily determine which
> revision is the oldest.
> 
> Yet, this patch introduce a specific function that plugins can
> override until we provide a better solution.
> 
>          Vincent
> 
> 

BB:approve

John
=:->

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAknbdxoACgkQJdeBCYSNAAOkvwCfbaaqcXBsMJxdEYNfqt9FA7qS
+MwAoKwFIAwnDwQTa0iATsH7/UzhSO5Z
=h1+u
-----END PGP SIGNATURE-----



More information about the bazaar mailing list