File Obstructed by Symbolic Link Prevents Submitting Unrelated Changelists
From: Nick <nospam_at_codesniffer.com>
Date: Mon, 20 Dec 2010 09:47:27 -0500
(I originally reported this issue last year but nothing came of it.)
A file which has been obstructed by changing it to a symbolic link
To repro, simply replace a file with a sym link of the same name, and
Reproduced with SVN 1.6.4, 1.6.5, 1.6.6, 1.6.9, 1.6.13 (I didn't try
Here is an unannotated list of commands which can serve as a script to
touch a.txt b.txt c.txt d.txt
Here is an annotated step-by-step repro:
1. Start with a couple modified files (a.txt & b.txt in this case):
nick_at_nimble ~/test_repo $ ls -hl
nick_at_nimble ~/test_repo $ svn status
2. Obstruct a 3rd file (c.txt) by changing it to a symlink:
nick_at_nimble ~/test_repo $ rm c.txt
nick_at_nimble ~/test_repo $ ls -hl
nick_at_nimble ~/test_repo $ svn status
3. Place the modified files (a.txt & b.txt) in a changelist:
nick_at_nimble ~/test_repo $ svn cl cltest a.txt b.txt
nick_at_nimble ~/test_repo $ svn status
--- Changelist 'cltest':
4. Attempt to commit the changelist:
nick_at_nimble ~/test_repo $ svn commit --changelist cltest
This failure is unexpected, since the obstructed file (c.txt) is not in
I've confirmed that this behavior does not exist if the obstruction is
Nick
|
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.