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