在TFS中隐藏分支

在TFS中隐藏分支,tfs,branch,tfs-security,Tfs,Branch,Tfs Security,我所做的是,我创建了一个成员很少的组,并将其分配给一个分支。 当我使用受限组的用户登录时,我看不到任何分支。 然后,将该组添加到“读者”组。现在我看到了项目中的所有分支 是否有一种方法可以隐藏所有其他分支并仅显示具有该组的分支 谢谢Git不支持对分支的读取/贡献权限。TFVC-是的 考虑使用。在TFVC中,您可以在根目录中创建一个新文件夹,并将受限制的分支移动到该文件夹中。然后将所有根文件夹(新文件夹除外)的读取权限设置为拒绝受限组 在这种情况下,受限组将只看到新文件夹及其内容。谢谢大家的回答

我所做的是,我创建了一个成员很少的组,并将其分配给一个分支。 当我使用受限组的用户登录时,我看不到任何分支。 然后,将该组添加到“读者”组。现在我看到了项目中的所有分支

是否有一种方法可以隐藏所有其他分支并仅显示具有该组的分支


谢谢

Git不支持对分支的读取/贡献权限。TFVC-是的


考虑使用。

在TFVC中,您可以在根目录中创建一个新文件夹,并将受限制的分支移动到该文件夹中。然后将所有根文件夹(新文件夹除外)的读取权限设置为拒绝受限组


在这种情况下,受限组将只看到新文件夹及其内容。

谢谢大家的回答!
我通过创建一个具有只读权限的新项目解决了这个问题。因此,每当主项目发生更改时,TFS中就会触发一个任务,将更改推送到另一个项目。这是我唯一的选择。

TFVC或Git?…你能想象存储库/文件夹结构以及你在何处应用的权限吗?@jessehouwingGit@jessehouwing是的,我可以在只读模式下可视化回购和权限。确定。那我可能弄错了。可能是TFVC,因为我可以设置读取/贡献权限。谢谢你澄清。你提到的链接是针对Azure的,但我的服务器上安装了TFS。此外,我甚至没有启用Forks的选项。根据TFS 2018提供的Forks文档,您使用的是什么版本的TFS?@VadimVisnevski。