You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Philipp Marek <ph...@emerion.com> on 2009/05/18 09:45:55 UTC
svn+ssh and canonical paths
Hello everybody,
I just noticed that some parts of subversion allow non-canonicalized paths,
while others do not.
(Disclaimer: I only checked with debian 1.6.1, but I don't think that 1.6.2 is
fixed).
This is accepted:
svn co svn+ssh://localhost//tmp/././//test
But then there are functions like 'svn_ra_reparent', which say that
"svn+ssh://localhost//tmp/repos/trunk/dir"
is in a different repository than
"svn+ssh://localhost//tmp/repos/trunk"
(which is wrong, they're in the same).
This is a bit inconsistent; IMO such names should not be allowed *anywhere*.
Regards,
Phil