【发布时间】:2018-05-25 01:11:43
【问题描述】:
我们有两个不同的移动应用程序(非常相似,只是做了一些更改,但这是应用商店中的两个不同应用程序)。这两个应用程序是从一个 git repo 构建的(xdode 允许我们用不同的方案共享代码,我们有 android 的等价物)
我正在为团队设计一个 git 工作流程,并计划使用 gitflow 并进行一些修改以满足我们的需求。但是我被这两个应用程序困在同一个 git repos 中,我不确定我们是否应该保持这种状态并在同一个 git repo 上拥有两个具有两个不同版本的应用程序,或者如果将它们分开在两个 repos 中可能是一个更好的选择,知道大多数时候,新功能必须集成到两个应用程序中。
我对此的主要担忧是工作流程可能变得过于复杂,并且 git 历史非常混乱,不易阅读。
您认为将这些应用程序分开是一个不错的选择吗?
【问题讨论】:
标签: android git mobile io workflow