Gerrit在文件夹之间创建依赖项

时间:2014-12-11 17:08:32

标签: git gerrit

我有两个文件夹,例如git/Mycode/git/MyDoc

现在我想创建依赖项,就像你在MyCode文件夹中更改任何内容时一样,你必须在MyDoc中强制进行更改。

如果未更新MyDoc,则不允许进行代码合并。 可以在GIT或任何可用的插件中执行此操作吗?

由于

1 个答案:

答案 0 :(得分:0)

Gerrit对存储库之间的依赖关系不强,你想要的东西听起来像IDE或工具套件应该负责执行。

Gerrit是一种代码审查工具,而不是流程管理工具。它将每个项目视为一个独立的存储库。

对于想要游戏系统的开发人员来说,这样的约束很容易被绕过。

  • 您如何知道文档的更改与代码中的更改匹配(或甚至相关)?
  • 是否所有代码更改都需要更改文档?
  • 反之亦然

最好的方法是将文档嵌入代码中,然后您的审阅者可以对任何不更新文档的代码更改加上-2,因为它们将出现在同一个提交中。更重要的是,当克隆或复制存储库时,文档会随代码一起传播。