Hi,

We have the following issue:

SVN cannot add symlinks that reference a directory which is an svn external.

We have these directories in SVN inside a parent directory:

DirectoryA
DirectoryB
Code_Framework

Code_Framework has the svn:external property pointing to another location 
"1.2.3 http://svn/parent2/3partycode/1.2.3";

We check out parent directory and add a symlink S1 to reference 
"Code_Framework/1.2.3".
This is fine.

However, when we try to add S1, we get:
svn: warning: W150002: '/Users/evanw/Projects/test/parent/1.2.3' is already 
under version control
svn: E200009: Could not add all targets because some targets are already 
versioned
svn: E200009: Illegal target for the requested operation

When we try to check it in, we get:
svn: E145001: Commit failed (details follow):
svn: E145001: Entry '/Users/evanw/Projects/test/parent/1.2.3' has unexpectedly 
changed special status



This operation works in SVN 1.6.x client,  but not 1.7.2. We just upgraded to 
SVN 1.7.2 for our client and our server is still on 1.6.10. We are on a Mac 
platform. SVN was installed via MacPorts.

Is this change intentional?

Evan Wee
[Build]
Email/AIM: ev...@nationalfibre.net




Reply via email to