Azure DevOps Service の URL の名前を変更する前と後に行う必要がある操作
この記事では、Azure DevOps Service の URL の名前を変更する手順について説明します。
元の製品バージョン: Microsoft Azure DevOps Service
元の KB 番号: 2793597
概要
Team Foundation アカウント管理 UI の [ 設定] タブで、Azure DevOps サービスの URL の名前を変更できます。 URL の名前を変更することは非常に簡単ですが、URL の名前を変更する前と後に行う必要がある操作がいくつかあります。ユーザーとチームが以前と同じように作業を続けることができます。
Azure DevOps サービスの URL の名前を変更する前に行う必要がある操作
- 作業内容を保存します。
- Azure DevOps Service の他のメンバーがサービスを使用していないことを確認します。
Azure DevOps サービスの URL の名前を変更した後の操作
以前の Azure DevOps サービス URL から新しい URL へのリダイレクトは設定されません。 つまり、前の URL は 404 になり、新しい URL を指す既存の接続文字列を更新する必要があります。 さらに、特定の構成とサービスの使用方法に応じて、次の 1 つ以上のアクションを実行する必要があります。
Visual Studio の既存の接続文字列を更新して、新しい Azure DevOps サービス URL をポイントします。
- Visual Studio を起動し、[スタート] ページの左側のナビゲーション ウィンドウで [Team Foundation Server に接続] をクリックします。
- [ サーバー] をクリックし、[ 追加] をクリックします。
- [ Team Foundation Server の名前または URL ] フィールドに、新しい Azure DevOps サービス URL (
https://yournewaccount.visualstudio.com/
) を入力し、[OK] をクリック します。 - メッセージが表示されたら、Azure DevOps Service (LiveID) を使用してログオンします。
- [Team Foundation Server の一覧] ダイアログ ボックスで、前のTeam Foundation Service URL を強調表示し、[削除] をクリックします。
- [閉じる] をクリックします。
- [Team Foundation Server の選択] ダイアログ ボックスで、[Team Project チェック] ボックスをクリックして選択し、[接続] をクリックします。
- Visual Studio は、閉じられるプロジェクトとソリューションについて警告し、続行するかどうかを確認します。 [はい] をクリックします。
Office ドキュメント内の既存の接続文字列を更新して、新しい Azure DevOps サービス URL を指すようにします。
- Excel ドキュメントの場合は、Excel を起動し、チーム リボンで [構成 ] をクリックし、手順 6 に進みます。
- [プロジェクト] で、[チーム] リボンの [ サーバー接続の構成 ] をクリックし、手順 7 に進みます。
- PowerPoint の場合は、[ ストーリーボード] リボンの [ストーリーボード リンク] をクリックします。
- PowerPoint では、Team Foundation サービスがサーバーから利用できないという警告が表示されます。 [OK] をクリックします。
- [ 接続 ] をクリックし、手順 8 に進みます。
- [ サーバー接続] をクリックします。
- ホスト サーバー インスタンスがアップグレードされた場合、またはチーム プロジェクト コレクションが別のサーバー インスタンスに移動された場合にのみ、再接続操作を続行するように通知する警告が表示されます。 [OK] をクリックします。
- [ サーバー] をクリックし、[ 追加] をクリックします。
- [ Team Foundation Server の名前または URL ] フィールドに、新しい Azure DevOps サービス URL (
https://yournewaccount.visualstudio.com/
) を入力し、[OK] をクリック します。 - メッセージが表示されたら、Azure DevOps Service (LiveID) を使用してログオンします。
- [Team Foundation Server の一覧] ダイアログ ボックスで、前のTeam Foundation Service URL を強調表示し、[削除] をクリックします。
- [閉じる] をクリックします。
- [Team Foundation Server の選択] ダイアログ ボックスで、チェックしてチーム プロジェクトを選択し、[接続] をクリックします。
- PowerPoint を使用している場合は、[ストーリーボード リンク] ダイアログ ボックスで [閉じる] をクリックします。
バージョン管理ワークスペースを再構成します。
ローカル バージョン管理キャッシュは、次を実行して更新する必要があります。
tf workspaces /collection:<new collection URL>
注:
ビルド サービスはシステム Azure DevOps Service (ネットワーク サービスまたはローカル システム) として実行され、tf ワークスペースはそれらのAzure DevOps Servicesとして実行できないため、ほとんどの場合、ビルド サーバーでは機能しません。 サーバー上のワークスペースを削除しても、ローカル キャッシュは修正されません。
この問題を回避するには、ビルドが実行されているシステム Azure DevOps Service のバージョン管理キャッシュを手動で削除する必要があります。 バージョン管理キャッシュは、次のようなパス内にあります。
C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Microsoft\Team Foundation\4.0\Cache
Git リモートを更新する:
- Web ユーザー インターフェイスで、[ 複製 ] ボタンをクリックし、新しい Git URL をコピーします。
- コマンド プロンプト ウィンドウを開きます。 ディレクトリを Git リポジトリに変更します。
- リモート URLを更新します。 リモートが origin という名前であると仮定すると、コマンドは になります。
git remote set-url origin <url_copied_from_web>
注:
Visual Studio を使用する場合は、Team エクスプローラーを更新する必要がある場合があります。
前の Azure DevOps サービス URL を指すセルフホスト エージェントを削除して再構成します。
お問い合わせはこちらから
質問がある場合やヘルプが必要な場合は、サポート要求を作成するか、Azure コミュニティ サポートにお問い合わせください。 Azure フィードバック コミュニティに製品フィードバックを送信することもできます。