Hi,
I'm starting with #960, which wants to separate the repository root from
the FS path. (The most important benefit as I see it is that we can help
people avoid misusing switch and switch --relocate).
My plan is to make svn_wc__do_update_cleanup, which crawls the whole WC
(in case of a recursive update/switch) ensure that the repos-root
information is available in each entry. I think this pretty
straight-forward. One curious thing is what to do when the repos-root
doesn't match a prefix of the entry's URL. Since we've had bugs regarding
URI encoding of the repository root, I'd bet some money that we have such
working copies on users' disks. A rather unfriendly way to deal with this
might be to just error out. That's not nice, since it will make the
working copy useless. I'm leaning towards just silently not set the
repos-root in this case. We can't rely on this info to be available
anyway. I'm not sure about this, so any input would be appreciated.
Thanks,
//Peter
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Jun 2 22:53:56 2005