Merge problem SVN 1,8
From: Markus Humm <markus.humm_at_de.ebmpapst.com>
Date: Thu, 3 Jul 2014 07:55:31 -0700 (PDT)
Hello,
I tested merging today and I have a quite severe issue with it. Here's my setup and what I did:
1. VisualSVN Server 2.7.4, so it's SVN 1.8 compatible
I have a project with a trunk and I created a branch from it.
Both contain the same file foo.c and in both versions I add one line, but with different text. I check in then both. So trunk and branch are different now.
Now I want to reintegrate that branch into the trunk. I have a working copy of the trunk and do a right click on it. I open TortoiseSVN/Merge, select the first of both options (I just want to merge the branch with trunk and leave the branch alone afterwards) and click continue.
On the next screen I select the branch as merge URL and select "all revisions" and click next. Depth is being left on "working copy" and the WC is current. All other options are left alone and I click start.
It finds a conflict on the file where both parties (trunk and branch) added a line each. In Windows explorer I see foo.c, foo.c.working, foo.c.merge-left.r1183 and foo.c.merge-right.r1188. If I click on "edit conflict" WinMerge gets opened, but the right panel is empty. If I click "Resolve later" and then double click on the conflicting file in merge progress dialog WinMerge openes, showing foo.c.merge-right.r1188 and foo.c, but: the line I had added to the trunk version of foo.c (and commited!) is missing!
That line is only present in the foo.c.working file.
Why does this happen? That will not go too well with my users so what did I wrong or how to solve this in a user friendly way?
Regards
Markus
------------------------------------------------------
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
|
This is an archived mail posted to the TortoiseSVN Users mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.