Sqitch

Skjermbilde programvare:
Sqitch
Prog.varedetaljer:
Versjon: 0.9992 Oppdatert
Last opp dato: 21 Jul 15
Utvikler: David Wheeler
Lisens: Gratis
Popularitet: 221

Rating: 1.0/5 (Total Votes: 1)

Sqitch fungerer akkurat som alle andre versjonskontrollsystem, spore endringer mellom filene, men i motsetning til normale VCS-systemer, sporer Sqitch bare endringer i en database.
Hvis noe gikk galt på ett eller annet tidspunkt i løpet av utviklingsfasen, lar Sqitch utviklere å bare gå tilbake i tid og spore feilen, eller mer rett og slett, bare reverser hele databasen.
Sqitch er et svært nyttig verktøy, spesielt i kritiske webapplikasjoner hvor de lagrede data må beskyttes mot utilsiktede endringer eller hacking.
For nå er det bare PostgreSQL, SQLite og MySQL støttes med Sqitch

Hva er nytt i denne utgaven.

  • Fast installasjon svikt på grunn av manglende IO :: File modul på Windows.
  • Fast fil test fiasko for Oracle motor på Windows.
  • Rettet feil der namespace-Autoclean: 0.16 forårsaket feil slik som & quot; Ugyldig objekt eksempel:. 'gul' & quot;

Hva er nytt i versjon 0,9991:

  • Fast installasjon svikt på grunn av manglende IO :: File modul på Windows.
  • Fast fil test fiasko for Oracle motor på Windows.
  • Rettet feil der namespace-Autoclean: 0.16 forårsaket feil slik som & quot; Ugyldig objekt eksempel:. 'gul' & quot;

Hva er nytt i versjon 0,999:

  • Fast installasjon svikt på grunn av manglende IO :: File modul på Windows.
  • Fast fil test fiasko for Oracle motor på Windows.
  • Rettet feil der namespace-Autoclean: 0.16 forårsaket feil slik som & quot; Ugyldig objekt eksempel:. 'gul' & quot;

Hva er nytt i versjon 0,992:.

  • Faste målet test feil på Windows
  • Lagt til støtte for Postgres-XC til PostgreSQL motoren. Sqitch register tabeller er distribuert av replikering til alle datanoder.
  • Lagt støtte til MariaDB 5.3 og høyere til MySQL motoren.

Hva er nytt i versjon 0,991:

  • Utslått & quot; bruk av initialisert verdi & quot; advarsler når databasetilkoblinger mislykkes.
  • Redusert minstekravet DBD :: Firebird til v1.11.
  • Fikset `--verbose` alternativ til` target` kommandoen.
  • Utslått flere brukerkonfigurasjonsproblemer i tester, takket være kromatisk.
  • Faste testfeil når `$ PGPASSWORD` miljøvariabelen er satt.

Hva er nytt i versjon 0.980:

  • Fjernet spesielle tilfelle håndtering av brukerens fulle navn hentet fra systemet på OS X.

Hva er nytt i versjon 0,973:

  • Nå Krev DBD :: SQLite kompilert med SQLite 3.7.11 eller høyere. Det har alltid, men nå er det kaster en menings unntak hvis en eldre versjon er kompilert inn DBD :: SQLite.

Hva er nytt i versjon 0.970:

  • Lagt prosjektnavnet i en header til utgangen av `plan` kommando.
  • Lagt Oracle motoren.
  • Lagt `sqitchtutorial-oracle.pod`, en Oracle-spesifikk variant av` sqitchtutorial.pod`.

Hva er nytt i versjon 0,965:

  • Fast sviktende test på grunn av linjeslutt karakter variasjoner på Windows .
  • Erstattet all bruk av `$ /` i produksjonen til `& quot; & # x5c; n & quot;.`
  • Fast build feil som hindret installasjon på Perl 5.10 når foreldrene modulen ikke ble installert.

Hva er nytt i versjon 0,964:

  • Fjernet DBD :: SQLite fra listen over bygge avhengigheter.
  • Tilltestsvikt som følge av kodet (wide-karakter) advarsler på utløst på systemer med andre språk enn engelsk.
  • Fjernet altoverskyggende av Throwable sin `previous_exception` i App :: Sqitch :: X på Throwable 0.200007 og høyere, hvor det ikke lenger er nødvendig.
  • Endret test sammenligne filinnholdet som mislykkes på Windows for å gjøre en løsere sammenligning og forhåpentligvis fikse testen feil.

Hva er nytt i versjon 0.960:

  • `rebase` kommandoen ikke lenger mislykkes hvis databasen er allerede tilbakestilt, men bare gjør et notat av det og går videre til distribuere.
  • Lagt `plan` kommandoen. Det er som `log`, men viser en liste over endringer i planen, i stedet for hendelser registrert i databasen.
  • Lagd `search_changes ()` til Plan. Brukes av `plan` kommandoen.
  • Lagt `--oneline` alternativ til` log` kommandoen.
  • Tillat tagging av en vilkårlig endring, ikke bare den siste endringen i planen, ved å sende en endring spesifikasjon (navn, ID, eller tag) som det andre argumentet til `tag` kommandoen.
  • Oppdatert feilmeldinger å merke seg at tomme tegn er ikke tillatt i prosjektet, endre eller kodenavn.

Hva er nytt i versjon 0,953:

  • Fast test svikt i `t / engine.t` utløst av en klokke tick.
  • Endret verifisere mal til slutt med `ROLLBACK` heller enn` COMMIT`. Dette er det å oppfordre folk til å gjøre noen varige endringer i verifisere tester.
  • Fast unntak utløst på et forsøk på å vende tilbake eller rebase `--to` en endring som ikke finnes i databasen.
  • Lagt anbefaling for Pod :: Enkelt å bygge prosessen.
  • Lagt `--etcdir` build alternativet for å angi katalogen der konfigurasjons og malfiler skal installeres. Standard er `etc / sqitch` underkatalog av` --prefix`, `--install_base`, eller Perl prefiks.
  • Lagt `--installed_etcdir` bygge alternativ. Dette brukes til å angi plasseringen av systemet etc katalogen. Standard er verdien av `--etcdir`.

Begrensninger

  • Fortsatt under utvikling
  • .

Lignende programvare

Amazon DynamoDB
Amazon DynamoDB

10 Dec 15

CyMySQL
CyMySQL

12 Apr 15

django-mssql
django-mssql

13 May 15

peewee
peewee

20 Jul 15

Annen programvare fra utvikleren David Wheeler

SVN-Notify
SVN-Notify

5 Jun 15

pgTAP
pgTAP

12 Apr 15

Text-WordDiff
Text-WordDiff

5 Jun 15

Empty
Empty

12 Dec 14

Kommentarer til Sqitch

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!