【发布时间】:2015-11-17 17:12:19
【问题描述】:
所以这就是故事。我们有一个使用 Entity Framework Code First 迁移的源代码控制产品。对于这个问题,有两个分支,开发和生产。目前,开发分支有几个迁移不在生产分支中,但它们从生产分支中的最后一个迁移开始依次进行。
现在,我们需要对生产分支进行小的架构更改。我们通过添加迁移来做到这一点。然后将其发布到生产站点。
那么,我们如何将这些变化整合到开发分支中呢?开发分支中的迁移必须来自生产站点上的内容,但我们只是在生产站点上插入了一个新的迁移。这意味着当我们合并到开发分支时,迁移会失败,因为存在乱序迁移。
那么,在我的开发分支中,有没有办法从另一个分支插入迁移,将现有的迁移分流到列表中?
【问题讨论】:
-
生产分支中的更改是否与开发分支中已经进行的更改冲突?
标签: c# entity-framework ef-code-first entity-framework-6 entity-framework-migrations