Mercurial

Yazılım ekran görüntüsü:
Mercurial
Yazılım detaylar:
Versiyon: 4.5.3 Güncelenir
Qayıt: 22 Jun 18
Geliştirici: Matt Mackall
Lisans: Ücretsiz
Popülerlik: 30

Rating: 5.0/5 (Total Votes: 1)

Mercurial açık kaynaklı, ücretsiz, hafif, hızlı, taşınabilir ve dağıtılmış bir Kaynak Denetim Yönetimi (SCM) sistemidir ve çok büyük dağıtılmış projelerin verimli kullanımı için özel olarak tasarlanmış sürüm kontrol sistemidir.

Yazılım, kullanıcılara kullanımı kolay ve sezgisel bir komut satırı arayüzü sağlar ve şu anda OpenSolaris, MoinMoin veya Xen gibi güvenilir, dağıtılmış ve hızlı bir revizyon kontrolü gerektiren çok çeşitli projeler tarafından kullanılmaktadır.

Ayrıca öğrenmesi çok kolay ve sadece işe yarıyor. Bir projenin nasıl klonlanacağı ve değişikliklerin yanı sıra bir proje ve taahhüdün nasıl oluşturulacağı ile ilgili iki hızlı başlangıç ​​dersi, projenin ana sayfasında verilmektedir.


Komut satırı seçenekleri

& lsquo; hg --help & rsquo; komutunu çalıştırırsanız bir bakışta görüntülenebilen komut satırı seçenekleri arasında Bir terminal öykünücüsü / komut isteminde komut, bir sonraki taahhütte seçili dosyaları ekleme, tüm yeni dosyaları ekleme ve eksik olanları silme, her bir dosya için değişiklik bilgilerini görüntüleme, bir sürümün arşivlenmemiş bir arşiv olarak sıkıştırılmasını sağlama yeteneğinden bahsedebiliriz; veya birden fazla değişiklik grubu dosyası, dallar arasında değişiklik yapar veya arama kümelerini değiştirir.

Ayrıca, aramak, bir depo bütünlüğünü doğrulamak, yamalar sıralı bir dizi içe, şube başkanları görüntülemek liste dosyaları izlenen, yer imleri, liste mevcut işaretlerini ve depo adlı dalları oluşturmak, önceki Changeset etkisini tersine çevirebilir düzeltmelerdeki veya belirtilen dosyalardaki kalıpları, dosyaları yeniden adlandırın, bağımsız bir web sunucusunu etkinleştirin, çalışma dizinini güncelleyin, geçerli dizinde yeni bir depo oluşturun ve çok daha fazlası.


Kaputun altında ve desteklenen İşletim Sistemleri

Mercurial tamamen, tüm GNU / Linux dağıtımlarının yanı sıra Microsoft Windows ve Mac OS X işletim sistemlerinde iyi çalışan çapraz platform yazılımı olarak tasarlanan Python programlama dilinde tamamen yazılmıştır. Hem 32 bit hem de 64 bit mimariler şu anda desteklenmektedir.

Bu sürümde yeni olan :

  • demandimport : Listeden bilinmeyen öğe için ImportError öğesini yükseltmeyin
  • posix: anketi kesintiye uğratmak () sinyalini kesintiye uğratmak (issue5452)
  • hgweb: rss tarzında dosya günlüğü URL'sine eksik eğik çizgi ekle

Sürümde yeni: :

  • demandimport: "Listede bilinmeyen öğe için ImportError'u yükseltmeyin
  • posix: anketi kesintiye uğratmak () sinyalini kesintiye uğratmak (issue5452)
  • hgweb: rss tarzında dosya günlüğü URL'sine eksik eğik çizgi ekle

Sürüm 4.2.3'te yeni olan :

  • demandimport: bilinmeyen öğe için ImportError öğelerini arttırma fromlist
  • posix: anketi kesintiye uğratmak () sinyalini kesintiye uğratmak (issue5452)
  • hgweb: rss tarzında dosya günlüğü URL'sine eksik eğik çizgi ekle

Sürüm 4.2.2'deki yeni :

  • demandimport: bilinmeyen öğe için ImportError öğelerini arttırma fromlist
  • posix: anketi kesintiye uğratmak () sinyalini kesintiye uğratmak (issue5452)
  • hgweb: rss tarzında dosya günlüğü URL'sine eksik eğik çizgi ekle

Sürüm 4.1.1'deki yeni :

  • demandimport: bilinmeyen öğe için ImportError öğelerini arttırma fromlist
  • posix: anketi kesintiye uğratmak () sinyalini kesintiye uğratmak (issue5452)
  • hgweb: rss tarzında dosya günlüğü URL'sine eksik eğik çizgi ekle

