【问题标题】:SSDT & redgate source control - how to link?SSDT 和 redgate 源代码控制 - 如何链接?
【发布时间】:2013-05-02 13:18:27
【问题描述】:

我们目前在 TFS2012 中有我们的数据库对象,并愉快地使用 redgate sql 源代码管理来签入和获取最新版本。到目前为止,这很好用。

我现在想使用 SSDT 来创建定义最新架构的 dacpac。

我缺少的是如何链接 SQL Server 数据库项目,以便通过 redgate 源代码管理的签入将波及到数据库项目(根据最新版本),因此架构更改将显示在 dacpac 中重新编译?

谢谢

【问题讨论】:

  • 我已经尝试过 Red Gate 的 SQL 源代码控制测试版,但它从未与 SSDT 很好地集成。不过,它比发布版本要好得多。您可能想获得 Red-Gate 的支持,看看您是否可以访问与 SQL 项目相关的 SSC 测试版。我见过的唯一主要问题是: 权限总是被拉进来——不能排除它们;文件夹结构仅适用于较新的 SQL 项目结构,不适用于从 DB 项目升级的结构。 (所以总体来说还不错,但对于我们的旧项目来说是不切实际的。)

标签: sql-server sql-server-data-tools redgate


【解决方案1】:

因为我发布问题已经 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 发送圣诞贺卡 :)

【讨论】:

  • 基本上,您停止使用 SQL 源代码控制了吗?
  • @Sebazzz - 放弃了 redgate 产品是的。 SQL 代码仍在源代码控制中,但改用 SSDT。我原以为 redgate 现在已经解决了我们最初的问题(毕竟它们具有大量智能 cookie 的优质装备)但自从我们切换后,我是一个 big SSDT 的粉丝。这个 Q 来自 5 年前 - 链接到 SSDT 的 redgates beta 几个月后没有出现 - 正如大卫阿特金森斯在下面的回答中提到的那样。
【解决方案2】:

Here's a document 描述如何结合 SSDT 数据库项目使用 SQL 源代码控制和 SQL 比较。这是测试版功能,我们知道一些问题,但请将它们报告给我们 (support@red-gate.com),以便我们确定积压工作的优先级。

【讨论】:

    猜你喜欢
    • 2017-08-06
    • 2017-06-02
    • 2016-12-26
    • 2015-10-22
    • 2019-07-10
    • 2017-07-12
    • 2012-10-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多