我们为客户创建了一个web应用程序,并将它部署到了自己的服务器,并且它现在已经运行。我们的业务人员刚刚安排了一项协议,我们可以使用相同的应用程序,但必须位于不同的服务器上,外观和感觉必须重新标注。因此,应用程序之间的唯一区别是CSS和数据库。我负责维护这两个安装。维护两个必须相互隔离的两台不同服务器上安装的两个90%相同的代码库?
目前我有一个Git仓库中的代码部署到运行Ubuntu服务器的Linode上。我怎样才能建立网站的第二个副本,并尽可能保持一切为干?
我宁愿不必对共享的90%的代码进行错误修复,然后记住我所做的并将更改复制到第二个回购。