Sürüm 4.0.2’de yeni: :

  • demandimport: "Listede bilinmeyen öğe için ImportError'u yükseltmeyin
  • posix: anketi kesintiye uğratmak () sinyalini kesintiye uğratmak (issue5452)
  • hgweb: rss tarzında dosya günlüğü URL'sine eksik eğik çizgi ekle

Sürüm 3.7.2’de yeni: :

  • bundlerepo: filelog'da gizli bağlantıyı düzgün şekilde ele al (issue4945)
  • bundlerepo: manifestlog'da gizli linkrev'i düzgün şekilde ele al (issue4945)
  • demandimport: listeyi yok saymak için _imp ekleyin
  • doc: man sayfasındaki "hg purge" takma adıyla ilgili doğru örnek "hgrc.5"
  • doc: komut desteğinin özetinden kaldırılmış seçeneği kaldırın
  • dosya grubu: eol () hata iletisinde kopyala / yapıştır'ı onar
  • yardım: backspack belgelerinde yazım hatası düzeltildi
  • yardım: hg.intevation.de, hg.intevation.de'nin (ve yeni sertifika) yeni birincil adıdır
  • yardım: reST hazır sözdizimini kullanmak için şablon örneklerini güncelle
  • hg: havuzlanmış repodan (issue5104) paylaşım oluştururken kilit al
  • günlüğü: birden çok OR seçeneği tarafından filtrelenen düzeltmelerin sırasını düzeltin (issue5100)
  • rebase: iptal edildiğinde çalışma dizinini güncelle (issue5084)
  • geri döndürme: birleştirme sırasında p2'nin atağına doğru şekilde dön (sayı5052)
  • revize etme: zincirleme 'liste' işlemlerini düzleştirme (aka function args) (sayı5072)
  • kurulum: setup.py adresindeki hg.exe ile ilgili prosedürden kaçının - pure
  • ui: kullanıcı adı için etkileşimli olmayan komut istemi ile kilitleme düzelt
  • unionrepo: revlogda gizli bağlantıyı düzgün şekilde ele al (issue5070)
  • zeroconf: ui.configitems () sarmalayıcısına iletilen tüm bağımsız değişkenleri iletme

Sürüm 3.7.1’de yeni: :

  • değiştir: diğer çoğu alanı koru
  • greft: çoğu ek alanı koruma
  • histedit: yazım hatalarını dokümantasyonda düzeltme
  • osutil: desteklenmeyen platformlarda recvfds () derlemesini devre dışı bırak
  • osutil: libc'in hiçbir recvmsg () olmadığı için salt modül yüklenmesini iptal etmeyin ()
  • rebase: backout changeset 986d04b9fedd
  • rebase: backout changeset d755a9531fce
  • rebase: fazladan alanların çoğunu koruma

3.5.1 sürümünde yeni :

  • dönüştür: düzelt kopya dosya içerik dönüşümlerini düzelt
  • dosya kümeleri: büyük / küçük harf büyüklüğünü () tekil değer için yüklemeyi reddetme
  • yardım: yazım hatası familar - & gt; tanıdık
  • yardım: yazım komut dosyalarında yazım hatası düzeltildi
  • hg: klon hedefi uzaktayken otomatik paylaşımdan kaçının
  • hgweb: şablon yolunun güvenini onar (BC)
  • histedit: backout ebb5bb9bc32e
  • büyük dosyalar: lfutil.getstandinmatcher () öğesinin yalnızca standlarla eşleştiğinden emin olun
  • eşleşme: yalnızca bir vakada yeniden adlandırma + icasefs üzerinde açık yol işlemi düzeltme (issue4768)
  • ayrıştırıcılar: compute_phases_map_sets içinde bellek sızıntısını onar
  • rebase: tam rebase işlemi sırasında repoyu kilitle
  • revizyon: "ve" optimizasyonunu yaparken boş grup ifadesinin neden olduğu kilitlenmeyi önle
  • revizyon: "or" veya "
  • " optimizasyonunu yaparken boş grup ifadesinin neden olduğu kilitlenmeyi önleme
  • strip: sıyırma sırasında 'finally: tr.release' desenini kullanın
  • güncelleme: tüm 'hg update' komutu için repo'ya wlock
  • wix: 'hg help -k foo' ile iptal edilmekten kaçının

