Conflict handling

Aaron Bentley aaron.bentley at utoronto.ca
Mon Feb 13 14:54:30 GMT 2006


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

Vincent LADEUIL wrote:
>>>>>>"Aaron" == Aaron Bentley <aaron.bentley at utoronto.ca> writes:
>     Aaron> So what I'm planning is: 1. When conflicts are
>     Aaron> encountered, .bzr/conflicts is created, and each kind
>     Aaron> of conflict is marked as a line in it.
> 
> I may be  out of my league  here, but anyway I try  to help: does
> .bzr/conflicts exists in all configurations where the user intend
> to modify the files (checkouts, branches, etc) ?

If we assume the other format changes, then the file would be
.bzr/checkout/conflicts, so that anything that has a working tree would
have it.

> And what  about putting theses  files under .bzr/conflicts  ? Not
> really sexy I guess :-/ 

The issue is that we don't want users to routinely go into '.bzr'.  It's
supposed to be off-limits, except to bzr itself.

> Or .conflicts ? Not really better... 

Yeah, I don't think it would be very intuitive, if you were looking for
the files.  On the other hand, I suppose we could have

$ bzr merge --no-dump-conflicts
and then also have
$ bzr dump-conflicts $FILENAME
to produce the conflicts (from .conflicts or .bzr/checkout/conflicts) if
you decide you want them.

> Ok, whatever,  I am  not completely satisfied,  but I  don't have
> better alternatives.

That's pretty much where I stand, too.

Aaron
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFD8J2m0F+nu1YWqI0RAjTPAJsGedk2gP+yIstMM96j5jodjh07mQCcCcG6
G50mVDDGa96n0OqSsarUPmk=
=8y3S
-----END PGP SIGNATURE-----




More information about the bazaar mailing list