Ben Collins-Sussman wrote:
>
> On Aug 26, 2005, at 5:05 AM, Holger Stratmann wrote:
>
>>
>> ... BUT it doesn't change my question a bit: What if the SERVER
>> ADDRESS changes?
>>
>
> ...then you just edit the svn:externals property value in your
> working copy, and commit?
Yes, any NEW revisions will be ok, but what about the old ones?
Also, I'd need to "fix" any branch and tag (which shouldn't even be
possible for tags) ever created and *still* wouldn't be able to access
"older" revisions from the branches
> Not sure what the problem is here.
Somebody might be interested in a revision other than HEAD. Let's say my
colleague needs to reproduce a problem which occurred in revision 12345
(maybe a branch...). The "externals"-address from that revision is no
longer available and was changed in revision 13579. Let's say the
project contains more than one "svn:externals"-definition from different
servers and only one of them changed. Still, if I currently see things
correctly (?), my colleague wouldn't even get close to getting a
complete checkout, because co aborts at the first (now) "invalid"
svn:external. This might "break" the first 20000 revisions? Also, all
the "external" stuff might still be perfectly available - just at a
different address...
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Aug 26 16:35:31 2005