我只是在寻找将我的git-repository中的另一个开发者的访问权限授予一个文件的可能性。除了子模块/子树之外还有什么方法吗?
这只是本地化文件,应由其他人翻译。
期待您的回复!
谢谢!
塞巴斯蒂安
答案 0 :(得分:3)
不,你不能限制对github上单个文件的访问。
您可以使用子模块,也可以让其他开发人员发送拉取请求,如果更改了该文件以外的任何内容,则只需拒绝它。
答案 1 :(得分:0)
我不认为使用典型的git工作流程是可能的,并且首先可能不是一个好主意。我们有几个客户试图让他们的翻译人员管理以混乱和/或文件损坏而结束的本地化文件,因为这些人通常不知道如何编辑这些文件类型,并且通常不熟悉git / scm。
您是否尝试过针对您的问题的SaaS解决方案?有几种解决方案可以为开发人员管理翻译文件。我们自己的(PhraseApp)可能非常适合您的首选语言(Ruby / Rails)。
祝福, 曼努埃尔