2016-10-07 34 views

回答

1

您可以使用以下PowerShell命令爲您的Web應用啓用本地git回購。 (我使用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 

的混帳回購協議的憑據是一樣的FTP的。而且,混帳回購協議URL是https://<FTP user name>@<web app name>.scm.azurewebsites.net:443/<web app name>.git

+0

感謝插孔.. 現在面臨的概率現在同時推動代碼... 致命的:身份驗證失敗的「https://[email protected] websites.net: 443/copycode12.git /' 你能讓我知道要傳遞什麼信息,以及如何... shareeditundeleteflag – user6936970

+0

憑證與FTP的相同,如果您曾經通過門戶進行設置。如果否,您可以通過[Azure Portal](https://portal.azure.com)進行設置。 **應用程序服務** - > ** ** - > **部署憑證**在「應用程序部署」下 - >輸入您的用戶名,密碼,然後單擊**保存**。 –

+0

是的,我已經從門戶網站設置它,並能夠部署一個應用程序..現在我有多個webapps ..我需要推動代碼使用相同的用戶名而不重新創建[假設創建的一個用戶名可以用於所有webapps在同一個訂閱下]。用戶名和密碼..我保存使用信譽管理器的用戶名和密碼,而推到第一,但同時推到第二個Web應用程序,它再次提示信用..我怎麼能抑制?總之,我想保存單個用戶名和密碼,並部署到所有的webapps? – user6936970

相關問題