使用 Azure CLI 管理 Azure DevOps Server 2019 服務

去年六月的時候,寫了一篇 使用 Azure CLI 管理 Azure DevOps Services 服務 文章,當時我也想透過 Azure CLI 命令列工具連接 Azure DevOps Server 2019 進行管理,不過那時還尚未支援 Azure DevOps Server,所以無法登入成功。這幾天想說再試一次,結果發現可以用了!由於大部分的操作步驟都差不多,本篇文章我只概要簡介開始使用的過程,較為詳細的參數與命令可以參考我去年的文章。

首次安裝與設定

  1. 安裝 Azure CLI 命令列工具

    choco install azure-cli -y
    
  2. 安裝 Azure DevOps 擴充

    az extension add --name azure-devops
    

    你可以透過以下命令確認是否安裝成功:

    az extension show --name azure-devops
    
  3. 建立 PAT (Personal Access Token) 權杖 (Azure DevOps Server 2019)

    請參考 Authenticate access with personal access tokens 文件。

  4. 透過 Azure CLI 登入

    執行以下命令後,會出現 Token: 提示,此時輸入你先前建立的 PAT 權杖 (Token) 即可登入成功。

    az devops login --org http://localhost/DefaultCollection
    

    假設你的專案集合路徑為 http://localhost/DefaultCollection

    也可以透過以下命令一口氣完成登入

    echo EnterYourPATHere | az devops login --org http://localhost/DefaultCollection
    
  5. 設定預設專案

    az devops configure --defaults organization=http://localhost/DefaultCollection project=YourProjectName
    

    假設你經常管理的專案名稱為 YourProjectName (有需要再來設定即可)

相關連結

留言評論