git - 如何巧妙地限制团队成员的源代码访问?

标签 git svn mercurial

以前我一个人工作...现在我可能有很多合作者。但我不想授予对源代码的完全访问权限(现在由 SVN 控制)。迁移到 Git 或 Mercurial 实际上没什么大不了的。但是,什么是控制安全性的最佳方式和最不令人头疼的方式呢?您不需要输入命令提示符并执行代码来更改某些权限以每秒限制对团队成员的访问?是否有用于此的 Web 控件?

最佳答案

如果您在 Apache 中为 SVN 使用 mod_dav 设置,您可以使用基于路径的授权来根据预定义的组权限限制不同的人可以访问哪些目录。

这里有一个详尽的教程:Path-Based Authorization in SVN

关于git - 如何巧妙地限制团队成员的源代码访问?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9164198/

相关文章:

git - Aptana、SourceTree 和 Git - 初学者

svn - 仅限本地,修订版/版本/源代码控制

git - 通过网络管理 Git 的最快方法是什么?

svn - 如何从包含多个项目的 SVN 存储库中转储一个项目?

mercurial - 在 Mercurial 中重命名一个已提交的分支

git - 如何让多个用户访问 1 个 git 存储库?

eclipse - 在 Eclipse 中使用 Subversive checkout SVN 项目

java - ANT 结帐任务失败

mercurial - 我不能离线使用 hg update 吗?

与犯错误的人合作时的善变工作流程