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

Re: SVN 1.7 cannot add symlinks that reference a directory which is an svn external

From: Stephen Butler <sbutler_at_elego.de>
Date: Thu, 19 Jan 2012 12:42:07 +0100

On Jan 17, 2012, at 16:10 , Evan Wee wrote:

> How would we open a ticket for this issue? Or would Issue 4091 cover this case?
>

(cc-ing users@ again)

I made a test and opened a ticket, since it's a different symptom than
the #4091 problem.

http://subversion.tigris.org/issues/show_bug.cgi?id=4102

https://svn.apache.org/viewvc?view=revision&revision=1233292

You could add yourself in the 'cc' field of the ticket, if you like.

Cheers,
Steve

> Evan Wee
> [Build]
> Email/AIM: evanw_at_nationalfibre.net
>
>
>
>
> On 2012-01-17, at 2:21 AM, Stephen Butler wrote:
>
>>
>> On Jan 16, 2012, at 23:52 , Evan Wee wrote:
>>
>>> 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?
>>
>> No, it's a bug in 1.7.x. It looks like a variant of the recently reported
>> issue #4091 "error replacing executable with symlink".
>>
>> http://subversion.tigris.org/issues/show_bug.cgi?id=4091
>>
>> Regards,
>> Steve
Received on 2012-01-19 12:42:48 CET

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.