【发布时间】:2015-07-21 17:50:26
【问题描述】:
我有一个 ionic 应用,用于为不同的组织构建同一应用的多个版本。一个 gulp 脚本为我换掉了所有 assets/config.xml。这对 android 来说效果很好,因为我在签名时将 apk 输出到单独的文件夹中,但我不确定如何在 iOS 上做同样的事情。
有没有办法指定项目的输出路径,以便我可以将所有项目设置分开?我不想每次为不同的组织构建应用程序时都必须更改证书、配置文件等。
【问题讨论】:
我有一个 ionic 应用,用于为不同的组织构建同一应用的多个版本。一个 gulp 脚本为我换掉了所有 assets/config.xml。这对 android 来说效果很好,因为我在签名时将 apk 输出到单独的文件夹中,但我不确定如何在 iOS 上做同样的事情。
有没有办法指定项目的输出路径,以便我可以将所有项目设置分开?我不想每次为不同的组织构建应用程序时都必须更改证书、配置文件等。
【问题讨论】:
我建议使用 Git 和分支来进行这种类型的版本管理。
一个主分支,您可以在其中进行所有应用都将利用的所有通用开发。
每个组织都有一个分支机构。每当您对组织进行特定更改时,请检查其分支,将 master 合并到其中(以了解通用更改),然后进行特定更改。
github 上有一些很棒的 git 指南:https://guides.github.com/
【讨论】: