2011-03-11 73 views
5

我正在使用VS 2010.我們使用存儲過程進行數據訪問。在源代碼控制中保存存儲過程的最佳方法是什麼,以便我們知道誰更改了存儲過程以及發生了什麼變化?源代碼管理系統中的存儲過程

+0

Se這些:http://www.sqldev.org/sql-server-tools-general/placing-database-under-visual-source-safe-source-control-52636.shtml – 2011-03-11 15:38:20

回答

2

有人使用VS2010的最佳方式可能是數據庫項目(僅在VS2010 Premium和Ultimate中可用)。該項目可以檢查現有的數據庫並從單個數據庫對象(表格,約束,索引,sprocs等)創建單個文件。然後,您可以將整個項目檢入到您的源代碼控制中,然後像使用其他代碼文件一樣檢入源代碼控制,從而獲得應用於數據庫的源代碼管理的所有好處。

紅色的門也有一個數據庫的源代碼管理你可能想看看。

0

我們使用定義的XML模式將整個數據庫定義在XML文件中。該文件可以被檢入到任何SCS中。另一個優點是架構包含字段和表格文檔。使用一些XSL轉換,我們可以創建一個腳本來構建數據庫或HTML中的數據字典來記錄數據庫。

0

我們只是將它們放入.sql文本文件並將它們放入SVN中。至少簡單!