在来自不同组织的Azure DevOps中使用Git存储库

时间:2019-04-24 20:50:30

标签: asp.net git azure-devops

我的Azure DevOps中有两个组织。我需要创建一个构建管道 在一个组织中使用另一个组织的git存储库。 对于“获取源”,我为“其他Git”创建了一个连接,并指定了用户名/密码。运行管道失败:

致命:'https:// @ abc.com / abc.Kernel / _git / ABC.Kernel /的身份验证失败

[warning] Git提取失败,退出代码为128,在重试之前退回2.662秒。有什么解决办法吗?

2 个答案:

答案 0 :(得分:0)

当谈到Azure DevOps时,有几种方法可以管理git存储库。首先,请确保您使用的源将为您带来预期的结果。 Other Git 被列为“通用” 协议(请参见supported-repository-types)。我建议您使用对其他组织具有读取权限的服务连接

如果您确实要使用“其他Git” ,则必须确保从组织的设置页面启用对存储库的访问。参见change-application-access-policies

答案 1 :(得分:0)

我创建了一个安全令牌,并使用它代替了密码。奏效了。