Sqitch

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

Rating: nan/5 (Total Votes: 0)

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

H2 Database Engine
H2 Database Engine

28 Sep 15

Sensei
Sensei

13 May 15

MoSQL
MoSQL

12 May 15

Annen programvare fra utvikleren David Wheeler

Empty
Empty

12 Dec 14

RocketShip
RocketShip

12 Dec 14

iLicense
iLicense

12 Dec 14

Kommentarer til Sqitch

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