Sqitch, tıpkı diğer versiyon kontrol sistemi gibi çalışır dosyaları arasında değişiklikleri izleme, ancak normal VCS sistemlerin aksine, Sqitch bir veritabanına yapılan tek değişiklikleri izler.
Bir şey geliştirme aşamasında bir noktada ya da başka yanlış giderse, Sqitch geliştiricileri sadece zaman içinde geri dönün ve hata ya da daha basitçe, sadece tüm veritabanını geri izlemenize olanak sağlar.
Sqitch özellikle saklanan verilerin yanlışlıkla değişiklikler veya korsanlık girişimi karşı korunmalıdır kritik Web uygulamaları, bir çok yararlı bir araçtır.
Şimdilik, sadece PostgreSQL, SQLite ve MySQL Sqitch ile desteklenen
Bu sürümde Yeni nedir:.
- Sabit kurulum Windows IO :: Dosya modülü eksik nedeniyle başarısızlık.
- Sabit dosya sınama hatası.
- Sabit hata ad-Autoclean: örneğin & quot olarak 0.16 kaynaklanan hatalar, Geçersiz nesne örneği:. 'sarı' & quot;
Windows Oracle motoru için
nedir sürümünde 0,9991 Yeni
- nedeniyle eksik IO :: Dosya modülüne Sabit kurulum hatası Pencereler.
- Sabit dosya sınama hatası.
- Sabit hata ad-Autoclean: örneğin & quot olarak 0.16 kaynaklanan hatalar, Geçersiz nesne örneği:. 'sarı' & quot;
Windows Oracle motoru için
nedir sürümü 0.999 Yeni
- nedeniyle eksik IO :: Dosya modülüne Sabit kurulum hatası Pencereler.
- Sabit dosya sınama hatası.
- Sabit hata ad-Autoclean: örneğin & quot olarak 0.16 kaynaklanan hatalar, Geçersiz nesne örneği:. 'sarı' & quot;
Windows Oracle motoru için
sürümünde 0.992 yeni nedir.
- Windows Sabit hedef testi hataları
- PostgreSQL motor Postgres-XC için destek eklendi. Sqitch kayıt masaları tüm veri düğümlerine çoğaltma tarafından dağıtılmaktadır.
- MySQL motoruna mariadb 5.3 ve üstü için destek eklendi.
nedir sürümünde 0,991 Yeni
- elendi & quot; başlatılmamış değeri & quot kullanımı; uyarılar veritabanı bağlantıları başarısız olduğunda.
- İndirimli asgari v1.11 için DBD :: Firebird gerekli.
- `target` komutu` --verbose` seçeneği düzeltildi.
- elendi fazla kullanıcı yapılandırma sorunları, renk sayesinde.
- Sabit deney hataları `$ PGPASSWORD` ortam değişkeni ayarlandığında.
testlerde
sürümünde 0.980 yeni Nedir:
- Kaldırılan kullanıcının tam adı özel durum işleme getirilen OS X üzerinde sistemden.
sürümünde 0,973 yeni Nedir:
- Şimdi gerektir DBD :: SQLite SQLite 3.7.11 ile derlenmiş veya daha yüksektir. Her zaman var ama eski bir sürüm DBD :: SQLite derlenmiş eğer şimdi anlamlı bir istisna atar.
sürümünde 0.970 yeni Nedir:
- çıkışına bir başlık proje adını Eklenenler `plan` komutu.
- Eklenenler Oracle motoru.
- Eklenenler `sqitchtutorial-oracle.pod`, sqitchtutorial.pod`` Bir Oracle özgü varyant.
nedir sürümü 0.965 Yeni
- nedeniyle Windows satır sonu karakter değişimlerine Sabit başarısız testi .
- Tüm `$ /` çıkış için `& quot kullanımları Değiştirilen; & # x5C n & quot;.`
- Sabit derleme hatası.
ebeveyn modülü takılı değilken Perl 5.10 yüklemeyi engelledi
sürümünde 0,964 yeni Nedir:
- inşa bağımlılıkları listeden kaldırıldı DBD :: SQLite.
- Sabit testi kodlanmış (geniş karakteri) nedeniyle arızaları uyarılar İngilizce olmayan yerel sistemlerde tetiklenir.
- artık gerekli Throwable 0.200007 ve üstü, App :: Sqitch :: X Throwable en `previous_exception` Kaldırılan baskın.
- Test başarısızlık daha gevşek bir karşılaştırma yapmak ve umarım düzeltmek için Windows başarısız dosya içeriğini karşılaştırarak değiştirildi test edin.
üzerinde
sürümünde 0.960 Yeni Ne:
Veritabanı
- ise Zaten döndürülür, ama sadece bir not yapar ve dağıtmak devam ediyor.
sürümünde 0.953 yeni Nedir:
t / engine.t` `in
- Sabit sınama hatası tetiklenir Bir saat kene tarafından.
- `ROLLBACK` yerine` COMMIT` ile sona doğrulamak şablonu değiştirildi. Bu testler doğrulamak hiçbir kalıcı değişiklikler yapmak için millet teşvik etmek.
- Sabit istisna dönmek ya da veritabanında bulunmayan bir değişiklik --to` `rebase girişimi tetiklenir.
- Pod eklendi öneri :: oluşturma işlemi basit.
- Yapılandırma ve şablon dosyalarını yüklenmesi gereken dizini belirtmek için `--etcdir` oluşturma seçeneği eklendi. `` --install_base`, --prefix` Veya Perl önek `etc / sqitch` alt dizine öntanımlıdır.
- `--installed_etcdir` oluşturma seçeneği eklendi. Bu sistem vb dizininin konumunu ayarlamak için kullanılır. --etcdir` `Değerine öntanımlıdır.
Sınırlamalar : Hala geliştirme aşamasında
- .
Yorum Bulunamadı