Update fails with long file name
Aaron Cohen
aaron at assonance.org
Tue Sep 29 20:20:48 UTC 2015
On Tue, Sep 29, 2015 at 11:51 AM, Matt Mackall <mpm at selenic.com> wrote:
> On Tue, 2015-09-29 at 00:52 -0500, Benjamin Fritz wrote:
> > On Sep 29, 2015 12:30 AM, "Adrian Buehlmann" <adrian at cadifra.com> wrote:
>
...
> Yes, this is exactly right. We know how to fix it. But it is our
> judgment that the Windows ecosystem is not ready for the fix. You may
> disagree, but you're also not tasked with supporting all our Windows
> users. SVN indeed took a different approach, but it has a different
> notion of "good idea" than us.
>
> If you're ambitious, you could write a small extension to fix it for
> yourself. Use the win32mbcs extension as a starting point and hack it to
> use "\\?\" prefixes everywhere to get extended length paths:
>
> https://msdn.microsoft.com/en-us/library/windows/desktop/aa365247%
> 28v=vs.85%29.aspx#maxpath
> <https://msdn.microsoft.com/en-us/library/windows/desktop/aa365247%28v=vs.85%29.aspx#maxpath>
>
> I don't have a Windows machine and no Windows user has cared enough to
> spend an afternoon doing this so the job falls to you, the person who's
> complained the loudest in 10 years.
>
That's not entirely fair. I'm proof that at least one Windows user has
cared enough to implement it over the years. :)
--Aaron
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mercurial-scm.org/pipermail/mercurial/attachments/20150929/00e4a0e2/attachment-0002.html>
More information about the Mercurial
mailing list