Sürüm 3.4.2’de yeni: :

  • changegroup: changeggroupsubset'te (base4736) ortak tabanı düzgün bir şekilde hesaplayın
  • crecord: çekirdeği çekirdeğe taşıdığınızda eklenen bir yazım hatası düzeltildi
  • crecord: crecord'u çekirdeğe taşıyarak tanıtılan üç yazım hatası düzeltildi
  • hgwebdir: 'web.name' ayarlandığında yedekli repo ve dizin girişlerinden kaçının
  • hgwebdir: bir subrepo'nun gizli üst bilgisinin bir dizin olarak gösterilmesine izin verme
  • ayrıştırıcılar: RevlogError türünü önbelleğe almayın (issue4451)
  • çekin: 'hg pull --rev name --update' (issue4706) ile yarış koşullarından kaçının
  • templater: "if" ifadesinde şablon dizgisi önişleme yapmayın (issue4714)
  • templater: diff () öğesine iletilen argümanları uygun şekilde değerlendirin
  • templater: 2.9.2-3.4 uyumluluğu için dize olarak "..." ayrıştır (issue4733)
  • transplant: sadece nakledilen revizyonu çekin (issue4692)

Sürüm 3.4’de yeni: :

  • komutları:
  • not ekle: çalışma dizini dosyalarına açıklama eklemek için seçenek ekle
  • not ekle: her zaman temel fctx (issue4600) atalarının bağlamını hazırlayın
  • not ekleyin: ebeveynlere doğru yürümeden önce her zaman bağlantıyı ayarlayın (sayı4623)
  • not ekleyin: workingfilectx'in solak bağlamını hazırlayın
  • yer imleri: gelen yer imleri için diff () öğesini değiştirmek üzere gelen () ekleyin
  • yer imleri: giden yer imleri için diff () öğesini değiştirmek üzere giden () ekle
  • yer imleri: etkin olmak için @pathalias son ekini @number verimliliğini kontrol et
  • yer imleri: gelen / giden yer imleri hakkında ayrıntı gösterme testini geliştirin
  • yer imleri: farklı yer işaretlerinin beklenmedik bir şekilde güncellenmesini önle
  • yer imleri: yeniden adlandırılan değişiklik kümesine başvurursa, nümerik yer işareti yeniden kullanılır
  • yer imleri: commands.summary () içindeki yer imlerini karşılaştır () ile yeniden yaz ()
  • yer imleri: gelen / giden yer imleriyle ilgili ayrıntılı durumu göster
  • klon: hardlink klonlarına ilerleme desteği ekleme (issue3059)
  • commands.import: bir önek seçeneğini kabul et
  • commands.push: düzeltmelerin boş kümeye (BC) döndüğünde iptal edilmesi
  • komutlar: ui.statuscopies yapılandırma toplayıcı ekle
  • debuginstall: arama yapmadan önce editör yolunu genişletin (sayı4380)
  • dosyalar: subrepo desteği için yeniden kullanılabilir uygulamanın cmdutil olarak bölünmesi
  • dosyalar: dirstate'e erişmek için ctx nesnesini kullanın
  • greft: kardeş aşıları oluşturmaya izin ver
  • greft: Ekstralarda orta greftleri kaydedin
  • günlüğü: kapanış şube düğümlerini "_" (BC) olarak göster
  • log: fix - null ebeveyni revizyon 0 dahil etmemeye devam et
  • log: belirtilen devirlerden tam geçmişi gösterme
  • günlüğü: çalışma ortamı için 'wctx' yerine 'pctx' seçeneğini tercih edin
  • patch.internalpatch: bir önek parametresini kabul et
  • patch.internalpatch: önek için varsayılan değer ekle
  • yama: pathstrip'i pathtransform olarak yeniden adlandır
  • Çek: Diğer repo'ya erişmeden önce "foo'dan çek" yazdı
  • push: "pushback" bekleniyorsa yerel 'wlock' edin (BC) (sayı4596)
  • çözmek: bilinmeyen pats için sessizlik uyarısı - l / - liste (BC)
  • geri al: dosya kümelerini çalışma dizinine göre değerlendir (issue4497)
  • geri al: düzelt - yerel modifikasyon üzerinde interaktif (sayı4576)
  • geri al: etkileşimli geri dönüşten sonra dosyaları işaretlemeyi durdur (issue4592)
  • geri al: Yalnızca -I / -X yolsuz veya -a / -i (issue4592) kabul et
  • geri al: boyut değiştirilmediyse normal sayıyı geri döndürür (sayı4583)
  • geri al: yalnızca isimler arasında geri dönme yeteneğini geri yükle (issue4481)
  • status: ilgili dizin yardım metnini ekle (issue3835)
  • çekirdek:
  • bundle2: işlem geri alma mesajı çıktısını yakalama (issue4614)
  • bundle2: http (issue4613 issue4615) kullanmadıkça çıkış yakalama özelliğini devre dışı bırakın
  • changelog: bekleyen veri yoksa readpending düzeltildi (issue4609)
  • dirstate: nf vs f başlatıcı sırasını düzelt
  • filelog: sansürlü dosyaların dolgu verilerini içermesine izin ver
  • birleştirme: son wlock sürümünden sonra güncelleme kancalarını çalıştırma
  • anahtar deliği: bir önceden basılan kancayı çalıştırmadan önce verileri bekletme (issue4607)
  • repoview: computing staticblocker'ları geliştirin
  • revlog: _addrevision, sansürlü revizyonlara dayalı olarak tam ikame deltalar yaratır
  • revlog: "ortak API’yi yeniden yazmak için" iscensored () "ifadesini ekleyin
  • revlog: gelen grupların sansürlü devir sayısını ekleyip eklemediğini kontrol eder, bayrak biti ayarlar
  • revlog: addgroup'da sansürlü düğümlere dayalı kötü biçimlenmiş deltaları reddet
  • revlog: bir satırdan sonra satır içi işten satır dışı çalışmaya dönüştürmeyi sağlar
  • revlog: exchange ile alınan tam ikame deltalarını genişleten özel durum
  • subrepo: boş subrepo durumuna sahip (.4622) .hgsubstate satırları yazmayın.
  • subrepo: diff -I / -X gitsubrepo desteğini hesaplamak için yardım metnini güncelle
  • etiketler: .hgtags dosya adlarının ayrı ve paylaşılan bir önbelleği oluşturun
  • etiketler: etiketler önbellek dosyalarının biçimini değiştir
  • etiketler: filtre başına farklı bir önbellek dosyası var
  • ui: düz modda (MÖ) reveçtaliazları devre dışı bırak
  • util: kopya dosyalarına ilerleme geri arama desteği ekle
  • pencereler: shellquote () öğesini '' (issue4629) içeren herhangi bir yolla belirtin
  • uzantıları:
  • color: Windows'ta (BC) ANSI modunun ayarlanması konusunda daha muhafazakar olun
  • color: cmd.exe dosyasında kilitlenme düzelt
  • color: interaktif değilse interaktif terminfo / win32 uyarısı (issue4543)
  • color: çağrı cihazı aktif olduğunda farklı bir renk modunu destekler
  • dönüştür: ahtapot birleştirmeleri için ilerleme çubuğunu ayarla (issue4169)
  • histedit: histedit için --edit planı seçeneği ekle
  • histedit: histedit'e izin ver - soyundan gelmediğinde (BC) devam et
  • histedit: histedit sırasında şeritleri önlemeyi düzelt
  • histedit: yeni hata mesajının stilini düzeltme
  • histedit: katlama ile roll eylem entegrasyonunu iyileştirme
  • histedit: bir taahhüt iletisini soran rollup düzeltmesi (issue4606)
  • büyük dosyalar: uzak bir repoya klonlarken çökme yok
  • büyük dosyalar: günlük eşleştiricisini düzenlerken dosya kümelerini karıştırmayın
  • büyük dosyalar: her zaman updatelfiles 'kontrol edilen' parametre setini göz önünde bulundurun
  • büyük dosyalar: overriderevert'te sınırsız tekrar eden çağrının önlenmesi
  • büyük dosyalar: içeren arama zinciri oluşturma
  • büyük dosyalar: Giriş yaparken önek desenlerini '.hglf' ile yazmayın
  • büyük dosyalar: unutulmuş büyük bir dosya geri alınırken uyarmayın
  • büyük dosyalar: overriderevert ()
  • değişkenini ayıklama ve yeniden kullanma
  • büyük dosyalar: Güncelleme -C için, gerektiğinde yalnızca büyük dosyaları güncelle
  • büyük dosyalar: repo'ların dışından giriş yapın
  • büyük dosyalar: lfutil.findstorepath () 'ı tanıtın
  • büyük dosyalar: comands.revert ()
  • yerine cmdutil.revert () işlevini geçersiz kıl
  • büyük dosyalar: kopyalanan / taşınan büyük dosyaların kaynağını -C
  • durumunda rapor et
  • büyük dosyalar: Uzantıyı gerektiren bir klonun ardından yerel olarak etkinleştirildi
  • büyük dosyalar: kalıpları işlemek için öğretme öğretme
  • büyük dosyalar: _subdirlfs () yorumunu güncelle
  • büyük dosyalar: .hg_archival.txt içeriğini oluşturmak için ortak işlev kullan
  • büyük dosyalar: yerel bir yanıtı doğrularken lfutil.findstorepath () işlevini kullanın
  • büyük dosyalar: hedef yolu doğrulamak için çekirdek dosya kopyalama mantığını kullanın
  • büyük dosyalar: paylaşım kaynağını birincil yerel mağaza olarak kullanın (issue4471)
  • mq: tek yama uygulanmadığında sessiz hatadan kaçının (issue4604)
  • rebase: "source" argümanını rebase'a iletme (issue4633)
  • rebase: iptal edildiğinde yer imi durumunu geri yükle
  • kayıt: yeni eklenen dosyaların yamalarını düzenleme (issue4304)
  • kayıt: bir alt anahtarın içinden kaydı olan yeni dosya eklemeyi düzelt (issue4626)
  • kayıt: taşınan dosya kilitlenmelerinde değişiklikle kaydı düzelt (issue4619)
  • shelve: doğru sırada kilit edin
  • shelve: etkileşimli mod ekle
  • shelve: etkileşimli mod komut satırı seçeneğini ekle
  • hgweb:
  • hgweb: monoblue stilinde görüntülemeyi düzeltmek için diffline etiketini yeniden yükle
  • hgweb: ebeveynleri bulmak için introrev () kullanın (issue4506)
  • json: {bookmarks} şablonunu uygula
  • json: {dallar} şablonunu uygula
  • json: {changeset} şablonunu uygula
  • json: {karşılaştırma} şablonunu uygula
  • json: {fileannotate} şablonunu uygula
  • json: {filediff} şablonunu uygula
  • json: {helptopics} şablonunu uygula
  • json: {help} şablonunu uygula
  • json: {manifest} şablonunu uygula
  • json: {shortlog} ve {changelog} şablonlarını uygula
  • json: {tags} şablonunu uygula
  • sıralanmamış:
  • arşiv: varsayılan ön eki '' Hiçbiri
  • olarak değiştirin
  • arşiv: repo kimliğini oluşturmak için ilk görünür revizyona bakın (sayı4591)
  • bundle2-localpeer: sunucu çıktısını hatasız bir şekilde yayılır (sayı4594)
  • bundle2-wireproto: sunucu çıktısını hatasız bir şekilde yayılır (sayı4594)
  • changeset_printer: display p1rev: workctx için "+" son eki ile birlikte p1node
  • check-commit: yanlış hata etiketinin algılanması konusunda daha seçici olun
  • check-commit: özet satırlarındaki büyük harf kullanımını kontrol et
  • karmaşası: -T lehine -t seçeneği -t
  • crecord: başka bir alt çubuğu düzelt
  • crecord: orig_stdout için alt stilini düzelt
  • devel-warn: tüm mesajlara bir önek ekleyin ("devel-warn:")
  • dirs._addpath: onları gösterdikten sonra Python dizelerini değiştirmeyin (issue4589)
  • gönderim: ParseErrors biçimlendirmesini birleştir
  • gönderim: {dosya, rev} ayar işlevleri için yakın düzenleme önerileri sun
  • gönderim: benzer adlı komutların önerilerini sunar
  • uzantı: başka bir uzantıdan sonra geri aramaları destekle
  • head-to-headers: ayrıştırma desteği ve güzel baskı JSON
  • graphlog: komuts.log'u atlamayın, böylece -fr çalışır
  • graphlog: yorumu taşı ve devirleri gösteren bayraklar sıralanmamış olabilir
  • graphlog: boş repo için getgraphlogrevs () öğesinden çok erken geri dönüşleri kaldırın
  • lazymanifest: 3d485727e45e'den sonra lmiter_iterentriesnext () 'de bellek sızıntısını düzeltir
  • lazymanifest: düzeltme hg iterkeys ()
  • linkrev: sorunu, çalışma kopyasının ek açıklamasıyla düzeltin
  • manifestv2: yeni manifest formatını okumak için destek ekle
  • manifestv2: yeni manifest formatı yazmak için destek ekle
  • modası geçmiş: uzaklaşmada belirsizlikten sonsuz döngüden kaçının (sayı4126)
  • kayıt: taahhüt komutuna etkileşimli seçenek ekle
  • kayıt: yeni dosyaları düzenlemeye izin ver (issue4304)
  • record_curses: yeni eklenen dosya için ui hatasını düzeltin
  • revbranchcache: önbellek yazılabilir olmadığında test ekleme
  • revbranchcache: branchmap'ten localrepo'ya taşınma
  • revbranchcache: önbelleği aşamalı olarak doldurun
  • revbranchcache: nesne üzerinde repo depola
  • revbranchcache: okuma işlemleri sırasında bile önbellek yazma
  • yeniden ayarla: diğer takma ad önceliklerini (issue4553) ayrıştırmayın
  • rollback: durumu çözme durumunu (issue4593)
  • ssl: Apple python yürütülebilir dosyasını denetlemeden önce sembolik bağlantıyı çözme (issue4588)
  • ssl: açık sembolü "!" SSL doğrulamasını devre dışı bırakmak için web.cacerts'e (BC)
  • şerit: durumu --keep (issue4593) ile doğru şekilde temizle
  • subrepo: git subrepos için 'cat' desteğini ekle
  • subrepo: dosya komutu için hgsubrepo'ya temel destek ekle
  • subrepo: diffing git subrepos
  • için include / exclude desteği ekle
  • subrepo: git subrepos'ta yok sayılan ve temiz dosyalar için durum desteği ekle
  • subrepo: abstractsubrepo.init (API) argümanlarını değiştir
  • subrepos: git subrepos'ta dosya ekleme desteği
  • test-convert-git: ahtapot birleştirme ile delil ilerleme çubuğunu göster (issue4169)
  • test-histedit-edit.t: bir histedit sırasında qnew başarısızlıklarını göster (issue4366)
  • test-https: yalnızca python testini etkinleştirirse, Apple python kullanılırsa (sayı4500)
  • test-rafı: boşluklarla ilgili daha fazla sorun (issue4124)
  • testler: etiketleri gösteren test ekleme önbelleği filtrelenmiş kafaları azaltır (sayı4550)
  • testler: silinmiş .hg dizini (git 2.2.0 ve üstü) (issue4585) ele alın
  • trydiff: dosya adını bir kez önekle birleştirin
  • ayrıştırma: bundle2 (BC) işlenirken 'wlock' edin (issue4596)
  • webcommands: kullanılabilir komutların bir tanımını tanımlar
  • web komutları: bir dekoratör kullanarak web komutlarını tanımlayın
  • color: Windows'ta (BC) ANSI modunun ayarlanması konusunda daha muhafazakar olun
  • commands.push: düzeltmelerin boş kümeye (BC) döndüğünde iptal edilmesi
  • histedit: histedit'e izin ver - soyundan gelmediğinde (BC) devam et
  • günlüğü: kapanış şube düğümlerini "_" (BC) olarak göster
  • push: "pushback" bekleniyorsa yerel 'wlock' edin (BC) (sayı4596)
  • çözmek: bilinmeyen pats için sessizlik uyarısı - l / - liste (BC)
  • ssl: açık sembolü "!" SSL doğrulamasını devre dışı bırakmak için web.cacerts'e (BC)
  • ayrıştırma: bundle2 (BC) işlenirken 'wlock' edin (issue4596)
  • subrepo: abstractsubrepo.init (API) argümanlarını değiştir

