如何在Azure中的App Service上清除旧部署?

时间:2017-05-24 00:56:24

标签: azure azure-web-app-service

我有一个新版本的我的网络应用程序,在从新的Bitbucket仓库进行新部署后,旧版本仍然可用。我已经删除了App Service,然后再次创建它,但仍然提供旧的东西。我尝试的所有内容都会导致新代码的成功部署,但是当我浏览网站时,会提供旧版本。要删除旧代码,我可以转到控制台,只删除site / wwwroot中的所有内容吗? Azure中是否有可以初始化的git repo?

1 个答案:

答案 0 :(得分:2)

根据您的说明,我假设您使用的是continuous deployment for your Azure App Service应用。 AFAIK,对于基本网站部署,azure会将您的Bitbucket仓库克隆到D:\home\site\repository,然后恢复包或编译项目,然后将项目部署到D:\home\site\wwwroot

正如David所说,您可以利用KUDU或ftp工具(例如FileZilla)检查site\wwwrootsite\repository下的文件,并与您的Bitbucket回购进行比较确保您的源代码已同步到site\repository

此外,您可以尝试通过KUDU删除site\wwwrootsite\repository,然后断开连接并在Azure门户上再次设置连续部署以隔离此问题。