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

Can't commit contents of symbolically linked files with Subversion 1.7.2...

From: Thorsten Schöning <tschoening_at_am-soft.de>
Date: Tue, 24 Apr 2012 11:55:47 +0200


on one of our development servers we have a special setup with folders
for different customers, one reference folder with codebase of a web
application and the contents of the customer folders are linked
symbolically to the reference folder. The reason was to be able to
test customers themes etc. with current code base by beeing able to
commit little changes to files without the need to explicitly merge.
This setup worked pretty fine in Subversion 1.6 and before, but
doesn't seem to work now. When I do a svn status in a customer folder
every linked file is shown with a ~ and not just those files which
contents were changed against the own base of the customer folder.
Commits are not possible because of error E145001, saying something
about the special status of the file has changed unexpectadly. The
error message is presented in german language only.

Is there any possibility to be able to get the old behaviour back? I
don't want Subversion in this case to recognize that a file was
replaced with a symbolic link, but use the link fully transparent and
only consider the contents of a file.

An example of my folders:

 - fileA
 - fileB
 - fileA -> reference_folder/fileA
 - fileB -> reference_folder/fileB

The links were created with link -s. If I change
reference_folder/fileA and visit customer1/fileA in vi, I see the
changed contents, but svn status customer1/file A prints ~ and the
file can't be committed, too.

Mit freundlichen Grüßen,

Thorsten Schöning

Thorsten Schöning       E-Mail:Thorsten.Schoening_at_AM-SoFT.de
AM-SoFT IT-Systeme      http://www.AM-SoFT.de/
Telefon.............030-2 1001-310
Fax...............05151-  9468- 88
Mobil..............0178-8 9468- 04
AM-SoFT GmbH IT-Systeme, Brandenburger Str. 7c, 31789 Hameln
AG Hanover HRB 207 694 - Geschäftsführer: Andreas Muchow
Received on 2012-04-24 11:56:24 CEST

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