Sürüm 3.3.3’te yeni: :

  • adjustlinkrev: "Hiçbiri" değerini kaynak olarak ele al
  • adjustlinkrev: yalnızca bir kez atalara kaynak aktarımları hazırla
  • değiştir: hem birleştirme ebeveynleri için dizin yeniden adlarını kontrol edin (sayı4516)
  • not ekle: bağlantıyı düzenlerken ata sorgusunu yeniden kullan (issue4532)
  • dirstate: icasef'lere direkler eklerken kesin bir durum gerektirmez (issue4578)
  • dirstate: kök dizininin dizin ayırıcıyla sonlandırıldığından emin olun (sayı4557)
  • filemerge: mergemarkertemplate yardımında dili temizle
  • unutun: icasefs'te bir hatalı durum eşleşmesi için çıktının temizlenmesi
  • hgweb: stil haritasını belirtilen yollardan başka dizinlerden yüklemeyi engelle
  • mergecopies: dosya geçmişini geçerken soy sorgusunu yeniden kullan (issue4537)
  • şablonlar: varsayılan stilin "log -q" çıktısını onar
  • şablonlar: faz stilinin "log -q" çıktısını düzeltme
  • win32: 'chtypes.WinError' - & gt; 'ctypes.WinError ()' yükseltmek

