使用powershell为azure webapp启用本地git repo

时间:2016-10-07 11:36:43

标签: powershell azure

您尝试使用FTP发布代码,这是时间的流逝。想使用当地的git repo。如何使用ARM cmdkets(如new-azurermresource)启用本地git repo。

1 个答案:

答案 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