Yazılım detaylar:
Mercurial tüm hakkında desantralize edilirken
, bu merkezi bir şekilde çalışmak bazen çok kullanışlıdır: Üzerinde çalışmakta dosyaları (vb Word belgeleri, Photoshop görüntüleri olarak ikili dosyaları) birleştirilmiş olamaz o kadar iyidir eşzamanlı çalışmasını önlemek için herhangi bir düzenleme hakkında açık iletişim.
hglock Mercurial için merkezi dosya tabanlı kilitleme düzeni impliments bir uzantısıdır
Bu sürümde Yeni nedir:.
- Mercurial 2.5 ile sorunları saptamak
sürüm 0.5 yeni Nedir:
- kopyalama ve yeniden adlandırın üzerine Kilit dosyaları. Bizim model ile, sunucu alışkanlık kilitleme zorunlu olduğu kilidi dosyaları içeren bir itme kabul eder. Yeni dosya kilitli değilse tür dosyalar, bir yeniden adlandırma sonra ortaya çıkar. Henüz sunucu üzerinde olmadığından Ancak, kullanıcı dosyayı kilitlemek olamaz.
- uzatma artık içten bir yeniden adlandırma veya kopya hedef adı için bir kilit kazanacaklardır. Orijinal dosya için kilit yerinde bırakılır ve böylece eski ve yeni isim hem kullanıcı kendi kilitleri.
- Sabit Sayı 3: Bir .hgignore dosya var olduğunda dosya yazma izinleri ilk klonu güncelleme değil
- https://bitbucket.org/aragost/hglock/issue/3/
- Mercurial sürümleri 2.0 1.8.4 ile uzatma test edilmiş ve uyumluluğu korumak için kod ve testleri yeniden yazdım.
sürüm 0.4 yeni Nedir:
- salt okunur olarak kilitsiz dosyaları işaretleme için deneysel destek. Bu bir dosya svn olduğunda SVN nasıl çalıştığını benzer:. İhtiyaç kilit özellik seti
- Bu henüz uzantı yardım reklamı değildir ve varsayılan olarak kapalıdır. Bir yapılandırma dosyasına aşağıdakileri ekleyin, etkinleştirmek için:
- [hglock]
- updatewriteperm = true
- bir depo klonlanmış, dosyalar salt okunur teslim edilecek (.hglocks ile eşleşti) kilitleme ihtiyacı olarak işaretlenmiş. Bir dosya kilitli olduğunda, yazılabilir yapılacaktır. Bir dosya (hg kilidini DOSYA veya hg itme yoluyla birlikte) kilidi açıldığında, salt okunur olacak yine.
- Bu özelliği katkıda bulunmak için Scott Sturdivant teşekkürler.
- güncelleme ve komutları örtük kilitleri kullanmak ve şimdi sessizce bir eksik veya başlatılmamış kilit deposunu yok sayacaktır taahhüt. Kilit deposu başlatılmadı eğer daha önce, hg güncelleme artık --verbose kullanıldığında yalnızca gösterilen bir uyarı verir, iptal olur.
- Daha iyi Düzeltilebilirlik için kod Refactored. uzaktan yordam çağrısı protokolü artık kendi modülünde yaşıyor.
sürüm 0.3 yeni Nedir:
- itti changesets İstemci tarafı kontrol. Itmeden önce, müşteriler artık kilitleme zorunlu olduğu için herhangi bir kilidi dosyaları içerir olmadığını görmek için her itti changeset inceler. Böyle bir changeset bulunursa itme iptal edilir.
- hg kilidini müşterinin changeset hg kilidi yok aynı şekilde doğrulamak olun. Bu değiştirmek changesets itilmiş önce bir istemci bir dosya kilidini olmadığını garanti eder.
- dosyaları açmak için birincil yolu sadece dosyaları etkileyen changesets itmek şimdi - kilitli beri bir dosya değiştirildi edilmemiş ise unlock komutu yalnızca kullanılabilir .
- Engelli force bayrak. Itme birden başlarını oluşturma artık mümkün olmaktadır. --new Dal bayrağı ile hala mümkün yeni bir şube olduğunu Pushing.
- Fix uyumluluğu Şimdi Mercurial sürüm 1.8.4, 1.9, 1.9.1 ve test.
Hg itme
Mercurial 1.9.x. ile
sürüm 0.2 yeni nedir: sürüm 0.1
- Re-release. 575c95b4ab8f bir pretxnchangegroup kanca bir changegroup kanca değişim kötü sonuçları oldu. Yani 575c95b4ab8f ve takip düzeltmeleri (d87f0dc0919e, 4ba9b24da91b, 7ec8374652ad) serbest bırakmak için çok kararsız idi.
- Bu sürüm ambalaj değişiklikleri ile birlikte 4b61dc057391 üzerine kurulmuş ve sadece bir birleştirme yanlış dosyayı tanımlayan kilit düzeltme (7e3a4247e682 ve 019d137a6ece) içerir.
Gereksinimleri :
- Python
Yorum Bulunamadı