Estoy comenzando un nuevo proyecto y estoy usando SVN (con Tortoise) como mi sistema de control de versiones. Me preguntaba si era posible mantener también una base de datos de SQL Server usando el mismo sistema.
Me gustaría versionar mis tablas / funciones / vistas / procs / triggers / etc. pero no mis datos, ya que todos serán datos de prueba de todos modos. No estoy realmente seguro de cómo configurar esto. He encontrado algunas opciones, pero me gustaría saber si faltaba alguna, y si tal vez hay una guía o algo por ahí que me ayude a seguir adelante.
He visto y oído hablar de Red Gate, pero estoy buscando algo gratis (o al menos de muy bajo costo). Sé que siempre podría escribir algo yo mismo, pero realmente no estoy tratando de pasar tiempo en eso.
Una cosa que encontré fue un paquete de código abierto creado llamado ScriptDB4Svn . ¿Alguien ha usado esto antes? ¿Esta bien? ¿Puede hacer las cosas que necesito que haga y es bastante sencillo configurarlo?
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?
¿Por qué tienes miedo de probarlo por ti mismo? Solo agárralo y juega.