限制git分支的签出(VS2017)

时间:2019-12-25 10:13:17

标签: git tfs visual-studio-2017

我正在寻找一种方法来限制谁可以在Visual Studio中检出分支(即,在它们之间切换)。在Google上找不到直接的答案。

假设TFS存储库上有分支A,B和C,我想对其进行设置,以便只有特定用户才能在各个分支之间进行切换,或者可能需要输入密码才能这样做。

有人知道这样做的方法吗?

1 个答案:

答案 0 :(得分:2)

这是不可能的。

克隆Git存储库时,您会收到完整的存储库及其所有历史记录。所有提交都在其中,任何用户都可以在任何提交处检出存储库。这是Git的重要组成部分。

如果要将解决方案的某些部分与某些用户隔离开,则需要将它们放在单独的存储库中。

相关问题