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.