2009-05-22 80 views
0

我試圖遵循以下站點如何與源SQL Server 2005和Visual源安全2005年控制存儲過程?

http://msdn.microsoft.com/en-us/library/ms181089(VS.80).aspx

步驟,但我找不到「數據視圖窗口,並添加到源代碼控制命令」中的SQL梟雄工作室。然後我嘗試修改存儲過程,然後單擊「源代碼管理工具欄」上的「更改源代碼管理」按鈕。除了SQL Server計算機的可視源安全客戶端連接到我的Visual源安全存儲庫,我無法改變,因爲以下錯誤消息的存儲過程的綁定:

Cannot change source control bindings. Ensure that each project has a valid binding. 

我不知道該怎麼辦了。任何想法?

回答

2

就個人而言,我不直接使用源安全與SQL Server來跟蹤我的數據庫的文物,我創建了一個數據庫項目,並將其鏈接到源代碼管理。

這樣做,這樣你保持與Visual Studio和SQL Server太源安全集成。

2

寫存儲過程在腳本文件和提交這些。當您進行更改時,編輯該文件並像正常源代碼一樣提交它。如果您想編寫數據庫腳本,以腳本編寫存儲過程還可以節省您的時間。

0

看看這個網站: VBScript with SQLDMO 基本上我們做的,房子是我們寫了一個使用SQLDMO輸出所有的SQL的內容對象出到一個目錄VBScript文件,然後我們使用SourceSafe的對象通vbscript來管理版本控制。不幸的是我不能發佈的代碼,因爲我的老闆也ocassionally流連這個網站;)

我們最近從VSS切換到TFS和寫一個過程來管理,在.NET中,處理了很多清潔。

1

你檢查在SQL Management Studio中的源代碼控制設置?工具>選項,然後源代碼管理。確保SourceSafe被設置爲當前的源代碼管理插件。我認爲對於您的腳本,您可以創建一個腳本項目(文件>新建>項目> SQL Server腳本),然後開始添加腳本。如果您右鍵單擊腳本項目,您應該看到「將解決方案添加到源代碼管理」。

相關問題