Sqitch működik, mint bármely más verziókövető rendszer, változások követése a fájlok között, de ellentétben a normál VCS rendszerek, Sqitch pályák csak a változásokat, amelyeket egy adatbázisban.
Ha valami nem sikerült egy ponton, vagy egy másik során a fejlesztési szakaszban, Sqitch lehetővé teszi a fejlesztők egyszerűen megy vissza az időben, és a pálya a hiba, vagy egyszerűbben, csak visszatér a teljes adatbázis.
Sqitch egy nagyon hasznos eszköz, különösen a kritikus webes alkalmazások, ahol a tárolt adatokat védeni kell a véletlen módosítások vagy hacker.
Egyelőre csak a PostgreSQL, SQLite és MySQL támogatja a Sqitch.
Mi az új ebben a kiadásban:
- Rögzített telepítés elmulasztása miatt hiányzik IO :: Fájl modul a Windows.
- Fix fájlt teszt hiba az Oracle a Windows rendszer alatt.
- Javítva ahol névtér-autoclean: 0,16 okozott hibák, mint a & quot; Érvénytelen objektum például: "sárga" & quot;.
Mi az új verzióban 0,9991:
- Fix telepítési hiba miatt hiányzik IO :: Fájl modul Windows alatt.
- Fix fájlt teszt hiba az Oracle a Windows rendszer alatt.
- Javítva ahol névtér-autoclean: 0,16 okozott hibák, mint a & quot; Érvénytelen objektum például: "sárga" & quot;.
Mi az új verzióban 0,999:
- Fix telepítési hiba miatt hiányzik IO :: Fájl modul Windows alatt.
- Fix fájlt teszt hiba az Oracle a Windows rendszer alatt.
- Javítva ahol névtér-autoclean: 0,16 okozott hibák, mint a & quot; Érvénytelen objektum például: "sárga" & quot;.
Mi az új verzióban 0.992:
- Fix cél vizsgálati hibák a Windows.
- A támogatás a PostgreSQL-XC a PostgreSQL motort. Sqitch regisztrációs asztalok forgalmazza replikáció minden adatot csomópontok.
- A támogatás a MariaDB 5.3 és magasabb a MySQL motor.
Mi az új verzióban 0,991:
- ligában & quot; használata előkészítetlen érték & quot; figyelmeztetések, ha az adatbázis-kapcsolatok nem.
- Csökkent a minimálisan szükséges DBD :: Firebird, hogy v1.11.
- Javítva a `--verbose` lehetőséget, hogy a` target` parancsot.
- ligában több felhasználó-konfigurációs problémák a tesztek, köszönhetően a kromatikus.
- Fix vizsgálati hibák, amikor a `$ PGPASSWORD` környezeti változó értéke.
Mi az új verzióban 0.980:
- Eltávolították az különleges eset kezelése a felhasználó teljes nevét erőltetett A rendszer OS X.
Mi az új verzióban 0,973:
- Most megkövetelése DBD :: SQLite lefordítva SQLite 3.7.11 vagy magasabb. Mindig van, de most dob egy értelmes kivéve, ha egy régebbi verzió van a kernelben DBD :: SQLite.
Mi az új verzióban 0,970:
- Hozzáadás a projekt neve a fejlécben, hogy a termelés a `plan` parancsot.
- Hozzáadás az Oracle motort.
- Added `sqitchtutorial-oracle.pod`, egy Oracle-specifikus változata` sqitchtutorial.pod`.
Mi az új verzióban 0,965:
- Fix elmulasztása teszt miatt sortöréseket karakter variációk Windows .
- A kicserélt minden felhasználási `$ /` a kibocsátás `& quot; & # X5c; n & quot;`.
- Fix építmények hiba, amely megakadályozta telepítés Perl 5.10 amikor a szülő modul nincs telepítve.
Mi az új verzióban 0,964:
- Az eltávolított DBD :: SQLite a fenti szerkesztési függőségeit.
- Fix vizsgálati hibák miatt kódolt (széles karakter) figyelmeztetések váltott rendszereken nem angol nyelvű.
- Az eltávolított hatástalanítása Kiváltható a `previous_exception` az App :: Sqitch :: X Eldobható 0.200007 és a magasabb, ahol már nincs szükség.
- Megváltozott-próba fájl tartalma, amely nem a Windows, hogy nem egy lazább összehasonlítást és javíthatsz a teszt hiba.
Milyen új verzióban 0,960:
- A `rebase` parancs többé nem fagy le, ha az adatbázis Már visszatért, de csak azért, jegyezze fel, és megy tovább a Deploy.
- Hozzáadás a `plan` parancsot. Ez olyan, mint `log`, de megjeleníti a változások a terv, nem pedig események szerepelnek az adatbázisban.
- Added `search_changes ()` a tervet. Által használt `plan` parancsot.
- Hozzáadás a `--oneline` lehetőséget, hogy a` log` parancsot.
- Hagyjuk tagging egy tetszőleges változás, nem csak az utolsó változtatás a tervben, átadásával változás specifikáció (név, azonosító vagy tag), mint a második argumentum `tag` parancsot.
- Frissítve hibaüzeneteket megjegyezni, hogy az üres karakterek nem engedélyezettek a projekt, módosíthatja vagy tag nevét.
Mi az új verzióban 0,953:
- Fix teszt hiba a `t / engine.t` kiváltott egy órajelre.
- Megváltozott az ellenőrző sablont, hogy vessen véget a `ROLLBACK` helyett` COMMIT`. Ez azt ösztönzésére emberek, hogy nem tartós változások ellenőrzésére, tesztek.
- Fix kivételt váltott ki, hogy megpróbálja visszaállítani vagy Rebase `--to` változás, hogy nem létezik az adatbázisban.
- Added ajánlást Pod :: Egyszerű a fordítási folyamat.
- Hozzáadás a `--etcdir` épít opcióval adhatjuk meg a könyvtárat, amelyben konfiguráció és sablon fájlokat kell telepíteni. Legyen az alapértelmezett `etc / sqitch` alkönyvtárba az` --prefix`, `--install_base`, vagy Perl előtagot.
- Hozzáadás a `--installed_etcdir` épít opciót. Ez lehet beállítani a helyét a rendszerben etc könyvtárban. Az alapértelmezés a `--etcdir`.
Korlátozások :
- még fejlesztés alatt áll.
Hozzászólás nem található