Eclipse Git:访问控制?在实践中如何做
如何保护完整(java)应用程序的GIT存储库不让开发人员访问存储库中的所有源代码。我知道GIT是一个分布式版本控制控件,开发人员通常在其中“下载/获取”完整的(!)存储库 我的问题:Eclipse Git:访问控制?在实践中如何做,eclipse,security,git,version-control,Eclipse,Security,Git,Version Control,如何保护完整(java)应用程序的GIT存储库不让开发人员访问存储库中的所有源代码。我知道GIT是一个分布式版本控制控件,开发人员通常在其中“下载/获取”完整的(!)存储库 我的问题: 如何在git中描述“模块/自治部件”?例如,有一个模块“支付层”、“数据库层”和“处理层”等等,所有这些都是通过API/接口抽象的。我是否必须为所有这些模块设置一个单独的git存储库 有没有一种方法可以在GIT中拥有一个大型存储库,但通过路径限制访问?(客户应仅接收其被授予访问权限的文件) 有没有办法在GIT中拥
4) 。我认为任何EclipseGit插件都不允许这样做。但是,您可以使用外部/命令行客户端来实现您想要的功能。这并不完全正确-像gitolite这样的东西实际上可以按引用权限执行。但我绝对不会推荐它作为保护机密信息的一种方式——我支持拆分存储库的建议。@Jefromi:是的,但即使是gitolite也只能在branch/tag/file/directory级别控制写访问;读取权限始终为每个repo()。