git azure deployment 即使在开发中也重建

git azure deployment rebuild even on develop

我正在使用 b1 服务器在 azure 应用程序 web 上部署 mvc5 应用程序。 我正在使用 azure local git repository 和 visualstudio2013 git 插件或 git cmd 行来管理我在 https://mygituser@mysite.scm.azurewebsites.net:443/mysite.git 上的代码。 我配置了用于部署 master 分支(持续部署)的应用程序。

问题是每次我推送我的分支develop。推送完成后,我的网站在几分钟内不可用,就像我在 master 上推送一样。几乎就像是重建我的应用程序。

有人遇到过这种问题吗?

提前致谢

是的,这是本地 Git 案例中的一个已知问题,您可以在 https://github.com/projectkudu/kudu/issues/538 上阅读更多信息。

它从未被修复的原因是它在实践中确实不应该发生。如果您只想部署主分支,则没有理由将不同的分支推送到 Azure。

请注意,Azure 存储库并未设计为 'source of truth' 您的文件。它的唯一目的是启用部署。用户通常将他们的代码放在 GitHub、VS Team Services、Bitbucket 等...