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

Symlink handling in svn status broken (Was: Junction Point bug report and possible solution)

From: Marcus Rueckert <darix_at_web.de>
Date: 2005-04-27 05:27:13 CEST

hi

sussman asked for a reproduction recipe:

[[[
#!/bin/sh
set -x
svnadmin create repos
svn co file://$PWD/repos wc
cd wc
svn mkdir trunk
svn ci -m ""
ln -s trunk branches
svn add branches
svn ci -m ""
svn up
svn st -v *
svn st -v .
]]]

this results in
[[[
sh t.sh
+ svnadmin create repos
+ svn co file:///home/darix/tmp/symlinks/repos wc
Checked out revision 0.
+ cd wc
+ svn mkdir trunk
A trunk
+ svn ci -m ''
Adding trunk

Committed revision 1.
+ ln -s trunk branches
+ svn add branches
A branches
+ svn ci -m ''
Adding branches
Transmitting file data .
Committed revision 2.
+ svn up
At revision 2.
+ svn st -v branches trunk
~ 2 1 darix branches
                2 1 darix trunk
+ svn st -v .
                2 2 darix .
                2 1 darix trunk
                2 2 darix branches
]]]

the "svn status *" reports the link as obstructed. why?

i tested this with HEAD and 1.1.3. both show the same result.

darix

-- 
irssi - the client of the smart and beautiful people
              http://www.irssi.de/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Apr 27 05:28:21 2005

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