Dovetailing issues 960, 951, 926, etc (URLs in WCs)
From: mark benedetto king <mbk_at_boredom.org>
Date: 2003-04-06 00:10:08 CEST
I have a WC with the changes for issue-951 (switch --relocate) merged in,
I realize now, though, that the changes are wrong.
We shouldn't be rewriting the URLs in the WC.
We shouldn't do this because we shouldn't have URLs in the WC at all!
Issue 960 calls for the separation of repository URLs from the path
(from issue 960):
Instead of ...
url="http://svn.collab.net/repos/svn/trunk/www/blah"
... something like ...
repos="http://svn.collab.net/repos/svn"
This is good; it removes the information-loss. But it could be better;
What if, instead, we had a ~/.subversion/repositories file, which
[d8f54182-2d6f-4092-bc72-42359026ff08]
Then the repository URL could be looked up via the WC UUID.
Nameless, descriptionless entries could be created automatically on
Further, URL targets would no longer need to be specified "long-hand";
The "CVSROOT" feature mentioned in issue-926 could also be provided, via
--ben
---------------------------------------------------------------------
|
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.