V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
brazz
V2EX  ›  问与答

有关多站点代码同步问题

  •  
  •   brazz · 2020-10-21 16:36:38 +08:00 · 937 次点击
    这是一个创建于 1495 天前的主题,其中的信息可能已经有所发展或是发生改变。

    历史原因: 这家公司做了 100 来个站点,每一个站点一套同样的代码,后面又有很多需求是 A 站改 B 站不改或者是 A 、B 、C 站点改动,D 、E 、F 站点不改的需求,由于他们之前都没有代码同步的架构规划,导致了到现在还是 A 、B 、C 站点一个个站点改过去(每一个站点一个 git),导致现在每个站点之间代码差异化很大。 问题: 有没有什么解决方案是可以同步某一次的需求给 A 、B 、C 站点的,比如 A 站点完成了这次的需求,可以直接同步到 B 、C 站点的工具 导致了现在每次修改 BUG 或者需求都得对一批站点手动一个个更新过去,吐了

    4 条回复    2020-10-22 09:54:45 +08:00
    brazz
        1
    brazz  
    OP
       2020-10-21 16:38:00 +08:00
    主要前提就是 各站代码差异化大
    brazz
        2
    brazz  
    OP
       2020-10-21 17:35:52 +08:00
    各位大佬们 给点建议
    kkkkkrua
        3
    kkkkkrua  
       2020-10-21 18:10:58 +08:00
    提取模块 /微服务,分开部署
    learningman
        4
    learningman  
       2020-10-22 09:54:45 +08:00 via Android
    代码相差很大了还能怎么办。。。
    就应该一套代码,配置文件里放几个开关。
    已经成这样了那不就没办法
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1170 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 17:59 · PVG 01:59 · LAX 09:59 · JFK 12:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.