Azure devops 如何在Azure DevOps服务器上使用Azure CLI的Azure DevOps扩展?

Azure devops 如何在Azure DevOps服务器上使用Azure CLI的Azure DevOps扩展?,azure-devops,azure-devops-extensions,azure-devops-server-2019,Azure Devops,Azure Devops Extensions,Azure Devops Server 2019,具有的已替换为。但是我找不到任何关于如何使用Azure Deops扩展使用Azure CLI连接Team Foundation Server(TFS)或Azure DeVoP服务器的示例。p> 我尝试在我的Azure DevOps服务器上创建具有所有作用域权限的PAT。然后我使用以下命令登录: az devops登录--组织https://vm-dev-cgudevops/DefaultCollection --冗长的 以下是我得到的: C:\>az devops login --org

具有的已替换为。但是我找不到任何关于如何使用Azure Deops扩展使用Azure CLI连接Team Foundation Server(TFS)或Azure DeVoP服务器的示例。p> 我尝试在我的Azure DevOps服务器上创建具有所有作用域权限的PAT。然后我使用以下命令登录:

az devops登录--组织https://vm-dev-cgudevops/DefaultCollection --冗长的 以下是我得到的:

C:\>az devops login --organization https://vm-dev-cgudevops/DefaultCollection --verbose
Token:
Creating connection with personal access token.
Failed to authenticate using the supplied token.
Suppress exception There are no active accounts.
Suppress exception Please run 'az login' to setup account.
command ran in 25.138 seconds.
令牌不可能是错的。我不知道发生了什么。

是Azure DevOps中的一个扩展,允许您从Azure CLI管理Azure DevOps

如扩展部分所述,您必须:

  • 安装Azure CLI。您必须至少拥有v2.0.49,您可以 使用az--version命令进行验证

  • 添加Azure DevOps扩展az扩展添加--名称Azure DevOps

  • 运行azlogin命令

  • 你也可以找到它的样品


    如果您需要有关如何开始使用的更多信息,请阅读本文。

    目前Azure DevOps服务器不支持Azure DevOps CLI。这主要是由于API版本控制,因为Azure DevOps服务器在特定版本上运行,但CLI客户端始终更新到最新版本。因此,理想情况下,如果您使用的是最新版本的Azure DevOps Server,那么CLI应该适合您,因为两者都使用相同的API版本


    请查看以下文档-

    Azure Cli支持当前登录您的私人TFS,请参阅:

  • 创建PAT
  • 使用PAT登录,例如cat PAT.txt | az devops登录--组织

  • /tfs/DefaultCollection
    添加到URL。我知道这些信息,但我仍然不知道如何登录Azure DevOps服务器。没有这样的例子。所以我的问题是:1。如何登录?使用
    az登录
    az-devops登录
    或两者?2.我试图在Azure DevOps服务器上创建PAT,并使用
    az DevOps登录--org myURL--verbose
    登录,但使用提供的令牌进行身份验证失败。和
    抑制异常没有活动帐户。
    响应。