[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Monotone-devel] merging interface (was Re: Status update)
From: |
Bruce Stephens |
Subject: |
[Monotone-devel] merging interface (was Re: Status update) |
Date: |
Wed, 17 Nov 2004 13:34:23 +0000 |
User-agent: |
Gnus/5.1002 (Gnus v5.10.2) Emacs/21.3.50 (gnu/linux) |
Nathaniel Smith <address@hidden> writes:
[...]
> - Currently there are two heads for .changesets, the ones from me
> and from Joel; excitingly, this is our first real criss-cross
> merge! Unfortunately, what this means in practice is that merging
> is really annoying, because the common ancestor chosen is
> sufficiently high up that one has to merge ~280 conflicts in
> documentation tweaks by hand. Well, at least that's what ediff
> claims; ediff also gets out of synch and starts giving huge
> spurious conflicts, though, so another tool might do better, I
> dunno. I am wondering though if this means it's time to add a
> 'monotone merge [left right [ancestor]]' command, and whether that
> would help...
Does anyone else find the merge interface rather disempowering? I
imagine the expectation is that merge will be used on quite similar
trees, so almost always the operation can be done automatically.
In cases where that fails, though, monotone forces me to deal with
each conflict in some apparently arbitrary order, and then inserts the
merge cert.
Really what I'd like is to be left with a working tree with the
conflicting files indicated in some way: then I can deal with them in
an order that makes sense to me, and I can perform whatever sanity
checks on the merged tree that make sense. Then I can make sure that
my merge cert actually means something about the revision.
Can I do that in some way now?
- [Monotone-devel] Command for changing passphrase; documentation fixes; test cases, Joel Rosdahl, 2004/11/15
- Message not available
- Message not available
- Re: [Monotone-devel] Command for changing passphrase; documentation fixes; test cases, Nathaniel Smith, 2004/11/16
- Re: [Monotone-devel] Command for changing passphrase; documentation fixes; test cases, Joel Rosdahl, 2004/11/16
- Re: [Monotone-devel] Command for changing passphrase; documentation fixes; test cases, Matt Johnston, 2004/11/16
- [Monotone-devel] Status update, Nathaniel Smith, 2004/11/17
- [Monotone-devel] merging interface (was Re: Status update),
Bruce Stephens <=
- Re: [Monotone-devel] merging interface, Richard Levitte - VMS Whacker, 2004/11/17
- [Monotone-devel] Re: merging interface, Bruce Stephens, 2004/11/17
- Re: [Monotone-devel] merging interface, Olivier Andrieu, 2004/11/17
- [Monotone-devel] Re: merging interface, Bruce Stephens, 2004/11/17
- Re: [Monotone-devel] Re: merging interface, Olivier Andrieu, 2004/11/17
- Re: [Monotone-devel] merging interface, Christof Petig, 2004/11/17
- [Monotone-devel] Re: merging interface, Bruce Stephens, 2004/11/17
- Re: [Monotone-devel] merging interface, Richard Levitte - VMS Whacker, 2004/11/17
- [Monotone-devel] Re: merging interface, Bruce Stephens, 2004/11/17
- Re: [Monotone-devel] Re: merging interface, Richard Levitte - VMS Whacker, 2004/11/17