0

我手头有一个项目,其中包含 Web 服务器和应用程序服务器,然后是数据层。

我经常需要为我的不同客户创建软件版本以供使用。

有时,只有 api 路由发生变化,有时一切都在端到端发生变化,有时只有应用服务器和数据层发生变化。

我遇到的问题是如何在这种情况下对我的代码进行版本控制。我可以做的一件事就是解决方案,如果我可以这么说的话,就是扩展代码并按照我的意愿进行工作,并且可以制作一个版本并相应地迎合客户,问题是代码维护,如果频率增加我在 repo 中维护代码版本的问题。

我可以对我的 API 或/和业务逻辑或/和数据和脚本进行版本控制的最佳方式是什么?

干杯!

4

1 回答 1

1

除非您打算合并回根,否则您应该为每个客户端分支并永远维护该客户端分支。这样做有什么问题吗?

于 2016-02-28T11:47:02.680 回答