2013-10-24 150 views
3

突然间,我在从GitHub自动部署到Azure中的WebService(免费)时出现问题。来自GitHub的Azure WebService部署失败

部署失败,当我看到在日志thisa是什么东西说:

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和如果anyonelse已经看到了这一点,我想知道?

+0

有时GitHub应用程序会给你更多的信息。我会安装GitHub应用程序(用于Windows或Mac)。克隆回购,然后尝试提交和同步。看看是否有效。 –

+0

感谢您提供使用GitHub应用程序的建议,但在这种情况下,它无济于事,因为它是与GitHub交谈的Azure Web服务服务器。 – Yooakim

+0

它可能与SSL证书有关吗?自从TFS Online离开网站几个月后自动部署时,我遇到了这个问题,而我所需要做的就是再次从头开始建立连接。 –

回答

1

更新1/3/2015:通过打开Azure网站上的虚拟网络(vnet)功能,似乎触发了此问题。我们仍在调查为什么发生这种情况,但至少我们知道这不是随机的。

原来的答复:

似乎混帐取挂出于某种原因。如果它提示信用可能会发生,但可能还有其他原因。

我建议使用Kudu Console在Azure上的站点\ repository文件夹中手动运行git命令,以尝试在完整部署之外隔离问题。

+0

感谢关于Kudu控制台的提示。我不知道! (显示我的无知我猜... :-)将深入潜水! – Yooakim

+0

如果命令在kudu控制台中运行时挂起了任何建议? –

+0

取决于挂起的命令。最好的猜测是它提示输入,这是你想避免的。 –