Sürüm 3.3’de yeni: :

  • komutları:
  • ekle: tam olarak eşleşmediğinde bile unutulmuş dosyaları geri ekle (BC)
  • addremove: unutulmuş dosyaları geri ekle (BC)
  • addremove: -S bayrağı için destek ekle
  • addremove: -I / -X (BC) ile çağrıldığında göreli yollar yazdırın
  • addremove: subrepos'ta açık yollarla addremove desteği
  • backout: add --commit seçeneği
  • taahhüt: --addremove belirtilirse iptal edilir, ancak başarısız olur
  • taahhüt: Ebeveynte değilken (source4476) kopya kaynağı için geriye doğru aramayı kaldırın
  • commit: propagate --addremove -S belirtilirse subrepos'a (issue3759) gönderilir
  • greft: Aşılama sırasında daha yararlı durum bilgisi gösterir
  • çekirdek:
  • paketler: mevcut yedekleme paketlerinin üzerine yazmayın (BC)
  • osx: pkg paketlerindeki yama .pax.gz dosyaları böylece root olarak çıkarılır (issue4081)
  • revize: baş için eksik dosya için gizli linkrev işlemek (issue4490)
  • revize et: rev (-1) 'in sıfır revizyonunu (BC) göstermesine izin ver
  • revir: null revizyonunu (sayı4512) eklemek için ataları (null) onar
  • subrepo: hg alt alanı bulunmadığında ekleme işlemini reddetme (issue4513)
  • cmdserver: verilen komutları diğer komutlar gibi boru kanalları olarak kullanın
  • uzantılar: yalnızca büyük ve küçük sürümlere (BC) karşı uyumluluğu kontrol edin
  • https: https urls (issue3090) için tls sni (sunucu adı belirtimi) desteği
  • yoksay: çözümleme dosyalarını repo köküne göre yok say (issue4473) (BC)
  • linkrev: görünmeyen bir çocukla birlikte filtrelenmiş linkrev ele alın (issue4307)
  • linkrev: önyükleme notu eklerken linkrev'i de ayarlayın (issue4305)
  • linkrev: linrev'yi düzenlerken doğru bildirim içeriğini kullanın (sayı4499)
  • memctx: yeni kaldırılan dosyalarla birlikte manifest doğru şekilde hesaplayın (issue4470)
  • memctx: kaldırılan dosyalar için bildirimi düzelt (issue4470)
  • obsstore: başlatma sırasında çöp toplama özelliğini devre dışı bırak (issue4456)
  • subrepo: destek subrepos'ta açık yollarla kaldır
  • subrepo: git subrepos için tam geri dönüş desteği ekle
  • subrepo: git subrepos için kısmi fark desteği ekle
  • subrepo: git subrepos'ta yok sayılan dosyalar için durum desteği ekle
  • win32: Innur Setup yükleyicisinden Mercurial.ini dosyasını kaldırın (issue4435)
  • hgweb:
  • hgweb: birleştirme taahhütleri için p1 veya p2'ye karşı farkları görmeye izin ver (issue3904)
  • uzantıları:
  • color: git subrepo diffs 'i renklendirmek için destek ekle
  • color: _effects içinde 'dim' eksik eksik
  • dönüştürün: svn hatası, not libsvn sürümü (sayı4043)
  • dönüştür: eğer> gt = = kısa kareler
  • ise mesajlardaki revizyon referanslarını değiştir
  • dönüştürün: LookupError, mercurial_source.lookuprev ()
  • içinde ele alın
  • extdiff: parametrelerin manuel alıntılanmasıyla geriye dönük uyumluluk sağlar
  • histedit: issue4251'in düzeltildiğini gösteren bir test ekleyin (issue4251)
  • büyük dosyalar: büyük dosya değişikliklerine sahip olmayan bir dizinin işini düzeltin (sayı 4330)
  • büyük dosyalar: "varsayılan" değil, büyük dosyaları çekmek için "varsayılan" yolunu kullanın
  • büyük dosyalar: eklemek, unutmak, kaldırmak için subrepo desteğini etkinleştir
  • büyük dosyalar: Giden değişiklikleri yapılan satırlardaki hash'leri kontrol ederken ilerleme gösterir
  • mq: düz başlıkların daha akıllıca kullanılması
  • patchbomb: boşluk ve biçim değiştiren farklılıkları onurlandırma (BC)
  • rebase: yeniden oluşturma sırasında daha yararlı durum bilgisi göster
  • rebase: rebase revizyonunun görünür kalmasını sağlayın (issue4504)
  • ekstdiff: harici araçlar için beklenmedik teklif argümanlarından kaçın (issue4463)
  • vurgulayın: Unicode'un ek satırlarını yok sayın (sayı4291)
  • kayıt: biçim değiştiren farklılıkları onaylamasın (issue4459)
  • paylaş: yer imlerini paylaşma seçeneği ekle
  • transplant: boş değişiklik kümesini düzgün bir şekilde atla (issue4423)

