2016-03-08 120 views
-1

问题:VS 2015无法检测到git文件更新(路径太长)

VS 2015无法通过bitbucket进行合并。错误显示:

An error occurred。详细信息:无效路径'\?\ C:\ Users \ xxxxxxxx \ Documents \ xxxxxxxx \ xxxxxxxx \ xxxxxxxx \ xxxxxxxx-xxxxxxxx-quickconnect \ node_modules \ browserify-middleware \ node_modules \ browserify \ node_modules \ browser-pack \ node_modules \ combine- (路径太长)

+0

我得到了解决方案:将文件夹移动到C:/ repo/xxxxxx – Xin

回答

0

Windows API通常将路径的长度限制为最多260个字符,这意味着不幸的是不存在你做得很多。

如果您想要访问超过260个字符的路径,必须以\\?\为前缀以启用长路径支持,因此如果您能够更改其使用的可能解决问题的路径(但不是全部Windows API调用支持扩展路径)。