C. Michael Pilato wrote:
> Alexander Kitaev wrote:
>> Hello,
>>
>> Please find reproduction script for the bug attached. It does work with
>> Subversion 1.5.0 (displays merge history) and doesn't work with
>> Subversion 1.5.1 and 1.5.x (r32765).
>
> I think there are a two of problems here. First, this merge:
>
> ${SVN} merge -r3:4 ${URL}/branches/branch/file.txt trunk-wc/file_copy.txt
>
> seems to produce mergeinfo like so:
>
> /branches/branch/file.txt:4
> /branches/branch/file_copy.txt:4
>
> Why? The source of the merge was file.txt -- why does file_copy.txt get a
> listing here?
>
> Secondly, this bogus file_copy.txt mergeinfo source causes the nested call
> to do_logs() during 'svn log -g' to raise an FS_NOT_FOUND error. That's by
> design. But what might *not* be by design is that this error -- raised due
> to problems with exactly one path out of several -- is preventing the
> handling of the rest of the paths.
>
> I'll open an issue or two for this. Thanks, Alexander.
Filed issues 3270 and 3271.
http://subversion.tigris.org/issues/show_bug.cgi?id=3270
http://subversion.tigris.org/issues/show_bug.cgi?id=3271
--
C. Michael Pilato <cmpilato_at_collab.net>
CollabNet <> www.collab.net <> Distributed Development On Demand
Received on 2008-08-27 22:05:34 CEST