Re-merge a change from own history - corrupts svn:mergeinfo
From: Julian Foad <julianfoad_at_btopenworld.com>
Date: Wed, 26 Mar 2008 14:30:29 +0000
The following scenarios run on a Subversion trunk_at_30056 WC result in wrong or
Scenario 1: merge a single change from the history of a particular file;
[[[
$ svn merge --ignore-ancestry --accept=mine-full -c26169
$ svn propget svn:mergeinfo subversion/tests/cmdline/merge_tests.py
Scenario 2: same, but request two changes at once.
[[[
$ svn merge --ignore-ancestry --accept=mine-full -c26169,26178
$ svn propget svn:mergeinfo subversion/tests/cmdline/merge_tests.py
Problems:
* svn:mergeinfo is touched despite the "--ignore-ancestry" option which I
* svn:mergeinfo gets the wrong source path: "mergeinfo" instead of
* svn:mergeinfo gets corrupted (non-UTF8) text in it in the second scenario.
The last two problems may just be follow-on symptoms of the first.
- Julian
---------------------------------------------------------------------
|
This is an archived mail posted to the Subversion Dev mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.