我有一个涉及多个应用程序的项目。该网站包括所有的应用程序,每个应用程序也有它自己的科尔多瓦应用程序。 Cordova应用程序的设置方式不同(与网站相比),但它们使用的一些代码是相同的(app.js,app.css等)。版本控制多应用程序项目的最佳方式是什么?
目前我使用git,并有3个分支用于网站的本地,alpha和beta版本,正如我所说的那样包括所有的应用程序。目前,我将网站上每个应用程序之间的代码复制/粘贴到每个应用程序的科尔多瓦对应程序中。这很麻烦,会导致很多问题,但我无法弄清楚如何更好地做到这一点。有人可以提出可能的解决方案吗
“我使用git,并有3个分支用于本地,网站的alpha和beta版本。”我建议学习更好的git,其中包括使用分支来达到预期目的,并使用标签。 *如果我在说这个时遇到意思,我很抱歉。我不是故意的:)*。 – intboolstring
没有冒犯。我意识到我所做的并不是最好的方式,我只是试图找出最好的方法。但是感谢提及标签,我会对它们进行一些研究。 –
我不想将此作为答案提交,但我建议为每个应用程序分别提供单独的回购协议或单独的分支。然后,您可以将'git checkout'分支和'git pull'更新。 – intboolstring