突然间,我在从 GitHub 自动部署到 Azure 中的 WebService(免费)时遇到了问题。
部署失败,当我查看日志时,内容如下:
Command 'git.exe fetch external ...' aborted due to no output and CPU activity for 60 seconds. You may increase SCM_COMMAND_IDLE_TIMEOUT setting to solve the issue.
git.exe fetch external --progress
这似乎是 Azure 内部的,我想知道是否有人看到过这个?
最佳答案
更新 1/3/2015: 看来此问题是通过打开 Azure 网站上的虚拟网络 (vnet) 功能触发的。我们仍在调查为什么会发生这种情况,但至少我们知道这不是随机的。
原始答案:
似乎 git fetch 由于某种原因挂起。如果提示输入信用,则可能会发生这种情况,但也可能有其他原因。
我建议使用Kudu Console在 Azure 上的站点\存储库文件夹中手动运行 git 命令,尝试在完整部署之外隔离问题。
关于从 GitHub 部署 Azure Web 服务失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19568687/