Stefan Sperling wrote: > Given the subject line, I guess most of you realised that this mail > is intended for Paul and any other merge-tracking nerds on this list :) > > Attached is a script that shows a merge which removes mergeinfo for > the merge target for no explicable reason (at least I can't see a > reason for removing it).
The 2-URL merge algorithm determines if the two URLs ("left" and "right") are ancestrally related. If so (that is, if there exists a common ancestor "ancestor"), merge recording is enabled for the merge. The recorded mergeinfo is as follows: the reverse-merge of the diff between "ancestor" and "left" + the merge of the diff between "ancestor" and "right" So let's start with: "Does this match what you see in your scenario?" (I've not yet read your extensive script or its output yet.) >From there, we can move on to: "Is this expected-but-still-braindead?" -- C. Michael Pilato <cmpil...@collab.net> CollabNet <> www.collab.net <> Distributed Development On Demand