是否有人知道允许更大项目的好方法,有很多工程师并行工作,以处理 Flyway ?我们经常发现在合并到掌握期间,我们在互相冲突的合并时结束,因为2-3个独立的项目需要DB更改,并且它们使用相同的版本号。

在这种情况下,我甚至不确定一个用于版本控制的Rails风格的时间戳是否有效,因为您不一定知道将对Master进行合并的顺序。

act the this the the with of the with of the the the the the,除了必须在合并之前重新编号您的迁移?

tom

有帮助吗?

解决方案

重新编号肯定是一种方式。

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

或者,Flyway 1.8将很快出来,它将包括一个任选地允许迁移不足的功能。然而,在所有场景中都没有无风险。

其他提示

我已看到克服分支机构之间的版本处理问题的最佳方式,以启用OUTOFORED并使用时间戳作为版本号

在这里查看我的答案:如何使用Flyway时使用Fleate Branchs

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top