Github开发,ios应用程序的部署过程

时间:2013-03-07 15:38:17

标签: ios git mobile github

我们拥有一个3人团队,并为我们的品牌/定制应用程序提供了大约10个客户

所有自定义应用都有一个git(master)的中央代码库。

我们希望使用git作为所有应用程序的中央存储库。

我们希望实现的目标是: 我们将代码库设置为master,它具有虚拟图形和数据。 每次我们有一个新的客户端,我们将创建一个新的分支(client1)。更新图形并自定义应用程序,然后我们部署到生产环境。

因此,开发人员将在本地计算机上工作,创建子分支(client1-1,client1-2)等 然后提交回父分支(client1)。

稍后,如果我们想要从客户端1-1提交更改一直到master,那可能吗?

另外,这是iOS应用程序的标准开发过程吗?

1 个答案:

答案 0 :(得分:0)

我认为这不是一个好主意,因为当您部署到生产或与主服务器合并时,您实际上将花费大量时间处理合并冲突,然后将代码转到生产中。如果我是你,我将有10个不同的git存储库,如果有新客户,那么我将创建一个新的。由于git是免费的,因此创建存储库并不困难。为您节省大量时间和精力。存储库准备就绪后,清除所有生产,使其像新的一样。然后推送就绪存储库。希望这会有所帮助...

相关问题