您尝试使用FTP发布代码,这是时间的流逝。想使用当地的git repo。如何使用ARM cmdkets(如new-azurermresource)启用本地git repo。
答案 0 :(得分:2)
您可以使用以下PowerShell命令为您的Web应用启用本地git repo。 (我使用的是Azure PowerShell 1.6.0)
$a = Get-AzureRmResource -ResourceId /subscriptions/<subscription id>/resourcegroups/<resource group name>/providers/Microsoft.Web/sites/<web app name>/Config/web -ApiVersion 2015-08-01
$a.Properties.scmType = "LocalGit"
Set-AzureRmResource -PropertyObject $a.Properties -ResourceId /subscriptions/<subscription id>/resourcegroups/<resource group name>/providers/Microsoft.Web/sites/<web app name>/Config/web -ApiVersion 2015-08-01
git repo的凭证与FTP相同。并且,git repo URL为https://<FTP user name>@<web app name>.scm.azurewebsites.net:443/<web app name>.git