0

Web 应用程序的 Team Foundation Server 版本控制

我感到失望:( ...

签入和签出 .mdf 文件、分支和合并都在 TFVC 中运行良好,但是没有数据冲突解决方案(代码的冲突解决方案很棒!),只能在整个源文件或目标文件之间进行选择。

我并不是建议并排显示数据表,因为 DAC/“数据库项目”中的脚本可以比较表结构的变化和存储过程比较的数据差异

某些方法必须是常用的,但显然 MS 期望代码和数据版本控制迭代/单独管理?(我想避免试用其他专有软件,如 Red-Gate Source-Control。)

需要完整的版本控制,因为新功能分支会更改数据库,但需要保留核心/测试数据。

所以,请!!帮助我指向 Web 应用程序的直接完整版本控制实践,包括具有智能合并和回滚功能的 sql 版本控制。

非常感谢!

4

1 回答 1

1

您可以尝试使用Red Gate 部署管理器来管理您的部署,它还附带一个免费的社区版。但是,虽然不是严格强制的,但我们建议您结合SQL Source Control执行此操作,这将允许您指定静态数据表以进行版本控制。虽然这是第三方软件,但数据库对象保存为纯文本 .sql 文件,而不是专有格式。

于 2014-01-14T10:03:47.463 回答