使用 Azure CLI 管理 Azure DevOps Server 2019 服務 | The Will Will Web

The Will Will Web

記載著 Will 在網路世界的學習心得與技術分享

使用 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 (有需要再來設定即可)

相關連結