【发布时间】:2021-01-17 13:52:36
【问题描述】:
我在我的 Mac 上使用 Xamarin 和 Visual Studio 为 android/iOS 应用程序构建了一个模板。该模板用于为不同的客户创建类似的应用程序,并在 App Store/Google Play 市场上发布它们。应用程序之间的唯一区别通常是启动画面、配色方案和主应用程序图标。我关心这些项目的版本控制。
例如,我将该模板存储在私有 bitbucket 存储库中,并在每次我想创建另一个应用程序时使用它。目前我有 6 个已发布的应用程序(每个也存储在该 repo 的不同分支中)。
如果我要对主模板进行更改,如何将更改应用到所有项目而无需逐一检查,并将更改一一应用到项目的主要部分?拉主 repo 不会改变每个项目中所有特定于应用程序的材料吗?
【问题讨论】:
-
这称为“白标”。有很多关于如何做到这一点的帖子和文章。
-
谢谢!我去看看。
-
@denistepp 嗨,如果后来解决了,记得有空时在这里分享解决方案。这将有助于其他有同样问题的人:-)
标签: c# visual-studio xamarin version-control bitbucket