代码分支管理
拆分为两套代码所存在的问题: 使用不同分支后,大型修改的合并将变得极为困难,不论是从上游合并到下游,还是下游合并到上游,都将成为一个耗时巨大的工程,以轻共享代码合并上游为例,历时3个多月,经历过大量测试,仍然出现风险不可控。如果只是禁绝了从下游合并到上游的可能,下游的客户也一样需要承担上游合并到下游所带来的功能异常风险,及下游代码丢失的风险,该风险从宏观和微观层面,都与下游合并至上游一致。 分析目前工作特性 需求差异 在没有强一致性的标准下,toB产品必然存在由于管理制度不同而导致的需求差异情况,那么针对某个企业的特异需求,如何考虑,转换成一个可以通用的配置性需求,是对大客户产品设计的一个必定...
branching git architecture
2024/09/18 ⏱️ 1 分钟阅读