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

svn+ssh and canonical paths

From: Philipp Marek <philipp.marek_at_emerion.com>
Date: Mon, 18 May 2009 11:45:55 +0200

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
Received on 2009-05-18 11:46:24 CEST

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