Как мне добавить существующие хранимые процедуры SQL Server в систему управления версиями?

Прямо сейчас у нас есть несколько серверов баз данных с запущенными на них хранимыми процедурами, которые плохо документированы и больше нигде не существуют.

Когда в один вносится изменение, журнала нет, и очень сложно понять, почему что-то, что работало, внезапно выходит из строя.

Недавно мы перешли на использование надлежащего контроля версий с использованием SVN, поэтому я надеялся добавить эти хранимые процедуры для контроля версий.

Мы - магазин .Net, и я знаю, что существует проект типа Database . Будет ли это хороший подход?

В качестве альтернативы я мог бы просто сохранить хранимые процедуры как текстовые файлы и работать с ними, но меня интересуют раздражающие шаги развертывания, связанные с этим.

6
задан marc_s 24 August 2011 в 14:33
поделиться