Re: [Issue 1779] svn_path_canonicalize() doesn't handle double path separators
From: Ben Reser <ben_at_reser.org>
Date: 2004-03-11 08:21:04 CET
On Thu, Mar 11, 2004 at 04:32:34AM -0000, kfogel@tigris.org wrote:
Unix in general has always done this:
$ ls -l /dev/null
Apache does this except in certain configuration options where they've
I'd say that Emacs is downright unusual in its handling.
However, I do not think it is appropriate for svn_path_canonicalize() to
It is possible for multiple slashes to return something different if
We already support handling mutliple slashes in our URLS:
$ svnadmin create repo
I think this problem really has nothing to do with
The following demonstrates it (different test repo I keep around for
(same problem so far as reported, but let's try something else):
$ svn mkdir -m 'make subdir' ${R}/bar
(Note the full URL there has a double slash)
$ svn cp -m 'cp foo to bar subdir' ${R}/foo ${R}/bar//
$ svn cp -m 'cp foo to bar subdir' ${R}foo ${R}/bar//
$ svn cp -m 'cp foo to bar subdir' ${R}foo ${R}bar//
$ svn mkdir -m 'make subdir2' ${R}bar//bang
$ svn cp -m 'cp foo to bar/bang subdir' ${R}foo ${R}bar//bang//
$ svn cp -m 'cp foo to bar/bang subdir' ${R}foo ${R}bar/bang//
$ svn up
My guess is that some DAV METHODS are accepting multiple or leading
I'll try to find the time to do that at some point.
-- Ben Reser <ben@reser.org> http://ben.reser.org "Conscience is the inner voice which warns us somebody may be looking." - H.L. Mencken --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org For additional commands, e-mail: dev-help@subversion.tigris.orgReceived on Thu Mar 11 08:21:29 2004 |
This is an archived mail posted to the Subversion Dev mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.