AW: unable to commit in linked subdirectory of repository checkout
From: Markus Schaber <m.schaber_at_codesys.com>
Date: Mon, 3 Jun 2013 11:31:08 +0000
Von: Peter Weinert [mailto:peter.weinert_at_gns-mbh.com]
In my eyes, the fact that SVN changed to a single .svn directory is a big advantage, brings SVN on par to other RCSes in this area, and should not be reverted back. :-)
Additionally, SVN normally finds its way up to the working copy root when you issue a command in a subdirectory (try it by cd'ing to the destination of your symlink and then issuing the commit command there), so this change itself is not the cause for your problems.
> this is problematic when having somewhere else a symbolc-link to a sub-dir of
What's the exact use case of using those symlinks?
Could you add a wrapper shell script which follows the symlink by changing the current directory to its destination, and then issue the command from there?
Or resolve the symlink, and pass the absolute destination path to the SVN command?
> suggestion: have a symbolic link (on supported systems, like linux, unix,
Adding those symbolic links seems to clutter the working directories for a questionable benefit (e. G. imagine someone moving or renaming a subdirectory of a WC using shell commands - the contained symlink would be broken than, and confuse SVN and users even more.
CODESYS(r) a trademark of 3S-Smart Software Solutions GmbH
Inspiring Automation Solutions
3S-Smart Software Solutions GmbH
Managing Directors: Dipl.Inf. Dieter Hess, Dipl.Inf. Manfred Werner | Trade register: Kempten HRB 6186 | Tax ID No.: DE 167014915
This is an archived mail posted to the Subversion Dev mailing list.