[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Subversion 1.6.9: update and status fails on versioned obstruction.

From: Alexander Kitaev <Alexander.Kitaev_at_svnkit.com>
Date: Sat, 03 Apr 2010 00:52:52 +0200

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!

Received on 2010-04-03 00:53:22 CEST

This is an archived mail posted to the Subversion Dev mailing list.