我们目前在 TFS2012 中有我们的数据库对象,并愉快地使用 redgate sql 源代码管理来签入和获取最新版本。到目前为止,这很好用。
我现在想使用 SSDT 来创建一个定义最新模式的 dacpac。
我缺少的是如何链接 SQL Server 数据库项目,以便通过 redgate 源代码管理的签入将波及到数据库项目(在 getlatest 时),因此架构更改将在重新编译时显示在 dacpac 中?
谢谢
我们目前在 TFS2012 中有我们的数据库对象,并愉快地使用 redgate sql 源代码管理来签入和获取最新版本。到目前为止,这很好用。
我现在想使用 SSDT 来创建一个定义最新模式的 dacpac。
我缺少的是如何链接 SQL Server 数据库项目,以便通过 redgate 源代码管理的签入将波及到数据库项目(在 getlatest 时),因此架构更改将在重新编译时显示在 dacpac 中?
谢谢
因为我发布问题已经 3 个多月了,而且https://blog.stackoverflow.com/2011/07/its-ok-to-ask-and-answer-your-own-questions/我想我应该说明什么结果是……
我们在自动化 SQL 比较时遇到了许多未解决的问题(至少在当时),这也是我们首先研究 SSDT 的原因。我们对 SSDT 的了解越多,我们对它的印象就越深刻(仍然存在一些问题,但不是所有的问题?)以至于我们现在已经放弃了对 redgate 的使用,因此 SSDT 需要与 redgate 很好地配合是不再需要。
这并不是说我们不喜欢 Redgates 产品,或者答案是放弃 redgates 产品——只是当我们的要求发生变化时它们不符合我们的要求(我们开始使一切自动化)。
老实说,我仍然会向 Redgate 发送圣诞贺卡:)
这是描述如何结合 SSDT 数据库项目使用 SQL 源代码控制和 SQL 比较的文档。这是测试版功能,我们知道一些问题,但请将它们报告给我们 (support@red-gate.com),以便我们确定积压工作的优先级。