2017-03-17 11 views
0

私はAzure(NodeJS)にVisual Studio Teamサービスを導入していますが、Azureのリモートリポジトリでファイルが変更されたときに問題が発生します。ローカルレポ。手作業でファイルをコピーせずに、どうすれば入手できますか? (Git pullは機能しません)azureリモートリポジトリからデータを取得する

+0

コマンド 'git pull ...'を実行するとエラーメッセージが表示されましたか? –

+0

プルするものがないと言われました – Ferus

+0

変更をリモートレポにプッシュしましたか?このURL https:// .scm.azurewebsites.net/DebugConsoleでファイルが変更されているかどうかを確認し、cd to site \ repositoryフォルダーを確認することができます。 –

答えて

0

あなたの説明によると、あなたのローカルリポジトリはVSTSリポジトリへのリンクであり、VSTSリポジトリはファイルをAzure Remote Repoにプッシュすると仮定します。このシナリオでは、ローカルリポジトリはAzure Remote Repoにリンクされていません。ローカルrepoからgit pullを実行すると、Azure RepoではなくVSTSリポジトリからの変更をプルしようとします。 Azure Repoから変更を引き出すには、ステップを試してください:

  1. 「Azure Portal」から「配備証明書」を設定してください。 Azure Repoを認証するには、この資格情報を使用する必要があります。

  2. WebappのOpen Kuduサービスページ。たとえば、アプリのURLが「https://app1.azurewebsites.net/」の場合、Kuduのサービスページは「https://app1.scm.azurewebsites.net/」です。

  3. Kuduサービスページの[Source control info]リンクをクリックします。 AzureリモートリポジトリのURLを取得します。
  4. 手順3で取得したURLを使用してローカルリポジトリに移動し、リモートリポジトリを追加します。
  5. 新しい追加リモートリポジトリからプルアクションを実行し、プロンプトが表示されたらステップ1で設定したクレデンシャルを入力します。
関連する問題