Sürüm 3.2.4’de yeni: :

  • demandimport: kara liste distutils.msvc9compiler (issue4475)
  • büyük dosyalar: backout f72d73937853 - doğrusal güncellemeler m - & gt; farklı bir şekilde
  • büyük dosyalar: 'remove -A' (issue4053) ile sahte bir eksik dosya uyarısı düzeltin
  • büyük dosyalar: Unutmayın, sahte bir eksik dosya uyarısını unut (issue4053)
  • büyük dosyalar: 'composelargefilematcher ()' yöntemini tanıtın
  • büyük dosyalar: Stand eklendiğinde lfdirstate içine eklenmiş lfile işareti
  • sshpeer: daha kapsamlı kabuk alıntılama

Sürüm 3.2.3’te yeni: :

  • bağlam: değiştirmeyi değiştirilmiş veya eklenmiş düğümler için yok
  • darwin: normcase () bir dosya yolunda
  • olduğunda dikkat edilmeyen kod noktalarını atla
  • kodlama: HFS-yok sayılan karakterleri temizlemek için hfsignoreclean ekleyin
  • büyük dosyalar: aslında büyük dosyaları bir kuru temizleme işleminde kaldırmayın
  • günlüğü: geçmişi gerçekten takip etmek için log -f yavaş yolunu düzeltin
  • günlüğü: günlük revize istikrarsızlığını düzelt
  • manifest: bir girişin node kimliğinin None olarak ayarlanmasına izin vermeyin
  • Pathauditor: Windows kısa adı takma adlarını kontrol edin
  • pathauditor: OS X'de göz ardı edilen kod noktalarını kontrol edin
  • rebase: orijinal wc ebeveyni tekrar güncellendiğinde negatif durumu yok say
  • güncelleme: izlenmeyen yerel dosya için testler ekle
  • güncelleme: Güncellenmeden önce izlenmeyen yok sayılan dosyaların üzerine yazma

