我有两个文件夹,例如git/Mycode/
和git/MyDoc
。
现在我想创建依赖项,就像你在MyCode
文件夹中更改任何内容时一样,你必须在MyDoc
中强制进行更改。
如果未更新MyDoc
,则不允许进行代码合并。
可以在GIT或任何可用的插件中执行此操作吗?
由于
答案 0 :(得分:0)
Gerrit对存储库之间的依赖关系不强,你想要的东西听起来像IDE或工具套件应该负责执行。
Gerrit是一种代码审查工具,而不是流程管理工具。它将每个项目视为一个独立的存储库。
对于想要游戏系统的开发人员来说,这样的约束很容易被绕过。
最好的方法是将文档嵌入代码中,然后您的审阅者可以对任何不更新文档的代码更改加上-2,因为它们将出现在同一个提交中。更重要的是,当克隆或复制存储库时,文档会随代码一起传播。