Re: file:// -> svn://
From: Dave Cridland <dave_at_cridland.net>
Date: 2002-07-31 14:20:10 CEST
I agree that supplying "file:///var/lib/svn/some/file" to the likes of
Current discussion appears to revolve around:
a) Changing the "file" scheme to "svnlocal".
In order:
(a) Changing "file" to something else:
-1 : After much thought, I think there are better options.
I'd like to propose *not* changing our use of "file", but instead making
I've no idea how, currently, Subversion figures out which part of the
How about, as an option, we add a "magic" path component to the "file"
file:///var/lib/svn/!svn/trunk/fish
(I've picked "!svn" fairly randomly, and it certainly needs changing,
Now, this should marginally speed up repository access anyway.
But now, in order to support a "dumb" client's use of the URL, we can
/var/lib/svn/!svn/
And keep a current set of files in place there. It does increase disk
I think this answers the basic problem, and, I think, answers it better
Obviously this requires either some backwards compatibility - this would
I prefer backwards compatibility as a short-term measure, with the
(b) Adding further URL schemes for other (future) access methods:
I fail to see what the point of accessing the repository directly into
Providing multiple client-server access methods simply increases
But that's a personal opinion, of course. I think that discussion on
(c) Changing "http" to something else:
Lynx accepts the URL, and predictable and sane things happen. I see no
(d) svnadmin command line:
I suspect that svnadmin should see if its path argument begins with
Obviously, there's a chance that people may want to put a repository in
Thoughts, anyone? Flames would be better than being ignored. :-)
Dave.
---------------------------------------------------------------------
|
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.