Flyway - 支持同步版本/多个分支

Tom*_*nza 5 version-control version flyway

有没有人知道允许大型项目并行工作的大型项目的好方法来处理Flyway的版本控制?我们经常发现,在合并到掌握期间,我们最终会出现冲突的合并,因为2-3个独立项目需要更改数据库,并且它们使用相同的版本号.

在这种情况下,我甚至不确定版本控制的Rails样式时间戳是否有效,因为您不一定知道合并的主要顺序.

除了必须在合并之前重新编号迁移之外,还有什么好的解决方法吗?

汤姆

Axe*_*ine 4

重新编号当然是一种方法。

避免版本号冲突的另一种简单技术是使用白板或简单的 wiki 页面,每个开发人员在开始工作时都可以在其中保留版本号。

另外,Flyway 1.8 也将很快发布,它将包含一个可选择允许无序运行迁移的功能。然而,这并非在所有情况下都没有风险。