2016-10-07 1 views

答えて

1

次の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のレポURLがコードを押しながら が...今PROBに直面しています。.. 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)から設定できます。 ** App Service ** - > ** ** - > App Deploymentの配備資格** - >ユーザー名とパスワードを入力し、** Save **をクリックします。 –

+0

うん、私はポータルから設定し、1つのアプリケーションのために展開することができます..今、私は複数のwebappsを持っています。私は、再作成せずに同じユーザー名を使用してこれらのすべてにコードをプッシュする必要があります同じサブスクリプションの下にあるWebアプリケーション]。ユーザー名とpwd ..クレジットマネージャーのユーザー名とパスワードを使用して保存されていますが、最初にプッシュしていますが、もう一度webappにプッシュしている間に、再びcredを求めています。短い私は単一のユーザー名とpwdを保存し、すべてのwebappsに展開したいと思いますか? – user6936970

関連する問題