Sqitch

Screenshot Software:
Sqitch
Detalii soft:
Versiune: 0.9992 Actualizat
Incarca data: 21 Jul 15
Producător: David Wheeler
Licenţă: Gratuit
Popularitate: 55

Rating: nan/5 (Total Votes: 0)

Sqitch funcționează la fel ca orice alt sistem de control al versiunii, urmărirea modificărilor între fișiere, dar spre deosebire de sistemele normale VCS, Sqitch urmărește doar modificările aduse unei baze de date.
Dacă ceva nu a mers bine la un moment sau altul în timpul etapei de dezvoltare, Sqitch permite dezvoltatorilor sa, pur și simplu înapoi în timp și urmări eroarea, sau mai simplu, doar reveni întreaga bază de date.
Sqitch este un instrument foarte util, mai ales în aplicații web critice în care datele stocate trebuie protejate împotriva modificărilor accidentale sau tentative de hacking.
Pentru moment, doar PostgreSQL, SQLite și MySQL sunt suportate de Sqitch

Ce este nou în această versiune:.

  • instalare fixă eșec din cauza lipsei modul IO :: Dosar pe Windows.
  • eșec fixe de fișier de test pentru motorul Oracle pe Windows.
  • Fixed bug în cazul în care spațiul de nume-Autoclean: 0,16 erori cauzate, cum ar fi & quot; de exemplu de obiect nevalid:. "galben" & quot;

Ce este nou în versiunea 0.9991:

  • eșec instalare fixă ​​din cauza lipsei modul IO :: fișier pe Windows.
  • eșec fixe de fișier de test pentru motorul Oracle pe Windows.
  • Fixed bug în cazul în care spațiul de nume-Autoclean: 0,16 erori cauzate, cum ar fi & quot; de exemplu de obiect nevalid:. "galben" & quot;

Ce este nou în versiunea 0.999:

  • eșec instalare fixă ​​din cauza lipsei modul IO :: fișier pe Windows.
  • eșec fixe de fișier de test pentru motorul Oracle pe Windows.
  • Fixed bug în cazul în care spațiul de nume-Autoclean: 0,16 erori cauzate, cum ar fi & quot; de exemplu de obiect nevalid:. "galben" & quot;

Ce este nou în versiunea 0.992:.

  • eșecuri de testare țintă fixe pe Windows
  • Adăugat suport pentru Postgres-XC la motor PostgreSQL. Tabele registru Sqitch sunt distribuite de replicare a toate nodurile de date.
  • Adăugat suport pentru MariaDB 5.3 și mai mare pentru motorul MySQL.

Ce este nou în versiunea 0.991:

  • Eliminată & quot; utilizarea valorii neinitializata & quot; avertismente atunci când baza de date nu conexiunile.
  • Reducerea minimul necesar DBD :: Firebird la v1.11.
  • rezolvat `opțiunea --verbose` la` comanda target`.
  • Eliminată mai multe probleme de utilizare, configurare în teste, datorită cromatică.
  • eșecuri de testare fixe în cazul în care variabila de mediu $ `PGPASSWORD` este setat.

Ce este nou în versiunea 0.980:

  • Eliminat manipulare specială caz ​​de numele complet al utilizatorului preluat din sistemul de pe OS X.

Ce este nou în versiunea 0.973:

  • Acum solicite DBD :: SQLite compilat cu SQLite 3.7.11 sau mai mare. Ea are întotdeauna, dar acum aruncă o excepție semnificativă în cazul în care o versiune mai veche este compilat în DBD :: SQLite.

Ce este nou în versiunea 0.970:

  • Adaugata numele proiectului într-un antet de ieșire a `comanda plan`.
  • Adaugata motorul Oracle.
  • Adaugata `sqitchtutorial-oracle.pod`, o variantă Oracle specific de` sqitchtutorial.pod`.

Ce este nou în versiunea 0.965:

  • de testare lipsa fixă ​​din cauza linie încheie variații de caractere pe Windows .
  • Înlocuit toate utilizările `$ /` a producției la `& quot; & # x5c; n & quot;.`
  • eroare construi fixă ​​care a împiedicat instalarea pe Perl 5.10 în cazul în care modulul de mamă nu a fost instalat.

Ce este nou în versiunea 0.964:

  • Eliminat DBD :: SQLite din lista de dependențe construi.
  • eșecuri de testare fixe datorate codificat (la nivel de caractere) avertismente privind declanșat pe sisteme cu localizări non-engleză.
  • major Eliminat de Throwable lui `previous_exception` în App :: Sqitch :: X pe Throwable 0.200007 și mai mare, în cazul în care nu mai este necesar.
  • de testare schimbată compararea conținutul fișierelor care nu reușește pe Windows pentru a face o comparație looser și sperăm repara eșecul de testare.

Ce este nou în versiunea 0.960:

  • `Comanda rebase` nu mai reușește dacă baza de date este deja a revenit, dar doar face o notă de ea și trece la a implementa.
  • Adaugata `comanda plan`. E ca și cum `log`, dar arată o listă a schimbărilor în plan, mai degrabă decât evenimente înregistrate în baza de date.
  • Adăugat `search_changes ()` la plan. Folosit de `comanda plan`.
  • Adaugata `opțiunea --oneline` la` comanda log`.
  • Permiteți marcare a unei schimbări arbitrare, nu doar ultima modificare în plan, prin trecerea o specificație schimbare (nume, ID, sau tag-ul), ca al doilea argument la `comanda tag`.
  • mesaje de eroare Actualizat să se constate că caractere goale nu sunt permise în numele proiectului, de schimbare, sau tag-ul.

Ce este nou în versiunea 0.953:

  • eșec de testare stabilite în `t / engine.t` declanșat de o capusa ceas.
  • schimbat modelul verifica pentru a termina cu `ROLLBACK`, mai degrabă decât` COMMIT`. Acest lucru pentru a încuraja oamenii să facă modificări de durată în a verifica testele.
  • excepție fixă ​​declanșat pe o încercare de a reveni sau rebazare `--to` o schimbare care nu există în baza de date.
  • recomandare Adaugata pentru Pod :: Simplu de procesul de construire.
  • Adăugat opțiunea `construi --etcdir` pentru a specifica directorul în care ar trebui să fie instalat de configurare și fișiere șablon. Defaults la `etc / subdirectorul sqitch` a` --prefix`, `--install_base`, sau prefixul Perl lui.
  • Adăugat opțiunea `--installed_etcdir` construi. Acest lucru este folosit pentru a seta locația directorul de sistem etc. Defaults la valoarea `--etcdir`.

Limitări :

  • Still în curs de dezvoltare
  • .

Software similare

Apache Empire-db
Apache Empire-db

10 Dec 15

Blitz
Blitz

13 Apr 15

Apache CouchDB
Apache CouchDB

14 Apr 15

Alte software-uri de dezvoltator David Wheeler

pgTAP
pgTAP

12 Apr 15

Text-WordDiff
Text-WordDiff

5 Jun 15

Empty
Empty

12 Dec 14

Comentarii la Sqitch

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!
Cauta dupa categorie