1

我们有一个白标移动应用程序,它被部署为几个不同的应用程序。每个都有自己的品牌。但是,它们各自共享 99% 的相同代码。

我们越是白标,存储库的蠕变就越多。我们煞费苦心地对每个单独的应用程序进行挑选编辑。

最好的情况是将所有代码保存在核心存储库中。并且只对单个存储库进行独特的编辑(用于品牌化)。

我们的部署堆栈是:Fastlane、ReactNative

关于如何做到这一点的任何建议?

4

1 回答 1

1

我遇到了像你这样的问题。我绝对将所有应用程序合并到同一个存储库中。我们只需要为它们中的每一个创建一个不同的分支并在我们有相同代码的东西时合并。

于 2020-01-22T13:51:23.300 回答