2013-05-08 22 views
1

我們目前在TFS2012有我們的數據庫對象,並愉快地使用redgate sql源代碼管理來檢查& getlatest。到目前爲止,這工作很好。SSDT&redgate源代碼控制 - 如何鏈接?

我現在想要使用SSDT來創建一個定義最新模式的dacpac。

我所缺少的是如何鏈接SQL Server數據庫項目,以便通過Redgate源代碼控制的簽入將漣漪傳遞到數據庫項目(在getlatest上),因此架構更改將顯示在dacpac中在重新編譯?

感謝

+0

我試過Red Gate的SQL Source控件的測試版,它永遠不能很好地與SSDT集成。不過,它比發佈版本要好很多。您可能想要點擊Red-Gate的支持來查看是否可以訪問與SQL項目相關的SSC測試版。我見過的唯一主要問題是:權限總是被拉入 - 無法排除它們;該文件夾結構只適用於較新的SQL項目結構,不適用於從數據庫項目升級的結構。 (所以總體來說不算太糟糕,但對於我們較老的項目來說不切實際。) – 2013-05-08 15:37:51

回答

2

由於這是3+個月後,我張貼的問題,http://blog.stackoverflow.com/2011/07/its-ok-to-ask-and-answer-your-own-questions/我想我應該說出什麼結果是......

我們有許多尚未解決的(當時至少)會自動執行SQL Compare,這是首先查看SSDT的原因。我們對SSDT的看法越多,我們對它的印象就越深(仍然有一些的問題,但不是所有的問題?),以至於我們現在放棄了使用redgate的程度,因此需要SSDT與redgate不再是必需的。

這並不是說我們不是Redgates產品的粉絲,或者答案是放棄redgates產品 - 只是當我們的需求發生變化(我們開始自動化所有產品)時,他們不符合我們的要求。

我仍然會發送展鵬一張聖誕卡,誠實:)

0

Here's a document描述如何使用SQL源控制,並與SSDT數據庫項目結合SQL進行比較。它是beta功能,我們意識到一些問題,但請將它們報告給我們([email protected]),以便我們可以優先處理我們的積壓。