Update fails with long file name

Matt Mackall mpm at selenic.com
Tue Sep 29 20:59:12 UTC 2015


On Tue, 2015-09-29 at 16:20 -0400, Aaron Cohen wrote:
> 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. :)

Indeed! If I knew this at any point, I'd forgotten, sorry.

-- 
Mathematics is the supreme nostalgia of our time.




More information about the Mercurial mailing list