tree conflicts conflict with part of the fix for issue #1425
From: Stefan Sperling <stsp_at_elego.de>
Date: Mon, 24 Mar 2008 13:04:03 +0100
Hi,
I'm in the process of going over failing tests on the tree-conflicts
This one is causing trouble:
# Issue #1425: 'svn merge' should skip over any unversioned obstruction
def merge_skips_obstructions(sbox):
It causes a tree conflict and currently fails with:
=============================================================
In the related issue, Ben Collins-Sussman said:
* deal with unversioned obstructions: what if merge wants to
Quote from the "USE CASE 4" section in notes/tree-conflicts/detection.txt:
If 'svn merge' tries to modify a file that does not exist in the
So by this logic, the file obstructing the add in the merge is
Is it OK if we change the behaviour introduced by the fix for
Or should we make Subversion treat unversioned items specifically
In the former case, the test could be renamed to "unversioned obstructions
Ben, what is your opinion?
-- Stefan Sperling <stsp_at_elego.de> Software Developer elego Software Solutions GmbH HRB 77719 Gustav-Meyer-Allee 25, Gebaeude 12 Tel: +49 30 23 45 86 96 13355 Berlin Fax: +49 30 23 45 86 95 http://www.elego.de Geschaeftsfuehrer: Olaf Wagner
|
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.