Git 未能从Azure应用程序服务上的bitbucket部署

Git 未能从Azure应用程序服务上的bitbucket部署,git,azure,deployment,bitbucket,azure-app-service-envrmnt,Git,Azure,Deployment,Bitbucket,Azure App Service Envrmnt,我尝试将程序从bitbucket部署到Azure应用程序服务,但遇到以下错误。 我搜索了一下,但找不到解决办法 发生了一个或多个错误。 命令“git checkout master…”由于在60秒内没有输出或CPU活动而中止。如果需要,您可以增加SCM\u命令\u IDLE\u TIMEOUT应用程序设置或WEBJOBS\u IDLE\u TIMEOUT(如果是WebJob)。\n IT checkout master-force 谢谢你的建议。 谢谢正如David所说,这可能是由于升级到git

我尝试将程序从bitbucket部署到Azure应用程序服务,但遇到以下错误。 我搜索了一下,但找不到解决办法

发生了一个或多个错误。 命令“git checkout master…”由于在60秒内没有输出或CPU活动而中止。如果需要,您可以增加SCM\u命令\u IDLE\u TIMEOUT应用程序设置或WEBJOBS\u IDLE\u TIMEOUT(如果是WebJob)。\n IT checkout master-force

谢谢你的建议。
谢谢

正如David所说,这可能是由于升级到git 2.8.1引起的,因此您可以尝试:

1.转到KUDU控制台

·创建一个d:\home\bin文件夹

·将旧的Windows git 1.8.x文件夹复制到其中。如果将zip拖放到Kudu控制台中,则会有一个特殊的解压缩拖放区域将其展开

·请重试部署

2.或者您不需要引入旧的git工具并重置您的命令。跟踪的时间为2041年

3.您可以将SCM\u BUILD\u ARGS=/p:UseSharedComplation=false。这将禁用将编译器作为服务器运行。从这个角度来看

4.将SCM_命令_IDLE_TIMEOUT和WEBJOBS_IDLE_TIMEOUT设置为长时间

<appSettings>
    <add key="SCM_COMMAND_IDLE_TIMEOUT" value="100000" />
    <add key="WEBJOBS_IDLE_TIMEOUT" value="100000" />
</appSettings>
如果增加超时时间没有帮助,您可能会遇到以下情况:。e、 如果提示用户输入的内容永远不会出现,则可能发生这种情况

有一件事可以尝试:

·设置一个很长的超时

·进行部署吗?如果遇到问题,请执行部署


·使用Kudu process explorer查看是否可以在流程树中发现任何可疑的内容。另外,请查看部署日志,这些日志可能会提示它被卡住的位置。

之所以发生这种情况,是因为它的速度太慢,以至于KUDU在60秒内未能检测到活动,并中止了构建。这是相似的。谢谢你的回答。有什么解决办法吗?