You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Alexander Kitaev <Al...@svnkit.com> on 2010/04/02 22:52:52 UTC
Subversion 1.6.9: update and status fails on versioned obstruction.
Hello,
Attached script demonstrates the problem. Relocating part of the working
copy (to use another protocol, i.e. https instead of https) creates a
versioned obstruction (disjoint working copy in place of versioned
directory).
When opening this working copy, Subversion however descends into
versioned obstruction and this causes various problems: disjoint
directory displayed as switched, update works (should fail), remote
status fails (should not fail).
There are different errors for different protocols, and in a script I've
used http/https pair.
I think, that additionally to fixing this error (do not descend into
disjoint directories which obstructs versioned entries) Subversion
should also disallow relocating part of the working copy and only allow
relocation from the working copy root.
--
Alexander Kitaev,
TMate Software,
http://svnkit.com/ - Java [Sub]Versioning Library!
http://sqljet.com/ - Java SQLite Library!