git上的大路径添加文件

时间:2015-09-16 07:38:57

标签: node.js windows git libgit2

我尝试将一个node.js模块添加到git项目中。但添加操作失败:

var searchText = document.getElementById("searchbox").value.trim();

if (searchText.length > 0)
{
  // call Ajax to fetch search result
}

这个窗口问题还是在windows上实现libgit2的问题(顺便说一下,Windows 7)?看起来像大系统路径(276个符号)的问题。对此可能有些不满?

1 个答案:

答案 0 :(得分:3)

消息确实来自我们执行的Win32调用的路径太长。 libgit2目前不支持Windows上的长路径。它可能会在某些时候这样做,因为git本身已经开创了先例,但它可能不会在短期内出现。