我们从TFS切换到GIT。每次启动新的构建时,我们都会尝试更新子模块。
我们遵循这个指南:https://www.visualstudio.com/en-us/docs/build/scripts/git-commands#enable
我们在49行有一个错误。
我们认为实际上我们需要进行身份验证。但我们不确定。我们使用: git pull,它可以工作,但是当我们这样做的时候:git子模块foreach git pull foreach master。我们收到消息“进入”,但什么也没发生。
是不是有人已经有这个问题了?你是怎么解决这个问题的?

发布于 2017-08-23 17:49:10
这似乎是由于VSTS构建使用git命令对子模块进行处理的方式造成的。
我发布了VSTS build hang up when execute git commands related to git submoudle,你可以跟进这个问题。
顺便说一句,对于OAuth,您可以在.gitmodules中添加凭证。
https://stackoverflow.com/questions/45820526
复制相似问题