git:如何只允许访问某些文件夹(而不是全部回购)?回购在Windows服务器上

时间:2019-05-23 09:50:49

标签: git

我想在Windows服务器上为许多开发人员可以工作的多个项目创建一个存储库,但是我不想让任何开发人员都可以访问所有存储库。 假设我有3个项目和4个开发人员:

project_a,project_b,project_c, dev_a,dev_a,dev_c,dev_d。

dev_a,dev_b可以在project_a和project_b上工作,但不能在project_c上工作 dev_c,dev_d可以在project_b和project_c上工作,但不能在project_a上工作

所有具有Windows机器的服务器也都是Windows。 如何创建这样的结构? 我尝试了Windows在git repo上对项目文件夹的共享权限,但是开发人员无法使用git规范。 有凹凸棒石,但用于Unix。我可以在服务器上尝试cygwin,但是客户端呢? 请让我知道是否有解决方案。 谢谢

0 个答案:

没有答案