在 TFS 中隐藏分支

时间:2021-03-19 14:56:24

标签: tfs branch tfs-security

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

有没有办法隐藏所有其他分支并只显示具有该组的分支?

谢谢

3 个答案:

答案 0 :(得分:1)

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

考虑使用 Forks

答案 1 :(得分:0)

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

enter image description here

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

答案 2 :(得分:0)

谢谢大家的回答! 我通过创建一个具有只读权限的新项目来解决它。因此,每次主项目发生更改时,都会在 TFS 中触发一个任务,将更改推送到其他项目。那是我唯一的选择。

相关问题