Azure DevOps 服務 |Azure DevOps Server |Azure DevOps Server 2022 |Azure DevOps Server 2020
當不再需要這些 Git 存放庫時,請將未使用的存放庫從專案中移除。 本文中的步驟說明如何從 Azure DevOps 專案刪除 Git 存放庫。 如果您想要刪除整個專案,請參閱 刪除專案。
重要
如果存放庫是 Azure DevOps 專案中唯一的 Git 存放庫,則無法移除存放庫。 如果您需要刪除專案中唯一的 Git 存放庫, 請先建立新的 Git 存放庫 ,然後刪除存放庫。
必要條件
從 Web 刪除 Git 存放庫
選取 [存放庫]、[檔案]。
從存放庫下拉式清單中,選取 [ 管理存放庫]。
從 [存放庫 ] 列表中選取存放庫的名稱,選擇 [...] 功能表,然後選擇 [ 刪除存放庫]。
輸入存放庫的名稱並選取 [ 刪除],以確認刪除存放庫。
您可以使用 Azure DevOps CLI 來刪除 Azure DevOps Git 存放庫。
az repos delete --id
[--detect {false, true}]
[--org]
[--project]
[--subscription]
[--yes]
參數
| 參數 |
描述 |
id |
存放庫的標識碼。 您可以執行 az repos list來取得存放庫識別碼。 |
detect |
自動偵測組織。 接受的值: false、 true。 |
org、organization |
Azure DevOps 組織 URL。 您可以使用 az devops configure -d organization=<ORG_URL> 來設定預設組織。
如果未設定為預設或透過 git config 挑選,則為必要。範例:https://dev.azure.com/MyOrganizationName/。 |
project、p |
項目的名稱或識別碼。 您可以使用 az devops configure -d project=<NAME_OR_ID> 來設定預設專案。
如果未設定為預設值,或未透過 git config 設定,則為必要。 |
subscription |
訂用帳戶的名稱或識別碼。 您可以使用 az account set -s <NAME_OR_ID> 設定預設訂用帳戶。 |
yes |
請勿提示確認。 |
範例
下列命令會移除 Fabrikam 存放函式庫識別碼 0d58f562-4a10-495d-94d7-7ac61a22d7cc。 此範例使用下列預設組態: az devops configure --defaults organization=https://dev.azure.com/fabrikamprime project="Fabrikam Fiber"。
az repos delete --id 0d58f562-4a10-495d-94d7-7ac61a22d7cc
Are you sure you want to delete this repository? (y/n): y
Azure DevOps Server 不支援 Azure DevOps CLI 命令。