我正在使用 Plastic SCM v4.x(在 Windows 7/8 上)并且有一个使用 node.js 的项目。项目中的模块和模块依赖项创建的路径长度大于 259 个字符。当我尝试访问映射驱动器上的文件时,Windows 资源管理器遇到了问题。我将路径更改为 UNC,Windows 资源管理器停止出现问题。Git、node.js 和 RoboCopy 访问文件没有问题。
我创建了一个本地路径为 UNC 的存储库(例如 \MyMachine\c$\source\project)。当我检查挂起的更改时,文件会显示出来,当我尝试签入时,客户端会抱怨找不到该文件。 (假设:Plastic 将 UNC 解析为本地路径,并尝试在调用 API 时使用本地路径来获取文件)
我希望有人遇到过这个问题并且有解决方法,修复或者可以告诉我升级到版本 5 会起作用。
我将尝试在我的本地计算机上创建 Windows 共享并将存储库映射到命名共享(假设 GUI 将 UNC 解析为本地路径)以强制 GUI 使用 UNC 路径。
任何帮助将不胜感激。