Sqitch

Screenshot der Software:
Sqitch
Softwarebeschreibung:
Version: 0.9992 Aktualisiert
Upload-Datum: 21 Jul 15
Entwickler: David Wheeler
Lizenz: Frei
Popularität: 221

Rating: 1.0/5 (Total Votes: 1)

Sqitch arbeitet wie jedes andere System zur Versionskontrolle, Änderungsverfolgung zwischen Dateien, aber im Gegensatz zu normalen VCS-Systeme, Sqitch Bahnen nur Änderungen an einer Datenbank vorgenommen.
Wenn etwas schief an einen oder anderen Punkt in der Entwicklungsphase ging, ermöglicht Sqitch Entwicklern, einfach zurück in der Zeit und verfolgen Sie den Fehler, oder einfach nur zurückgreifen, die gesamte Datenbank.
Sqitch ist ein sehr hilfreiches Werkzeug, vor allem in kritischen Web-Anwendungen, bei denen die gespeicherten Daten sind gegen unbeabsichtigtes Änderungen oder Hacking-Versuche geschützt werden.
Vorerst werden nur PostgreSQL, SQLite und MySQL mit Sqitch unterstützt

Was ist neu in dieser Pressemitteilung:.

  • Fest verlegt Fehler wegen fehlender IO :: File-Modul unter Windows.
  • Feste Datei Testfehler für die Oracle-Engine unter Windows.
  • Behoben: Fehler, Namespace-autoclean: 0,16 verursachte Fehler wie & quot; Ungültige Objektinstanz. "gelb" & quot;

Was ist neu in der Version 0.9991:

  • Festinstallationsfehler aufgrund von fehlenden IO :: File-Modul auf Fenster.
  • Feste Datei Testfehler für die Oracle-Engine unter Windows.
  • Behoben: Fehler, Namespace-autoclean: 0,16 verursachte Fehler wie & quot; Ungültige Objektinstanz. "gelb" & quot;

Was ist neu in der Version 0.999:

  • Festinstallationsfehler aufgrund von fehlenden IO :: File-Modul auf Fenster.
  • Feste Datei Testfehler für die Oracle-Engine unter Windows.
  • Behoben: Fehler, Namespace-autoclean: 0,16 verursachte Fehler wie & quot; Ungültige Objektinstanz. "gelb" & quot;

Was ist neu in der Version 0.992:.

  • Festzieltestfehler unter Windows
  • Unterstützung für Postgres-XC in die PostgreSQL-Engine. Sqitch Registrierungs Tabellen werden durch die Replikation auf alle Daten Knoten verteilt.
  • Unterstützung hinzugefügt, um MariaDB 5.3 und höher auf den MySQL-Engine.

Was ist neu in der Version 0.991:

  • Ausgeschieden & quot; Verwendung von nicht initialisierten Wert & quot; Warnungen, wenn Datenbank-Verbindungen fehlschlagen.
  • Reduziert die minimal erforderliche DBD :: Firebird auf v1.11.
  • Der Fehler, der `--verbose` Option, um die` target` Befehl.
  • Ausgeschieden benutzerKonfigurationsProbleme in Tests, dank chromatische.
  • Feste Testfehler, wenn die `Umgebungsvariable $ PGPASSWORD` ist eingestellt.

Was ist neu in der Version 0.980:

  • entfernte den Spezialfall Handhabung der vollständige Name des Benutzers abgerufen aus dem System auf OS X.

Was ist neu in der Version 0.973:

  • benötigen nun DBD :: SQLite SQLite 3.7.11 kompiliert oder höher. Es hat immer, aber jetzt ist es wirft eine sinnvolle Ausnahme, wenn eine ältere Version wird in DBD :: SQLite zusammengestellt.

Was ist neu in der Version 0.970:

  • in einem Header mit dem Ausgang des zugesetzten den Namen des Projekts `plan` Befehl.
  • Hinzugefügt die Oracle-Motor.
  • Hinzugefügt `sqitchtutorial-oracle.pod` eine Oracle-spezifische Variante des` sqitchtutorial.pod`.

