最近,当我尝试使用TFS 2015
在GIT
上构建项目时,我遇到了以下错误:
Value cannot be null.
Parameter name: sha1IdString
我似乎无法在源代码中的任何位置找到此Parameter
名称(sha1IdString
)。知道这可能是什么原因?
答案 0 :(得分:0)
似乎问题涉及获取源流程。
请尝试以下项目以缩小问题范围:
如果问题仍然存在,请分享您的日志。
类似的帖子供您参考:Error: Value cannot be null. Parameter name: sha1IdString
<强>更新强>
根据下面的评论,解决方案是在项目下创建另一个分支,并使用相同的构建定义来排队构建,新的分支正常工作。
好吧,显然原来的分支有问题。您可以尝试以下方法来缩小问题范围:
备份&#34; .gitattributes
&#34;第一个(&#34; .gitignore
&#34;文件(如果存在),
然后从远程Git分支中删除文件。然后复制文件
从正常分支回到原始分支,然后再试一次。
如果不起作用,也请尝试重命名原始分支。然后尝试一下 试。