I'm not convinced the problem you mention would actually be a problem. To
even find the repo you're cloning using the scheme extension, you must have
it enabled and be using a scheme that points to the right repo. Unless you
explicitly change that setup after cloning, what could go wrong?
Also, turning the repo path into a 'correct' local path defeats one of the
use cases for schemes: namely, the ability for an admin to alias the
location of a central bunch of local repos, so that if (for whatever reason)
they need to be moved, it can be done just by changing the (globally
defined) scheme, and users don't notice any difference.
|