Actions:
|
2021-02-26 17:46 AEST by Arthur Barrett - CVSNT client and server often will 'cd' (change current directory) in the process.
At the end of the process, the original 'current directory' is restored.
However in 'add' verb on windows, this prevents adding deep files and directories.
We need a 'longpath' option on windows which processes 'add' without 'chdir()' / 'SetCurrentDirectory'.
The Microsoft documentation clearly states that SetCurrentDirectoryW() should not have a MAX_PATH limit
when it's a UNC encoded Unicode path, but it does. This is confirmed by many 3rd party testimonies. |