ASP.NET Entity Framework Code First环境间迁移过程

ASP.NET Entity Framework Code First Migration process between environments

我在一个由四名开发人员组成的团队中工作,我们有时 运行 会遇到不同分支之间的 EF Code First 迁移以及从开发发布到暂存的问题。我们正在使用 git.

最好的流程是什么:

  1. 开发人员处理不同的 branches/features 并最终合并更改,而不会丢失在这些 branches/features 中创建的任何迁移。
  2. 发布到 staging/live。
  1. 阅读此 MSDN article,解决与团队环境中的 EF Code First 迁移相关的问题。

  2. 有很多可用的分支策略,您可以探索它们并使用最适合您需要的策略。看看 git-flow,这是 Git 的分支模型之一。