Message6446

Author abuehl
Recipients Mahmoud, Micke, blix, jglick, mpm, pmezard, rares, vincentcr
Date 2008-06-30.07:43:00
Content
I've made a proof of concept patch that uses the longpath Windows file \\?\.. API.
I can clone and checkout long and reserved paths on windows (example repo:
http://www.cadifra.com/cgi-bin/repos/long2/)

I may update this patch for a while at
http://www.cadifra.com/cgi-bin/repos/hg-longpath/file/tip/longpath.patch.

Problem with this patch is, that explorer can't copy nor delete such
repo directories. As a workaround, robocopy could be used for copy
and I made a small python script for deleting long path trees
(available at http://www.cadifra.com/cgi-bin/repos/winrm/ ).

See also Issue793
Files
File name Uploaded
longpath.patch abuehl, 2008-06-30.07:43:00
History
Date User Action Args
2008-06-30 07:43:03abuehlsetmessageid: <1214811783.33.0.581932411193.issue839@selenic.com>
2008-06-30 07:43:03abuehlsetrecipients: + mpm, pmezard, Mahmoud, jglick, blix, Micke, rares, vincentcr
2008-06-30 07:43:03abuehllinkissue839 messages
2008-06-30 07:43:00abuehlcreate