Мы изучаем возможные решения для нашей системы управления исходным кодом SQL. Я только что наткнулся на систему управления исходным кодом Red Gates SQL и поинтересовался, реализовал ли ее кто-нибудь? Я собираюсь загрузить пробную версию и попробовать, но просто хотел посмотреть, есть ли у других реальный опыт.
Как всегда, очень благодарен за ввод
- S
Я использую SQL Compare для создания скриптов при переходе от dev -> test -> production, и это экономит мне массу времени.
Однако для контроля версий мы используем SVN и ScriptDB (http://scriptdb.codeplex.com/). В основном я использую систему управления версиями SQL-скриптов для отслеживания изменений. Я думаю, что откат версии базы данных редко (если вообще когда-либо) работает, поскольку данные могли измениться при внесении изменений в структуру.
Это прекрасно работает для некоторых из наших текущих проектов (самый большой — 200 таблиц и 2000 sproc). Однако основной причиной для этого является стоимость, поскольку не все члены команды должны покупать SQL Compare (я избегаю добавления зависимостей в коммерческие проекты, если это действительно не нужно).