无法使用团队资源管理器克隆 TFS Git 存储库

Can't clone TFS Git Repository using Team Explorer

我无法使用 Team Explorer Everywhere 将 TFS Git 存储库克隆到 Eclipse Photon Release (4.8.0)。 尝试时出错

Error cloning the **Project Name** repository.
**url clone**: not authorized

我检查了版本库的权限,我好像看到我有读取权限。

我应该具体拥有哪些权限?

我也尝试通过 File -> Import -> Projects from Team Foundation Server 导入它,但该项目是空的。

What permissions should I have specifically?

在 TFS(Azure DevOps Server)中,各个存储库从 top-level Git 存储库条目继承权限。分支从存储库级别的分配中继承权限的子集。有关分支权限和策略,请参阅设置分支权限和使用分支策略提高代码质量。

在获得读者许可的情况下,您应该能够克隆 Git 存储库。然而,一个 根据 TFS 权限设置,大多数组和几乎所有权限拒绝胜过允许。如果用户属于两个组,并且其中一个组的特定权限设置为 拒绝,则该用户将无法执行以下任务需要该权限,即使他们属于该权限设置为 Allow.

的组

请仔细检查您是否被其他组(作为成员)拒绝,这可能会导致此问题。


一种缩小与权限或任何其他问题(如团队资源管理器)相关的问题的方法。 您可以改用 git 命令行,尝试使用 git 命令行直接 git 从 TFS 存储库克隆文件。 看看这是否有效你的身边。