Github:关于如何合并 commits/repos 之间的依赖关系有什么想法吗?
Github: Any ideas on how to have merging dependencies between commits/repos?
考虑两个存储库,webui_repo
和 webservice_repo
,它们是两个相互依赖的系统(分别是网络 UI 和服务)。
可以想象,webui
依赖于webservice
,但想象一下,他们已经成长了很多,由两个团队管理,因此需要付出相当大的努力才能得到一切顺利,没关系。
但有时其中一个已部署,但要么会破坏追溯兼容性,要么需要一个尚未部署的功能。为了缓解这种情况,我想到了基于提交关键字(类似于 closing issues using keywords)的依赖项检查功能:
This is my commit message. Depends on: webservice_repo/commit/<commit_hash>
我做了一个小调查,但找不到提供此功能的任何现有功能。我也试图找出 Github 是否为合并过程提供任何 extension/customization,但也没有答案。
有什么想法吗?
尽管我仍然认为这应该是 GitHub 的功能,但我已经编写了一个小型网络应用程序来提供此功能:Pierre DeCheck
希望对更多人有用。此外,它是开源的,已经开始贡献了! :)
考虑两个存储库,webui_repo
和 webservice_repo
,它们是两个相互依赖的系统(分别是网络 UI 和服务)。
可以想象,webui
依赖于webservice
,但想象一下,他们已经成长了很多,由两个团队管理,因此需要付出相当大的努力才能得到一切顺利,没关系。
但有时其中一个已部署,但要么会破坏追溯兼容性,要么需要一个尚未部署的功能。为了缓解这种情况,我想到了基于提交关键字(类似于 closing issues using keywords)的依赖项检查功能:
This is my commit message. Depends on: webservice_repo/commit/<commit_hash>
我做了一个小调查,但找不到提供此功能的任何现有功能。我也试图找出 Github 是否为合并过程提供任何 extension/customization,但也没有答案。
有什么想法吗?
尽管我仍然认为这应该是 GitHub 的功能,但我已经编写了一个小型网络应用程序来提供此功能:Pierre DeCheck
希望对更多人有用。此外,它是开源的,已经开始贡献了! :)