【问题标题】:Database Project, Baseless Merge with SSDT & TFS数据库项目,与 SSDT 和 TFS 的 Baseless 合并
【发布时间】:2014-01-30 08:55:54
【问题描述】:

我们如何最好地在 TFS 数据库项目的两个分支之间执行 Baseless 合并? 我们在分支 B 中进行了更改,需要合并到分支 A。我们可以在 VS 中进行 Schema Compare 并进行更新吗?

【问题讨论】:

  • 不像我们使用 Git 那样熟悉 TFS,但是通过选择将 B 合并到 A 来合并到一个分支通常很容易。但是,如果这是一个单一的更改,您可以轻松地进行架构比较具有该更改的数据库,或者只是将更改复制/粘贴到分支 A 中。

标签: visual-studio tfs sql-server-data-tools


【解决方案1】:

无论您的分支中的文件类型如何,您都可以进行毫无根据的合并(这与您使用数据库项目这一事实无关,它们的处理方式与任何其他类型的项目 - 只是一个分支中的一堆文件)。

在“合并”对话框中,它会在下拉列表中列出有关系的分支,但您始终可以浏览另一个目标分支以启动无根据的合并。

【讨论】:

  • 或者如果它无法浏览(这取决于您的 Visual Studio 版本),您始终可以使用tf merge $/ProjectA/BranchA $/ProjectA/BranchB /recursive /baseless从命令行启动合并
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-03-13
  • 1970-01-01
  • 1970-01-01
  • 2011-03-21
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多