У меня есть базы данных SQL Server и делаю изменения в них. В некоторых таблицах базы данных есть записи, которые запускают записи, необходимые для запуска моего приложения. Я хотел бы сделать управление версиями по базе данных и этим записям (строкам). Возможно ли это сделать и связать его с SVN-контролем версий, которые у меня есть для моего исходного кода, или есть другие решения? Я хотел бы сделать это, чтобы иметь возможность вернуться к предыдущей версии базы данных и сравнить изменения между версиями базы данных. Было бы неплохо, если бы инструменты для этого были бесплатными, с открытым исходным кодом или не очень дорогостоящими.
Моя среда - это Visual С# Express, SQL Server 2008 Express и Tortoise SVN.