It's all about the answers!

Ask a question

What is the "Enable lowest common ancestor" CCM advanced server property for?


Geoffrey Clemm (30.1k23035) | asked May 13 '15, 12:28 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
Ideally, this would be documented in the on-line help, but since I couldn't find it there, adding some info about it to the forum.

Accepted answer


permanent link
Geoffrey Clemm (30.1k23035) | answered May 13 '15, 12:35 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
This property controls how the "common ancestor" is calculated when performing an RTC-SCM 3-way file merge.
By default (when this property is "false"), the common ancestor with the fewest number of versions between it and the two contributor versions being merged is selected.  When this property is set to true, the "lowest" common ancestor is used, which means the common ancestor that was most recently created.   For a discussion on this topic, and a simple example of when the lowest common ancestor is not the common ancestor with the fewest number of separating versions, see SCM does not use lowest common ancestor for a merge (287573) .
Geoffrey Clemm selected this answer as the correct answer

Your answer


Register or to post your answer.