Mi piacerebbe avere tutto il codice DDL DB in CVS.Versioning SQL Server DDL code
Stiamo usando Subversion per il nostro codice .NET ma tutto il codice del database rimane ancora non verificato.
Tutto ciò che sappiamo è quanto può essere importante la logica DB. Ho cercato su Google, ma ho trovato solo pochi (strumenti costosi). Credo che esistano altre (più economiche) soluzioni.
Quale approccio consiglia di seguire? Quali strumenti sono più appropriati?
SQL Server 2005, VS 2008 TS, TSVN
UPDATE Il nostro scenario di codifica è che gli sviluppatori non possono accedere al CODICE DB direttamente. È cambiato solo da script (quindi questo non è un problema)
Sono principalmente interessato all'ambiente DEV in cui tutti gli sviluppatori hanno pieno accesso.
Quindi accade che uno sviluppatore sovrascriva USP precedentemente modificato da un altro.
Mi piacerebbe avere la possibilità di ripristinare la versione perso/confrontare USPs revisioni ecc
UPDATE 2-
Per creare script di distribuzione che stiamo usando Red-Gate SQL Confronta.
Funziona perfettamente, quindi gli script di distribuzione non sono un caso.
+1 questo articolo è un deve leggere. –