Sürüm 3.2.2’de yeni: :

  • changegroup: yeniden sıralamalar sırasında dosya bağlantılarını düzeltin (sayı4462)
  • hgweb: yakalanmamış istisna sonrası uygun HTTP yanıtı gönder
  • büyük dosyalar: habersiz platformlarda yürütme-bit incelemesinden kaçının
  • büyük dosyalar: bir taraf değişmezse büyük / normal istemler gösterme
  • manifest: çalışan kopya dosyasının 'add' işaretinin buggy olduğu bir hatayı düzeltin
  • birleştirme: kısa zamanda neyin bir araya geldiği konusunda kesin olun
  • birleştirme: cd / dc komut isteminden önce, değiştirilen tarafın gerçekten değiştiğinden emin olun
  • mq: "yanlış" düzende gerçekleşen başlıkların güncellemesini onar
  • mq: insertplainheader'ı tanıtın - daha önce olduğu gibi aynı saf uygulama
  • mq: üstbilgileri düz modda eklerken, bunları iletiden ayırın (issue4453)
  • mq: mesajı düz modda ayarlarken, başlıktan ayırın (sayı4453)
  • itme: bundle2'nin syncphase'de bağımsız kullanımını durdurma (issue4454)
  • anahtar deliği: prepushkey hook hatasına (issue4455) zarifçe dokunma
  • yeniden adlandır: uygun şekilde rapor kaldırıldı ve değiştirilmiş olarak dosya eklendi (issue4458)
  • geri al: tüm yerel değişiklikler için kopya bilgilerini arayın
  • revize et: jeneratörler için ilk ve son düzelt (issue4465)
  • şablonlar: bozuk "daha az" & amp; kağıt biçiminde "daha fazla" bağlantılar (sayı 4460)

