开发周边
文章平均质量分 88
丿初学者的心态
勿在浮沙筑高台
展开
-
git并行开发工作流说明
git并行开发工作流说明 文章发霉了,晒一晒 日期:2020年7月8日 整体原则 假设有A/B两个分支在开发。 如果B需要独立上线,即使A在开发中,为了保证B不被A污染,禁止dev和beta分支merge into B。 因此,B解决与dev的冲突时,仅需要在dev上解决,而解决beta分支的冲突时,由于权限问题,需要在本地拉取一个临时的beta_b分支用于冲突解决,而后合到beta。 后续B在解决冲突的过程中,可以直接合到beta,如果仍有冲突(因为其他分支也在合beta),仍需要用beta_b过原创 2021-09-07 22:33:11 · 523 阅读 · 0 评论 -
Flyway主要源码解析(基于注释)
文章目录Flyway版本信息迁移状态枚举验证与迁移启动入口主体流程验证:validate批量校验主体流程校验获取状态迁移:migrate迁移中的事务批量迁移组迁移应用组迁移关于脚本事务修复:repair通用的重要方法刷新DB中最新版本 Flyway版本信息 flywayVersion = “5.2.4” 迁移状态枚举 // 需要注意,每个枚举内部定义好了变量,用于判定是否在类路径中,是否应用过,是否应用失败。 MigrationState(String displayName, boolean reso原创 2020-07-09 16:57:44 · 2504 阅读 · 8 评论