18+1 维度差异对比
18 个静态维度覆盖 Odoo 完整代码差异,加上 git 历史变更轨迹作为第 19 维度。
无需在源/目标系统安装任何模块,只需源码路径即可完成全量差异分析。
1) 模块维度:对比两个版本的模块清单,识别新增、删除、变更的模块。
2) 对象维度:对比模型定义,识别新增、删除、变更的字段和方法。
3) 字段维度:对比字段属性,识别字段类型、长度、默认值等属性的变化。
4) 视图维度:对比视图定义,识别视图结构和属性的变更。
5) 方法维度:对比方法定义,识别方法签名和实现的变更。
6) git 历史维度:分析 git 提交历史,捕获代码变更的完整轨迹,包括改名和重构。