-1

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

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

谢谢

4

3 回答 3

1

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

考虑使用Forks

于 2021-03-19T16:48:27.930 回答
0

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

在此处输入图像描述

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

于 2021-03-20T11:46:41.413 回答
0

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

于 2021-04-07T02:25:06.027 回答