Sqitch

Software screenshot:
Sqitch
Software informatie:
Versie: 0.9992 Bijgewerkt
Upload datum: 21 Jul 15
Ontwikkelaar: David Wheeler
Licentie: Gratis
Populariteit: 55

Rating: nan/5 (Total Votes: 0)

Sqitch werkt net als elke andere versie controle systeem, het bijhouden van wijzigingen tussen de bestanden, maar in tegenstelling tot de normale VCS systemen, Sqitch tracks alleen wijzigingen in een database.
Als er iets mis op een punt of een ander tijdens de ontwikkelingsfase ging, Sqitch stelt ontwikkelaars in staat om gewoon terug in de tijd en volgen de fout, of meer gewoon, net terug van de gehele database.
Sqitch is een zeer nuttig instrument, vooral in kritieke webapplicaties waar de opgeslagen gegevens moeten worden beschermd tegen onbedoelde wijzigingen of hackpogingen.
Voor nu, alleen PostgreSQL, SQLite en MySQL worden ondersteund met Sqitch

Wat is nieuw in deze release:.

  • vaste installatie falen als gevolg van ontbrekende IO :: File module op Windows.
  • Vast bestand -test mislukking voor de Oracle motor op Windows.
  • Fixed bug waarbij namespace-autoclean: 0,16 veroorzaakt fouten zoals & quot; Ongeldige objectinstantie. 'gele' & quot;

Wat is nieuw in versie 0,9991:

  • Vaste installatie falen vanwege het missen van IO :: File module op Windows.
  • Vast bestand -test mislukking voor de Oracle motor op Windows.
  • Fixed bug waarbij namespace-autoclean: 0,16 veroorzaakt fouten zoals & quot; Ongeldige objectinstantie. 'gele' & quot;

Wat is nieuw in versie 0.999:

  • Vaste installatie falen vanwege het missen van IO :: File module op Windows.
  • Vast bestand -test mislukking voor de Oracle motor op Windows.
  • Fixed bug waarbij namespace-autoclean: 0,16 veroorzaakt fouten zoals & quot; Ongeldige objectinstantie. 'gele' & quot;

Wat is nieuw in versie 0,992:.

  • Vast doelwitmethode mislukkingen op Windows
  • Ondersteuning voor Postgres-XC aan de PostgreSQL motor. Sqitch register tabellen worden gedistribueerd door replicatie van alle gegevens knooppunten.
  • Ondersteuning toegevoegd aan MariaDB 5.3 en hoger om de MySQL-engine.

Wat is nieuw in versie 0,991:

  • Uitgeschakeld & quot; het gebruik van niet-geïnitialiseerd waarde & quot; waarschuwingen wanneer database connecties falen.
  • Minder minimaal vereist DBD :: Firebird naar v1.11.
  • Vast de `--verbose` optie om de` target` commando.
  • Uitgeschakeld gebruiksvriendelijker configuratie problemen in testen, dankzij de chromatische.
  • Fixed-test mislukkingen als de `$ PGPASSWORD` omgevingsvariabele is ingesteld.

Wat is nieuw in versie 0.980:

  • Verwijderd het speciale geval de behandeling van de volledige naam van de gebruiker gezocht uit het systeem op OS X.

Wat is nieuw in versie 0,973:

  • Nu vereisen DBD :: SQLite gecompileerd met SQLite 3.7.11 of hoger. Het heeft altijd, maar nu gooit een zinvolle uitzondering als een oudere versie is gecompileerd in DBD :: SQLite.

Wat is nieuw in versie 0.970:

  • Toegevoegd de naam van het project in een header aan de uitgang van de `plan` commando.
  • Toegevoegd de Oracle motor.
  • Toegevoegd `sqitchtutorial-oracle.pod`, een Oracle-specifieke variant van` sqitchtutorial.pod`.

Wat is nieuw in versie 0,965:

  • Vast niet-test te wijten aan-lijn eindigt karakter variaties op Windows .
  • Vervangen alle toepassingen van `$ /` in output naar `& quot; & # x5c; n & quot;. '
  • Vast build fout die installatie voorkomen op Perl 5.10 wanneer de ouder-module niet is geïnstalleerd.

Wat is nieuw in versie 0,964:

  • Removed DBD :: SQLite uit de lijst van build afhankelijkheden.
  • Fixed-test falen te wijten aan gecodeerde (brede tekens) waarschuwingen op geactiveerd op systemen met een niet-Engels locales.
  • Verwijderd dwingende van Throwable's `previous_exception` in App :: Sqitch :: X op Throwable 0.200007 en hoger, waar het niet langer nodig is.
  • Gewijzigde-test vergelijkt de inhoud van bestanden die niet op Windows om een ​​lossere vergelijking te doen en hopelijk lossen de test mislukken.

Wat is nieuw in versie 0.960:

  • De `rebase` opdracht niet meer mislukt als de database is al teruggekeerd, maar maakt een nota van het en gaat verder met het implementeren.
  • Toegevoegd de `plan` commando. Het is net als `log`, maar toont een lijst met wijzigingen in het plan, in plaats van gebeurtenissen, die in de database.
  • Toegevoegd `search_changes ()` naar Plan. Gebruikt door de `plan` commando.
  • Toegevoegd de `--oneline` optie om de` log` commando.
  • Laat tagging van een willekeurige verandering, niet alleen de laatste wijziging in het plan, door het passeren van een verandering specificatie (naam, ID, of tag) als het tweede argument aan de `tag` commando.
  • Bijgewerkt foutmeldingen op te merken dat lege tekens zijn niet toegestaan ​​in het project, te wijzigen of tag namen.

Wat is nieuw in versie 0,953:

  • Vast testmislukking in `t / engine.t` geactiveerd door een kloktik.
  • Veranderd het controleren sjabloon te eindigen met `ROLLBACK` plaats van` commit`. Dit is om mensen aan te moedigen om geen blijvende veranderingen in het controleren proeven.
  • Vast uitzondering geactiveerd op een poging om terug te keren of rebasen `--to` een verandering die niet bestaat in de database.
  • Toegevoegd aanbeveling voor Pod :: Simple aan het bouwproces.
  • Toegevoegd de `--etcdir` build optie om de map waarin configuratie en template bestanden moeten worden geïnstalleerd. Standaard de `etc / sqitch` subdirectory van de` --prefix`, `--install_base` of prefix Perl.
  • Toegevoegd de `--installed_etcdir` optie bouwen. Dit wordt gebruikt om de locatie van het systeem etc stellen. Standaard ingesteld op de waarde van de `--etcdir`.

Beperkingen

  • Het nog in ontwikkeling
  • .

Vergelijkbare software

Infinispan
Infinispan

10 Feb 16

Apache MRUnit
Apache MRUnit

12 May 15

redisca
redisca

13 May 15

rql
rql

12 May 15

Andere software van ontwikkelaar David Wheeler

Empty
Empty

12 Dec 14

Text-WordDiff
Text-WordDiff

5 Jun 15

RocketShip
RocketShip

12 Dec 14

Reacties op Sqitch

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!
Zoek op categorie