At a guess the problem here is that 'status' dereferences the symlink
when it shouldn't or didn't, so I don't think this is related to #4091.

Could you file a new issue for this?  And, if possible, provide
a reproduction script.

Thanks,

Daniel


Fridtjof Busse wrote on Thu, Feb 16, 2012 at 16:02:19 +0100:
> Hi,
> 
> we've started to test Subversion 1.7.3 on linux and noticed a somewhat 
> drastaic change in svn behavior.
> Our repo (also 1.7, a svnsync copy) contains a lot of symlinks and externals. 
> Different from Subversion 1.6, every one of those symlinks shows up as "M" in 
> "svn status".
> "svn diff" chokes on those files (which point to an external dir), like this:
> svn: E000021: Can't read file '/home/fbusse/repo/symlinktests/link': Is a 
> directory
> 
> "link" is a symlink to a directory one level up.
> 
> "svn commit" also fails with this:
> svn: E145001: Commit failed (details follow):
> svn: E145001: Entry '/home/fbusse/repo/symlinktests/link' has unexpectedly 
> changed special status
> 
> Any ideas? It looks very much like a bug, might be related to issue 4091.
> 
> Please CC me, thanks.
> 
> -- 
> Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir
> belohnen Sie mit bis zu 50,- Euro! https://freundschaftswerbung.gmx.de

Reply via email to