Я начинаю новый проект и использую SVN (с черепахой) в качестве моей системы контроля версий. Мне было интересно, возможно ли также поддерживать базу данных SQL Server, используя ту же систему.
Я бы хотел версии моих таблиц / функций / представлений / procs / triggers / и т. Д. но не мои данные, так как все равно это будут тестовые данные. Я не совсем уверен, как это настроить. Я сталкивался с несколькими вариантами, но я хотел бы знать, было ли что-то, что я пропустил, и есть ли руководство или что-то там, чтобы помочь мне начать работать с ним.
Я видел и слышал о Red Gate, но я ищу что-то бесплатное (или, по крайней мере, очень дешевое). Я знаю, что всегда мог написать что-то сам, но на самом деле я не пытаюсь тратить на это время.
Одна вещь, с которой я столкнулся - это пакет с открытым исходным кодом, который называется ScriptDB4Svn . Кто-нибудь использовал это раньше? Это хорошо? Может ли он делать то, что мне нужно, и достаточно ли просто выполнить настройку?
Has anyone used this before? Is it good? Can it do the things I need it to do and is it pretty simple to get setup?
Почему ты боишься попробовать это для себя? Просто возьмите это и поиграйте.