There is as far as I can tell no code in Subversion that can generate ../ style 
paths from an abspath for you. Are you sure this is how you invoked ‘svn’ or 
did you invoke ‘svn'via a similar ../ path (maybe via a script)? It should show 
paths in exactly the same way as you provided them to svn.


Otherwise I would guess that the externals table somehow contains an invalid 
path format. 


Bert



Sent from Windows Mail



From: Stefan Fuhrmann
Sent: ‎Friday‎, ‎April‎ ‎12‎, ‎2013 ‎1‎:‎07‎ ‎PM
To: Subversion Development




Hi,


While playing around with large working copies, I discovered
that we display externals as rather odd relative paths:

/home/stefan/develop/trunk$ ./subversion/svn/svn st /mnt/hdds/apache
X       ../../../../mnt/hdds/apache/lucene/pylucene/tags/pylucene_3_0_2/jcc

X       ../../../../mnt/hdds/apache/lucene/pylucene/tags/pylucene_3_0_3/jcc
X       ../../../../mnt/hdds/apache/lucene/pylucene/tags/pylucene_3_1_0/jcc



So, they are given relative to the current path, but I had expected
them to be relative to the working copy root. Maybe the outermost
working copy root in case of nested externals.





-- Stefan^2.





-- 
Join one of our free daily demo sessions on Scaling Subversion for the 
Enterprise

Reply via email to