Sqitch

Software screenshot:
Sqitch
Dettagli del software:
Versione: 0.9992 Aggiornato
Data di caricamento: 21 Jul 15
Sviluppatore: David Wheeler
Licenza: Libero
Popolarità: 221

Rating: 1.0/5 (Total Votes: 1)

Sqitch funziona proprio come qualsiasi altro sistema di controllo versione, tenere traccia delle modifiche tra i file, ma a differenza dei sistemi VCS normali, Sqitch tiene traccia solo le modifiche apportate a un database.
Se qualcosa è andato storto in un punto o un altro durante la fase di sviluppo, Sqitch consente agli sviluppatori di andare semplicemente indietro nel tempo e traccia l'errore, o più semplicemente, basta ripristinare l'intero database.
Sqitch è uno strumento molto utile, soprattutto nelle applicazioni Web critiche dove i dati memorizzati devono essere protetti da modifiche accidentali o tentativi di hacking.
Per ora, solo PostgreSQL, SQLite e MySQL sono supportate con Sqitch

Cosa c'è di nuovo in questa versione:.

  • Installazione fissa fallimento a causa della mancanza del modulo IO :: File su Windows.
  • fissi fallimento del test di file per il motore di Oracle su Windows.
  • Corretto errore in cui namespace-autoclean: 0.16 errori causati come & quot; istanza di oggetto non valido:. 'giallo' & quot;

Cosa c'è di nuovo nella versione 0,9991:

  • errore di installazione fissa a causa della mancanza del modulo IO :: file a di Windows.
  • fissi fallimento del test di file per il motore di Oracle su Windows.
  • Corretto errore in cui namespace-autoclean: 0.16 errori causati come & quot; istanza di oggetto non valido:. 'giallo' & quot;

Cosa c'è di nuovo nella versione 0.999:

  • errore di installazione fissa a causa della mancanza del modulo IO :: file a di Windows.
  • fissi fallimento del test di file per il motore di Oracle su Windows.
  • Corretto errore in cui namespace-autoclean: 0.16 errori causati come & quot; istanza di oggetto non valido:. 'giallo' & quot;

Cosa c'è di nuovo nella versione 0.992:.

  • fissi fallimenti dei test di destinazione in Windows
  • Aggiunto il supporto per Postgres-XC al motore di PostgreSQL. Le tabelle di registro Sqitch sono distribuiti dalla replica a tutti i nodi di dati.
  • Aggiunto il supporto per MariaDB 5.3 e superiore per il motore di MySQL.

Cosa c'è di nuovo nella versione 0.991:

  • Eliminato & quot; uso di valore non inizializzato & quot; avvisi quando connessioni al database sicuro.
  • Ridotto il minimo richiesto DBD :: Firebird a v1.11.
  • fissi l'opzione `--verbose` al comando` target`.
  • Eliminato più problemi facile configurazione in test, grazie alla cromatica.
  • fallimenti dei test fisse quando la variabile d'ambiente $ PGPASSWORD` `è impostata.

Cosa c'è di nuovo nella versione 0.980:

  • Rimosso il trattamento speciale caso del nome completo dell'utente recuperato dal sistema su OS X.

Cosa c'è di nuovo nella versione 0,973:

  • Ora Richiede DBD :: SQLite compilato con SQLite 3.7.11 o superiore. Ha sempre, ma ora genera un'eccezione di significativo se una versione precedente viene compilato in DBD :: SQLite.

Cosa c'è di nuovo nella versione 0.970:

  • Inserito il nome del progetto in un colpo di testa per l'uscita del `comando plan`.
  • Aggiunto il motore di Oracle.
  • Aggiunto `sqitchtutorial-oracle.pod`, un Oracle-specifica variante` sqitchtutorial.pod`.

Cosa c'è di nuovo nella versione 0.965:

  • prova non riuscendo fisso a causa di variazioni caratteri di fine riga in Windows .
  • Sostituito tutti gli usi di `$ /` in uscita a `& quot; & # x5C; n & quot;.`
  • errore di generazione Risolto che impediva l'installazione su Perl 5.10 quando il modulo genitore non è stato installato.

Cosa c'è di nuovo nella versione 0.964:

  • Rimosso DBD :: SQLite dall'elenco delle dipendenze.
  • fallimenti dei test fissi dovuti a codifica (wide-character) avvertenze sui attivati ​​nei sistemi con versioni locali non inglesi.
  • Rimosso imperativa di `previous_exception` di Throwable in App :: :: Sqitch X Throwable 0.200007 e più in alto, dove non è più necessario.
  • Test Modificato confrontando il contenuto dei file che non riesce su Windows per fare un confronto più flessibile e, auspicabilmente risolvere il fallimento del test.

Cosa c'è di nuovo nella versione 0,960:

  • Il comando `rebase` non fallisce più se il database è già ritornato, ma solo fa una nota di esso e va al deploy.
  • Inserito il comando `plan`. E 'come `log`, ma mostra un elenco di modifiche del piano, piuttosto che gli eventi registrati nel database.
  • Aggiunto `search_changes ()` per Plan. Utilizzato dal comando `plan`.
  • Aggiunta l'opzione `--oneline` al comando` log`.
  • Consenti la codifica di un cambiamento arbitrario, e non solo l'ultima modifica del piano, facendo passare una specifica modifica (nome, ID, o tag) come secondo argomento al comando `tag`.
  • messaggi di errore Aggiornato da notare che i caratteri vuoti non sono consentiti nei nomi di progetto, di cambiamento, o tag.

Cosa c'è di nuovo nella versione 0,953:

  • fissi fallimento del test in `t / engine.t` innescato da una zecca orologio.
  • ha cambiato il modello di verifica per terminare con `ROLLBACK` piuttosto che` COMMIT`. Ciò per incoraggiare la gente a non apportare cambiamenti duraturi nel verificare le prove.
  • eccezione Fisso attivato su un tentativo di ripristinare o rebase `--to` un cambiamento che non esiste nel database.
  • Aggiunto raccomandazione per Pod :: Simple per il processo di compilazione.
  • Aggiunta l'opzione `build --etcdir` per specificare la directory in cui i file di configurazione e di modello dovrebbero essere installati. Il valore predefinito è il `etc / sottodirectory sqitch` del --prefix`,` --install_base`, o il prefisso 'di Perl.
  • Aggiunta l'opzione `--installed_etcdir` build. Questo viene utilizzato per impostare il percorso della directory di sistema, ecc. Il valore predefinito è il valore di `--etcdir`.

Limitazioni :

  • Ancora in fase di sviluppo
  • .

Programmi simili

Crate
Crate

10 Feb 16

SQLAlchemy
SQLAlchemy

20 Jul 15

CUBRID PHP Driver
CUBRID PHP Driver

13 May 15

TinyDB
TinyDB

5 Sep 16

Altri software di sviluppo David Wheeler

SVN-Notify
SVN-Notify

5 Jun 15

Text-WordDiff
Text-WordDiff

5 Jun 15

Empty
Empty

12 Dec 14

iLicense
iLicense

12 Dec 14

Commenti a Sqitch

I commenti non trovato
Aggiungi commento
Accendere le immagini!
Ricerca per categoria