[PATCH] introduce dotpath repositories (issue793)

Adrian Buehlmann adrian at cadifra.com
Tue Jun 17 20:09:28 UTC 2008


On 17.06.2008 21:06, Matt Mackall wrote:
> I think we should revisit the whole problem when we have some notion of
> what we're going to do with long pathnames (which may involve changing
> our escaping scheme). There are lots of possibilities here (prefixes,
> escaping reserved names, etc.) that I think we should basically consider
> this a solved problem that's just waiting on a solution to the other
> problem.

Well, as long as there is a nonzero possibility for having to do some
path compression encoding to improve the path length limit situation
(which would need another repo format change), it makes some sense to defer
the format change needed for the windows reserved names, until we have
that decision.

Having to do another format change in two or three months would not be
optimal.

Maybe then I should just pickup the detect and abort on reserved names approach
again, as an interim solution (sigh, it started to feel _so_ silly
to abort in this case...).

Improving the path length limit situation looks like a bigger, longer
project.




More information about the Mercurial-devel mailing list