重新命名 Azure DevOps Service URL 之前和之後要執行的動作
本文提供重新命名 Azure DevOps Service URL 的步驟。
原始產品版本: Microsoft Azure DevOps Service
原始 KB 編號: 2793597
簡介
在 Team Foundation 帳戶管理 UI 的 [ 設定 ] 索引標籤上,您可以重新命名 Azure DevOps Service 的 URL。 雖然重新命名 URL 相當簡單,但重新命名 URL 之前和之後,您應該執行一些動作,以確保您和小組可以繼續如前一樣運作。
重新命名 Azure DevOps Service 的 URL 之前要執行的動作
- 儲存您的工作。
- 請確定 Azure DevOps Service 的其他成員未使用服務。
重新命名 Azure DevOps Service 的 URL 之後要執行的動作
我們不會設定從您先前的 Azure DevOps Service URL 重新導向至新的 URL。 這表示上一個 URL 會是 404,您必須更新現有的 連接字串,才能指向新的 URL。 此外,視您的特定設定和使用服務的方式而定,您可能必須採取下列一或多個動作:
更新 Visual Studio 中現有的 連接字串,以指向新的 Azure DevOps Service URL:
- 啟動 Visual Studio,然後按兩下 [開始] 頁面左側瀏覽窗格中的 [連線到 Team Foundation Server]。
- 按兩下 [ 伺服器],然後按兩下 [ 新增]。
- 在 [ Team Foundation Server 的名稱或 URL] 欄位中,輸入新的 Azure DevOps Service URL (
https://yournewaccount.visualstudio.com/
),然後按兩下 [ 確定]。 - 如果系統提示您,請使用您的 Azure DevOps Service (LiveID) 登入。
- 在 [ Team Foundation Server] 清單中 ,反白顯示先前的 Team Foundation 服務 URL,然後按兩下 [ 移除]。
- 按一下 [關閉] 。
- 在 [ 選取 Team Foundation Server ] 對話框中,按兩下以選取您的 Team Project 複選框,然後按兩下 [ 連線]。
- Visual Studio 會警告您即將關閉的項目和解決方案,並詢問您是否要繼續。 按一下是。
更新 Office 檔中的現有 連接字串,以指向新的 Azure DevOps Service URL:
- 針對 Excel 檔,啟動 Excel,按兩下 Team 功能區中的 [設定 ],然後移至步驟 6。
- 針對 [專案],按兩下 [小組] 功能區中的 [設定伺服器連線 ],然後移至步驟 7。
- 針對 PowerPoint,按兩下 分鏡腳本功能區中的分鏡腳本連結 。
- PowerPoint 會警告 Team Foundation 服務無法從伺服器取得。 按一下 [確定]。
- 按兩下 [ 連線 ],然後移至步驟8。
- 按兩下 [ 伺服器連線]。
- 您會收到警告,建議您只有在主機伺服器實例升級或 Team 專案集合移至另一個伺服器實例時,才會繼續重新連線作業。 按一下 [確定]。
- 按兩下 [ 伺服器],然後按兩下 [ 新增]。
- 在 [ Team Foundation Server 的名稱或 URL] 欄位中,輸入新的 Azure DevOps Service URL (
https://yournewaccount.visualstudio.com/
),然後按兩下 [ 確定]。 - 如果系統提示您,請使用您的 Azure DevOps Service (LiveID) 登入。
- 在 [ Team Foundation Server] 清單中 ,反白顯示先前的 Team Foundation 服務 URL,然後按兩下 [ 移除]。
- 按一下 [關閉] 。
- 在 [ 選取 Team Foundation Server ] 對話框中,按兩下以選取您的 Team Project 複選框,然後按兩下 [ 連線]。
- 如果您使用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。 假設遠端為命名 來源,則命令會是:
git remote set-url origin <url_copied_from_web>
。
注意
如果您使用 Visual Studio,您可能需要重新整理 Team Explorer。
拿掉並重新設定指向先前 Azure DevOps 服務 URL 的自我主機代理程式。
與我們連絡,以取得說明
如果您有問題或需要相關協助,請建立支援要求,或詢問 Azure community 支援。 您也可以向 Azure 意見反應社群提交產品意見反應。