You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@subversion.apache.org by "Johan Corveleyn (JIRA)" <ji...@apache.org> on 2017/08/28 15:07:00 UTC
[jira] [Created] (SVN-4694) Unresolvable tree conflict when
cherrypicking a file-edit after file was moved on source branch
Johan Corveleyn created SVN-4694:
------------------------------------
Summary: Unresolvable tree conflict when cherrypicking a file-edit after file was moved on source branch
Key: SVN-4694
URL: https://issues.apache.org/jira/browse/SVN-4694
Project: Subversion
Issue Type: Improvement
Affects Versions: 1.10.0-alpha3
Reporter: Johan Corveleyn
The following tree conflict can not be resolved automatically. The test test_cherry_pick_post_move_edit in libsvn_client/conficts-test.c was added for this (currently marked XFail).
{quote}
In r1, create directory A with file mu:
Changed paths:
A /A
A /A/mu
In r2, directory A is copied to A1 (branched):
Changed paths:
A /A1 (from /A:1)
In r3, A/mu is moved:
Changed paths:
D /A/mu
A /A/mu-moved (from /A/mu:2)
In r4, A/mu-moved is edited:
Changed paths:
M /A/mu-moved
If we now want to cherry-pick r4 from /A to a working copy of /A1, we get a tree conflict because mu-moved is missing. The relevant move we need to resolve this happened on /A, in r3.
{quote}
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)