![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Cita:
Yo lo que voy haciendo es tener una carpeta "SQL" en el repositorio git y ahi voy tirando todos los script. Luego tambien voy manteniendo un script general que crea la BD (este lo genera SQL Management Studio\IBExpert, etc) el cual actualizo cada tanto o cada vez que hago un release nuevo Cuando uso git a veces me pasa que tengo que "volver en el tiempo", esto es muy facil cambiandose a otra branch y recompilando, o con un reset hard a tal commit. Resulta util en muchos casos. A lo que apunto y que quiza sea super utopico, y de ahi me vino la idea de "control de versiones para BD", es algo similar pero con la base. Osea que sea cuestion de clicks, "poneme la estructura de la base a como estaba el 18/05/2013 en la rev xxxx" similar a como hago con el codigo EDTIO: Casimiro muchas gracias, voy a estudiarlo. Lamentablemente en este momento Firebird no es la que mas me interesa, pero que lo voy a usar muy pronto seguro |
|
#2
|
||||
|
||||
|
Cita:
Es más, si tienes el script conjuntamente con el código, se comportará igual, como un fichero más, y podrás ver las diferencias que citas.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#3
|
||||
|
||||
|
SI lo que te hace falta es poder visualmente (GUI) hacer eso, entonces busca un cliente de git. Yo uso:
https://www.sourcetreeapp.com/ Tambien hay otros clientes. Especializado en diff este es uno muy bueno: https://www.perforce.com/product/com...and-diff-tools
__________________
El malabarista. |
|
#4
|
||||
|
||||
|
Encontre esta utilidad: Open DBDiff que funciona solo con SQL Server (2005+). Es libre (GPL2) y hace su trabajo. Es facil, rapido y efectivo
Simplemente seleccionamos las 2 bases de datos (que pueden estar en dos server distintos, osea, me puedo conectar remoto) ponemos comparar y te muestra tanto en gui como en script las diferencias. Luego hasta tiene un botoncito mas que actualiza todo. Una joya. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Control de versiones | Waldo | Varios | 17 | 12-06-2010 17:08:33 |
| Control de versiones con servidor ftp | seoane | Varios | 14 | 23-05-2008 11:06:55 |
| Control de versiones | Boo | Varios | 7 | 27-09-2006 19:13:45 |
| Control de Versiones | JorgeBec | Varios | 1 | 27-01-2005 04:49:45 |
| Control de Versiones | cone220 | Varios | 1 | 20-01-2004 19:58:01 |
|