Я починаю новий проект і використовую SVN (з черепахою) як свою систему управління версіями. Мені було цікаво, чи можна також підтримувати базу даних SQL Server за допомогою тієї ж системи.
Я хотів би версії моїх таблиць / функцій / переглядів / procs / тригерів / тощо. але не мої дані, оскільки все одно це будуть тестові дані. Я не дуже впевнений, як це налаштувати. Я зіткнувся з декількома варіантами, але хотів би знати, чи не було я, і якщо там, можливо, посібник чи щось там, щоб допомогти мені з цим працювати.
Я бачив і чув про 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?
Чому ти боїшся спробувати це на собі? Просто схопіть його і пограйте.