Sürüm 3.2.1’de yeni: :

  • yer imleri: exchange mesajının biçimlendirmesini düzeltin (issue4439)
  • changegroup: kullanılmayan değeri fnodes'ta saklamayın (sayı4443)
  • dönüştür: kullan: diff-tree -Cn% yerine -find-copyies = n% daha eski git
  • keşif: örnekle yesno arasındaki endeksler eşleşmelidir (issue4438)
  • keşif: 'uzaktan' bilinen tüm yerel kafaları 'gerçek' tümü 'ile sınırla (sayı4438)
  • extdiff: kullanıcı tarafından sağlanan seçenekler kabuktan aktarıldı
  • hgweb: web.archivesubrepos'u kullanırken bir kilitlenme düzeltin
  • posta: aslında doğrulayıcı yapılandırma değerini kullanın
  • rebase: ortak ataları olmayan rebase'i düzeltin (issue4446)
  • hizmet: --daemon-pipefds seçeneğinin meta değişkenini düzeltin
  • templater: keyword () (issue4362) anahtar sözcük eşlemesinin üzerine yazma

Benzer yazılım

hghooks
hghooks

11 May 15

testrepository
testrepository

20 Feb 15

shelve
shelve

15 Apr 15

git-cl
git-cl

20 Feb 15

Yorumlar Mercurial

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!