【发布时间】:2019-06-24 14:21:41
【问题描述】:
上下文
我正在尝试使用 VSTS CLI 以自动化方式管理我的 Azure Devops 项目和存储库。也许我遗漏了一些东西,但似乎唯一的方法是访问令牌。我不会使用令牌,而是更喜欢一些更集成的身份验证方法,类似于 Git Credential Manager 与 Azure Devops 集成的方式。我更喜欢使用“企业级”(正如 MS 所说)。
问题
我错过了什么,我怎样才能完成简单的任务,比如在 Azure Devops 上创建一个 repo 而不会弄乱 PAT?
Azure DevOps Services 和 TFS 使用 企业级 身份验证来帮助保护您的数据。 Visual Studio 和 Eclipse(带有 Team Explorer Everywhere 插件)等客户端也支持 Microsoft 帐户和 Azure AD 身份验证。 对于集成到 Azure DevOps 但不支持 Microsoft 帐户或 Azure AD 身份验证的非 Microsoft 工具,您必须使用 PAT。
【问题讨论】:
-
Git Credential Manager 当然会为您创建和使用 PAT。
标签: azure-devops command-line-interface