Github:关于如何在提交/回购之间合并依赖关系的任何想法?

时间:2017-12-29 19:28:21

标签: github github-api githooks

考虑两个repos,webui_repowebservice_repo,它们是两个相互依赖的系统(分别是Web UI和服务)。

你可以想象,webui取决于webservice,但想象他们已经成长很多并由两个团队管理,因此需要付出相当大的努力才能获得事情进展顺利。

但有时其中一个会被部署,要么会破坏复古兼容性,要么预计尚未部署的功能。为了减轻这种影响,我想到了基于提交关键字的依赖检查功能(类似于closing issues using keywords):

This is my commit message. Depends on: webservice_repo/commit/<commit_hash>

我做过一项小型研究,但无法找到提供此功能的任何现有功能。我还试图找出Github是否为合并过程提供任何扩展/自定义,但也没有回答。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

尽管我仍然认为这应该是GitHub的功能,但我已经编写了一个小型网络应用来提供此功能:Pierre DeCheck

我希望它对更多人有用。此外,它的开源,已经开始贡献! :)