去年六月的時候,寫了一篇 使用 Azure CLI 管理 Azure DevOps Services 服務 文章,當時我也想透過 Azure CLI 命令列工具連接 Azure DevOps Server 2019 進行管理,不過那時還尚未支援 Azure DevOps Server,所以無法登入成功。這幾天想說再試一次,結果發現可以用了!由於大部分的操作步驟都差不多,本篇文章我只概要簡介開始使用的過程,較為詳細的參數與命令可以參考我去年的文章。
首次安裝與設定
-
安裝 Azure CLI 命令列工具
choco install azure-cli -y
-
安裝 Azure DevOps 擴充
az extension add --name azure-devops
你可以透過以下命令確認是否安裝成功:
az extension show --name azure-devops
-
建立 PAT (Personal Access Token) 權杖 (Azure DevOps Server 2019)
請參考 Authenticate access with personal access tokens 文件。
-
透過 Azure CLI 登入
執行以下命令後,會出現 Token:
提示,此時輸入你先前建立的 PAT 權杖 (Token) 即可登入成功。
az devops login --org http://localhost/DefaultCollection
假設你的專案集合路徑為 http://localhost/DefaultCollection
也可以透過以下命令一口氣完成登入
echo EnterYourPATHere | az devops login --org http://localhost/DefaultCollection
-
設定預設專案
az devops configure --defaults organization=http://localhost/DefaultCollection project=YourProjectName
假設你經常管理的專案名稱為 YourProjectName
(有需要再來設定即可)
相關連結