Was ist neu in der Version 0.965:

  • Fixed fehlschlagenden Test durch Zeilenende-Zeichen Variationen auf Windows- .
  • Ersetzt alle Verwendungen von `$ /` in `Ausgabe auf & quot; & # x5C; n & quot;.`
  • Feste Buildfehler, die Installation auf Perl 5.10 verhindert werden, wenn das übergeordnete Modul nicht installiert wurde.

Was ist neu in der Version 0.964:

  • Entfernt DBD :: SQLite aus der Liste der Build-Abhängigkeiten.
  • Feste Testausfälle durch kodierte (Wide-Character) Warnungen auf auf Systemen mit Nicht-Englisch-Sprachumgebungen ausgelöst wird.
  • Entfernt wiegendes von Throwable die `previous_exception` im App :: Sqitch :: X auf Throwable 0.200007 und höher, wo es nicht mehr benötigt wird.
  • Geänderte Test vergleichen Dateiinhalte, die auf Windows fehlschlägt, um eine lockerere Vergleich der Testfehler zu tun und hoffentlich beheben.

Was ist neu in der Version 0.960:

  • Die `rebase` Befehl nicht mehr fehl, wenn die Datenbank bereits zurückgekehrt, aber gerade macht eine Notiz von ihm und geht weiter zu dem deploy.
  • Hinzugefügt wurde die `plan` Befehl. Es ist wie `log`, aber zeigt eine Liste der Änderungen in den Plan, sondern als Ereignisse in der Datenbank erfasst.
  • Hinzugefügt `search_changes ()` Plan. Wird von der `plan` Befehl.
  • Hinzugefügt wurde die `--oneline` Option, um die` log` Befehl.
  • Lassen Tagging einer beliebigen Veränderung, nicht nur die letzte Änderung im Plan, indem eine Änderung Spezifikation (Name, ID oder Tag) als zweites Argument an die `tag` Befehl.
  • Aktualisiert Fehlermeldungen zu beachten, dass Leerstellen sind nicht im Projekt, ändern oder Tag-Namen erlaubt.

Was ist neu in der Version 0.953:

  • Fixed Testfehler in `t / engine.t` ausgelöst durch eine Uhr ticken.
  • Changed die überprüfen, Schablone, um mit `ROLLBACK` anstatt` COMMIT` beenden. Dies ist, um Leute zu ermutigen, keine dauerhafte Veränderungen in Tests überprüfen zu machen.
  • Feste Ausnahme ausgelöst auf einem Versuch, zurückzukehren oder rebase `--to` eine Veränderung, die nicht in der Datenbank nicht vorhanden ist.
  • Hinzugefügt Empfehlung für Pod :: Simple, um den Build-Prozess.
  • Hinzugefügt wurde die `--etcdir` Build Option, um das Verzeichnis, in dem die Konfiguration und Template-Dateien installiert werden sollen. Standardmäßig auf den `etc / sqitch` Unterverzeichnis des` --prefix`, `--install_base` oder Perl-Präfix.
  • Hinzugefügt wurde die `--installed_etcdir` Build-Option. Dies wird verwendet, um den Standort des Systems etc Verzeichnis gesetzt. Standardmäßig wird der Wert des `--etcdir`.

Einschränkungen :

  • noch in der Entwicklung
  • .

Ähnliche Software

Gazel
Gazel

12 Apr 15

PgHero
PgHero

10 Dec 15

Apache Tajo
Apache Tajo

10 Feb 16

PyPyODBC
PyPyODBC

13 May 15

Andere Software von Entwickler David Wheeler

Empty
Empty

12 Dec 14

iLicense
iLicense

12 Dec 14

pgTAP
pgTAP

12 Apr 15

Kommentare zu Sqitch

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!