除了 git,有没有其他办法同步一整个工作栈?
比如:有一套产品官网程序(可能是自己用框架写的)。官网还有一个开源的定制的博客系统与官网相连,可以互相跳转或者简单的数据交互。此外还有一个开源的论坛系统,用于用户讨论和问题反馈。这三个系统组成了一整个网站,而这三个系统可能用的数据库还不一样(开源程序默认数据库,比如博客可能用了 mysql,论坛用了 MongoDB,自己的网站用了 pg )。
目前这个架构用 git 同步,但是有几个问题:
一个是开源库本身可能又自带 git,如果用自己的 git 库覆盖会对以后的升级更新带来不便。而且经常需要对开源系统进行各种定制化的修改(如:UI,功能,交互什么的)。
还有就是测试阶段偶尔要部署到其他地方。
有什么好的方法同步多个系统吗?(或者说是这么架构不合理,或自己 git 用得不够精髓?)
本文由 vps网友提供,转载请注明出处
本文链接: https://www.vpsvsvps.com/discuss/a/1676471912298975232.html