[issue1118] hg + kdiff3 = incorrect merges?

gapon mercurial-bugs at selenic.com
Wed May 14 05:53:01 CDT 2008


New submission from gapon <gapon at nano.cz>:

I have a suspicion that there can be done incorrect merges if one uses kdiff3 
for them. Some time ago it happened to me that I had some conflicts and 
kdiff3 appeared on my screen but it had different "layout" than the last time 
(at least I had to click "Merge" action myself, previously I hadn't, don't 
ask what had changed, I have no idea [maybe hg 0.9.5 -> 1.0?]). So I just 
normally merged all the conflicts and it was OK. But... the files on the disk 
were different than the ones I saw in kdiff3 as a merge result. So I created 
some sandbox repos and played a bit with them and yes, the problem was there. 
I searched mercurial wiki and found this page:
http://www.selenic.com/mercurial/wiki/index.cgi/MergeProgram

and saw some notes about kdiff3 - so now I use hgmerge.py (hg repo 
http://hg.borho.org/hgmerge/) and it works. I noticed that I'm not the only 
person having these troubles (some time ago I helped my colleague with the 
same issue).

*** IMPORTANT NOTE
The hg repo http://hg.borho.org/hgmerge/ doesn't contain hgmnerge.py file 
anymore so the wiki page 
http://www.selenic.com/mercurial/wiki/index.cgi/MergeProgram is not actual.

Thanks.

----------
messages: 6029
nosy: gapon
priority: bug
status: unread
title: hg + kdiff3 = incorrect merges?

____________________________________________________
Mercurial issue tracker <mercurial-bugs at selenic.com>
<http://www.selenic.com/mercurial/bts/issue1118>
____________________________________________________



More information about the Mercurial-devel mailing list