Datenbankänderungen zusammenführen - CVS

957
Cyclonecode

Ich arbeite an einem Projekt gitzur Versionsverwaltung. Was ist der beste Ansatz, um eine mysql-Datenbank in die cvs aufzunehmen?

Wenn ich zum Beispiel die Datenbank auschecke und zu Hause installiere, Änderungen vornehme und einchecke, möchte ich, dass die von mir vorgenommenen Änderungen in die Datenbank eingefügt werden. Und ich möchte diese Änderungen rückgängig machen können.

0
Das hängt von der Datenbank ab. surfasb vor 12 Jahren 0

1 Antwort auf die Frage

1
surfasb

Bei den Projekten, die ich gesehen habe, und den Datenbanken, die ich verwaltet habe, ist es in der Regel am besten, das Schema zu skripieren und das Schema dann zusammen mit einem Skript der vorgenommenen Änderungen in das Commit aufzunehmen. Das macht es auch ziemlich einfach, Änderungen zu vergleichen.

Schauen Sie auch hier:

https://stackoverflow.com/questions/173/how-do-i-version-my-ms-sql-database-in-svn