6

我在 Windows Azure 上托管了一个网站,几个月前我将其设置为在我推送到 Bitbucket 上的特定分支时自动部署 - 按照以下说明:

http://www.windowsazure.com/en-us/develop/net/common-tasks/publishing-with-git/#header-3

上次我对网站进行任何更改时(2012 年 11 月 24 日),这一切正常。我刚刚推送了另一个更改,但尚未部署。再次返回设置,看起来该功能已从 Azure 仪表板中删除。我不再在快速浏览部分看到“设置 Git 发布”选项。

我已经用谷歌搜索,看看是否可以找到有关此功能被删除的任何参考,但我没有运气。有谁知道为什么突然我不能再从我的 Bitbucket 帐户进行部署,或者 Azure 控制面板中根本没有该功能?

4

1 回答 1

1

您可能已经丢失了 Azure 和 Bitbucket 之间的提交后挂钩。我发现这种情况有时也会发生在我身上。如果您在 Bitbucket 存储库设置中查看“服务”页面,则应该有一个到 Azure 的 POST 挂钩。如果钩子在那里,我会删除它,然后清除 Azure 站点中的部署文件夹以重置它。

如果您通过 FTP 进入您的站点并清除部署文件夹(会有一堆名为 guid 的文件夹代表已发生的部署),然后返回并刷新仪表板页面,您应该会看到设置 Git 的选项发布再次出现。

于 2013-05-14T07:16:52.457 回答