Mercurial

Software screenshot:
Mercurial
Podrobnosti Software:
Verze: 4.5.3 Aktualizováno
Datum uploadu: 22 Jun 18
Vývojka: Matt Mackall
Licence: Volný
Popularita: 30

Rating: 5.0/5 (Total Votes: 1)

Mercurial je otevřený zdroj, volný, lehký, rychlý, přenosný a distribuovaný systém řízení řízení zdrojů (SCM) a systém řízení verzí speciálně navržený pro efektivní zpracování velkých distribuovaných projektů. >

Software poskytuje uživatelům snadné a intuitivní rozhraní příkazového řádku a v současné době je využíváno širokou škálou projektů, které vyžadují spolehlivé, distribuované a rychlé revizní řízení, jako jsou OpenSolaris, MoinMoin nebo Xen.

Je také velmi snadné se učit, a to prostě funguje. Dvě rychlé návody, jak clonovat projekt a tlačit změny, vytvořit projekt a zavázat, jsou uvedeny na domovské stránce projektu.


Možnosti příkazového řádku

Mezi jejími možnostmi příkazového řádku, které si můžete prohlédnout na první pohled, pokud spustíte příkaz & lsquo; hg --help & rsquo; příkazem v terminálovém emulátoru / příkazovém řádku můžeme zmínit možnost přidávat vybrané soubory do dalšího příkazu, přidávat všechny nové soubory a vymazat chybějící soubory, zobrazit informace o změněch souborů pro každý soubor, komprimovat revizi repozitáře jako archiv bez zpětné vazby, použít jednu nebo více souborů změnových skupin, kopírování změn mezi pobočkami nebo sady změn vyhledávání.

Navíc můžete zvrátit účinek předchozí sady změn, vytvořit záložky, uvést existující záložky a úložiště pojmenované větvemi, seznam sledovaných souborů, prohlížet větve, importovat uspořádaný soubor záplat, ověřit integritu úložiště, hledat vzory v revizích nebo specifikovaných souborech, přejmenování souborů, aktivace samostatného webového serveru, aktualizace pracovního adresáře, vytvoření nového úložiště v aktuálním adresáři a mnohem více.


Pod kapotou a podporovanými operačními systémy

Mercurial je psán výhradně v programovacím jazyce Pythonu, který je od počátku navržen jako multiplatformní software, který funguje dobře na všech distribucích GNU / Linux, stejně jako na operačních systémech Microsoft Windows a Mac OS X. Na této verzi jsou podporovány oba 32bitové a 64bitové architektury.

Co je nové v této verzi:

  • demandimport : Nezvyšujte ImportError pro neznámou položku v seznamu
  • posix: provede poll () restart při přerušení signálem (issue5452)
  • hgweb: přidat chybějící lomítko do adresáře URL souboru ve stylu rss

Co je nového ve verzi:

  • demandimport: Nezvyšujte ImportError pro neznámou položku v seznamu
  • posix: provede poll () restart při přerušení signálem (issue5452)
  • hgweb: přidat chybějící lomítko do adresáře URL souboru ve stylu rss

Co je nového ve verzi 4.2.3:

  • demandimport: ze seznamu
  • posix: provede poll () restart při přerušení signálem (issue5452)
  • hgweb: přidat chybějící lomítko do adresáře URL souboru ve stylu rss

Co je nového ve verzi 4.2.2:

  • demandimport: ze seznamu
  • posix: provede poll () restart při přerušení signálem (issue5452)
  • hgweb: přidat chybějící lomítko do adresáře URL souboru ve stylu rss

Co je nového ve verzi 4.1.1:

  • demandimport: ze seznamu
  • posix: provede poll () restart při přerušení signálem (issue5452)
  • hgweb: přidat chybějící lomítko do adresáře URL souboru ve stylu rss

Co je nového ve verzi 4.0.2:

  • demandimport: Nezvyšujte ImportError pro neznámou položku ze seznamu
  • posix: provede poll () restart při přerušení signálem (issue5452)
  • hgweb: přidat chybějící lomítko do adresáře URL souboru ve stylu rss

Co je nového ve verzi 3.7.2:

  • bundlerepo: správně zpracujte skryté linkre v filelogu (issue4945)
  • bundlerepo: správně zpracovat skrytý linkrev v manifestlog (issue4945)
  • demandimport: přidat seznam _imp ignorovat
  • doc: správný příklad týkající se aliasu "hg purge" v manuálové stránce "hgrc.5"
  • doc: Odstranění možnosti zastaralé z synopse nápovědy příkazu
  • soubor sady: opravit kopii / vložení do eol () chybové zprávy
  • nápověda: opravit chybu v dokumentaci k pozadí
  • help: hg.intevation.de je nový primární název hg.intevation.de (a nový cert)
  • nápověda: aktualizujte příklady šablon pro použití syntaxe reST
  • hg: Získejte zámek při vytváření sdílené položky ze sdílené repo (issue5104)
  • log: opravit pořadí revizí filtrovaných několika možnostmi OR (issue5100)
  • rebase: Aktualizace pracovního adresáře při zrušení (issue5084)
  • vrátit se: správně se vrátit k předku p2 během sloučení (issue5052)
  • revset: operace se seznamem (aka function args) (issue5072)
  • setup: vyhněte proceduře týkající se hg.exe v souboru setup.py --pure
  • ui: oprava selhání neinteraktivní výzvu pro uživatelské jméno
  • unionrepo: správně zpracovat skrytý linkrev v revlogu (issue5070)
  • Zeroconf: předat všechny argumenty předané do ui.configitems () wrapper

Co je nového ve verzi 3.7.1:

  • pozměnit: nezachovávejte většinu dalších polí
  • štěp: nezachovávejte většinu dalších polí
  • histedit: opravit typo v dokumentaci
  • osutil: zakázat kompilaci recvfds () na nepodporovaných platformách
  • osutil: nepřerušujte načítání čistého modulu jen proto, že libc nemá žádnou recvmsg ()
  • rebase: sada změn výčtu 986d04b9fedd
  • rebase: sada changesout d755a9531fce
  • rebase: nezachovávejte většinu dalších polí

Co je nového ve verzi 3.5.1:

  • konvertovat: opravit soubory konverzí obsahu kopie
  • sady souborů: ignorujte jednotku ve velikosti () předikátu pro jednu hodnotu
  • nápověda: fix typo familar - & gt; známé
  • nápověda: opravit chybu v dokumentaci skriptování
  • hg: vyhnout se automatickému sdílení, pokud je cíl klonu vzdálený
  • hgweb: oprava důvěryhodnosti cesty šablon (BC)
  • histedit: backout ebb5bb9bc32e
  • velké soubory: zajistěte, že lfutil.getstandinmatcher () odpovídá pouze standinům
  • match: opravit pouze přejmenování případu + explicitní příkaz commit na ikasefs (issue4768)
  • parsery: oprava nevracení paměti v souboru compute_phases_map_sets
  • rebase: Uzamkněte repo během operace plného rebase
  • revset: zabráníte selhání způsobenému prázdným výrazem ve skupině při optimalizaci "a"
  • revset: zabráníte selhání způsobenému prázdným výrazem ve skupině při optimalizaci "nebo"
  • strip: použijte vzorek "konečně: tr.release" při odstraňování
  • update: wlock repo pro celý příkaz 'hg update'
  • wix: vyhnout se přerušení pomocí "hg help -k foo"

Co je nového ve verzi 3.4.2:

  • changegroup: správně vypočítat společnou základnu v changeggroupsubset (issue4736)
  • crecord: oprava překlepu vloženého při přesunutí křižníku do jádra
  • crecord: opravte tři typy zavedené při pohybu křižáku do jádra
  • hgwebdir: Vyhněte se redundantním položkám repo a adresářů, pokud je nastaven 'web.name'
  • hgwebdir: nedovolte, aby se skrytý nadřazený adresář zobrazoval jako adresář
  • parsers: nevymažte do mezipaměti typ RevlogError (issue4451)
  • vytáhnout: vyhnout se podmínkám závodu s 'hg pull --rev name --update' (issue4706)
  • templater: neprovádějte předprocesní řetězec šablony v výrazu "if" (issue4714)
  • templater: vyhodnotí argumenty předané správně na diff ()
  • templater: analyzovat "..." jako řetězec pro kompatibilitu 2.9.2-3.4 (issue4733)
  • transplantace: pouze přetáhněte transplantovanou revizi (issue4692)

Co je nového ve verzi 3.4:

  • příkazy:
  • poznámka: přidat možnost anotovat soubory pracovního adresáře
  • poznámka: vždy připravte kontext předků základny fctx (issue4600)
  • anotovat: vždy nastavte linkrev předtím, než se dostanete k rodičům (issue4623)
  • anotovat: připravit kontext rodopisu workfilectx
  • záložky: přidat příchozí () pro nahrazení diff () pro příchozí záložky
  • záložky: přidat odchozí () pro nahrazení diff () pro odchozí záložky
  • záložky: zkontrolujte @pathalias příponu před dostupným @number pro efektivitu
  • Záložky: posílení testu zobrazování detailů o příchozích / odchozích záložkách
  • záložek: zabránit neočekávanému aktualizaci odlišné záložky
  • záložek: znovu použít @number záložku, pokud se odkazuje na změnu sady odkazovaných na dálku
  • záložky: přepsat porovnávání záložek v příkazu coms.summary () porovnáním ()
  • Záložky: zobrazit podrobný stav o příchozích / odchozích záložkách
  • klon: přidat podporu pokroku do hardlinkových klonů (issue3059)
  • příkazy.import: přijmout volbu předpony
  • příkazy.push: přerušit, když se revize vyhodnotí na prázdnou sadu (BC)
  • příkazy: přidat konfigurační knoflík ui.statuscopies
  • debuginstall: rozbalte cestu před jeho vyhledáním (issue4380)
  • soubory: rozdělit opakovaně implementaci do cmdutil pro podporu subrepo
  • soubory: použijte objekt ctx pro přístup k dirstate
  • štěp: umožňují vytváření sourozenců
  • štěp: Nahraďte mezilehlé štěpiny v doplňcích
  • log: zobrazí uzavírací větve jako "_" (BC)
  • log: fix - pokračujte null rodič nezahrnuje revizi 0
  • log: make -fr zobrazuje kompletní historii z daných otáček
  • log: preferuj 'wctx' přes 'pctx' pro pracovní kontext
  • patch.internalpatch: přijměte parametr prefixu
  • patch.internalpatch: přidat výchozí hodnotu pro předponu
  • patch: přejmenovat pathstrip na pathtransform
  • vytáhněte: vytiskněte "tažení z foo" předtím, než přistupujete k druhému repo
  • push: získáte lokální 'wlock', pokud se očekává "pushback" (BC) (issue4596)
  • vyřešit: upozornění na ticho o neznámých patách pro seznam -l / - (BC)
  • vrátit: vyhodnotit sady souborů v pracovním adresáři (issue4497)
  • revert: fix - interaktivní na lokální úpravu (issue4576)
  • návrat: zastavte značení souborů po interaktivním obnovení (issue4592)
  • vrátit: akceptovat pouze -I / -X bez cest nebo -a / -i (issue4592)
  • vrátit: použijte normallookup na vrácený soubor, pokud velikost není změněna (issue4583)
  • vrátit: obnovit schopnost vrátit se přes přejmenování pouze na případy (issue4481)
  • stav: přidejte text pomocného adresáře (číslo 3835)
  • jádro:
  • balíček2: výstup výstupní zprávy o odebrání transakce (číslo 4614)
  • bundle2: zakážte zachycení výpisu, pokud nepoužíváme http (issue4613 issue4615)
  • changelog: opravit čtení, pokud neexistují žádné nevyřízené údaje (issue4609)
  • dirstate: opravit pořadí inicializace nf vs f
  • souborový soubor: povolte, aby cenzurované soubory obsahovaly údaje z vycpávky
  • sloučit: spusťte aktualizační hák po posledním vydání wlock
  • Klávesová zkratka: před spuštěním předběžného háku (issue4607) splachujte nevyřízené údaje
  • repoview: vylepšit výpočet staticblockers perf
  • revlog: _addrevision vytvoří deltas na základě cenzurovaných revizí
  • revlog: přidat "iscensored ()" k revizi veřejné API
  • revlog: addgroup zkontroluje, zda příchozí delty přidávají cenzurované otáčky, nastaví bit příznaků
  • revlog: v addgroup odmítněte špatně vytvořené delty založené na cenzurovaných uzlech
  • revlog: provádí konverzi z inline na nelineární práci po pásku
  • revlog: Zvláštní případ rozšiřujících deltas s plnou výměnou přijatých výměnou
  • subrepo: nezapisujte řádky .hgsubstate s prázdným stavem subrepo (číslo4622)
  • subrepo: aktualizujte text nápovědy k účtu pro podporu diff -I / -X gitsubrepo
  • tagy: vytvoření samostatné a sdílené mezipaměti souborů .hgtags filenodes
  • tagy: změna formátu souborů cache tagů
  • tagy: mít jiný soubor mezipaměti na úrovni filtru
  • ui: deaktivuje revsetaliases v běžném režimu (BC)
  • util: přidání podpory zpětného volání zpět do kopírovacích souborů
  • windows: make shellquote () citovat libovolnou cestu obsahující '' (issue4629)
  • rozšíření:
  • barva: nastavte režim ANSI v systému Windows (BC) více konzervativně
  • barva: opravit selhání v cmd.exe
  • color: omit terminfo / win32 varování, pokud je neinteraktivní (issue4543)
  • barva: podporují jiný barevný režim, když je pager aktivní
  • převést: nastavit lištu postupu pro sloučení chobotnice (issue4169)
  • histedit: přidat --edit-plan možnost na histedit
  • histedit: nechte histedit - pokračovat, pokud není na potomku (BC)
  • histedit: Opravte preventivní protisky během histeditu
  • histedit: oprava nového chybového hlášení
  • histedit: vylepšení integrace s rolováním
  • histedit: výzva kumulativní opravy pro potvrzovací zprávu (issue4606)
  • velké soubory: nedělejte při klonování na vzdálené repo
  • velkoplošné soubory: při konečné úpravě záznamníku
  • nezkroužte sady souborů
  • velkoplošné soubory: vždy zvaľte soubor parametrů "checked" souboru updatfilech
  • velké soubory: vyhněte se nekonečnému rekurzivnímu volání openlfdirstate v overriderevert
  • velké soubory: nevytvářejte řetězec obsahující hovory
  • velkoplošné soubory: při přihlašování
  • nepoužívejte předpony vzorků s ".hglf"
  • velké soubory: neupozorňujte při návratu zapomenutého velkého souboru
  • velké soubory: extrahujte a znovu použijte proměnnou standin 'v overriderevert ()
  • velké soubory: pro aktualizaci -C, v případě nutnosti pouze aktualizujte velké soubory
  • velké soubory: manipulujte s protokolem mimo repo
  • velké soubory: zadejte lfutil.findstorepath ()
  • velké soubory: přepíše příkaz cmdutil.revert () namísto comands.revert ()
  • velké soubory: oznamte zdroj zkopírovaných / přesunutých velkých souborů do stavu -C
  • velké soubory: nastavte rozšíření tak, jak je to zapotřebí lokálně, po klonování vyžadujícím
  • velké soubory: učit protokol pro zpracování vzorů
  • largefiles: update _subdirlfs () komentář
  • velké soubory: použijte běžnou funkci pro vytváření obsahu .hg_archival.txt
  • velké soubory: při ověřování lokálního repo použijte lfutil.findstorepath ()
  • velké soubory: použijte logickou kopii souboru pro ověření cílové cesty
  • velké soubory: použijte sdílený zdroj jako primární místní úložiště (issue4471)
  • mq: vyhnout se tichému selhání, pokud se jediná náplast nevztahuje (issue4604)
  • rebase: nepřesměrujte argument "source" pro rebase (issue4633)
  • rebase: obnovit stav záložky na zrušení
  • record: editovat opravu nově přidaných souborů (issue4304)
  • záznam: oprava přidání nového souboru se záznamem v podadresáři (issue4626)
  • záznam: oprava záznamu se změnou na zhroucení souboru (issue4619)
  • shelve: získáte zámek ve správném pořadí
  • políčko: přidat interaktivní režim
  • políčko: přidat možnost příkazového řádku interaktivního režimu
  • hgweb:
  • hgweb: obnovte značku na diffline a opravte vykreslení v monobloku
  • hgweb: použijte introrev () pro hledání rodičů (issue4506)
  • json: implementovat {bookmarks} šablonu
  • json: implementovat šablonu {pobočky}
  • json: implementujte šablonu {changeset}
  • json: implementujte šablonu {compare}
  • json: implementovat šablonu {fileannotate}
  • json: implementovat {filediff} šablonu
  • json: implementovat šablonu {helptopics}
  • json: implementujte šablonu {help}
  • json: implementujte šablonu {manifest}
  • json: implementujte šablony {shortlog} a {changelog}
  • json: implementujte šablonu {tags}
  • netříděné:
  • archiv: změňte výchozí předponu na '' z None / / '
  • archiv: vyhledejte první viditelnou revizi pro vytvoření repo identity (issue4591)
  • bundle2-localpeer: správně propagujte výstup serveru na chybě (issue4594)
  • bundle2-wireproto: Správně propagujte výstup serveru na chybu (issue4594)
  • changeset_printer: zobrazení p1rev: p1node s příponou "+" pro workctx
  • zaškrtněte-prověřit: být více vybíravý při detekci chybné značky chyby
  • check-commit: zkontrolujte kapitalizaci v souhrnných řádcích
  • churn: zrušit možnost -t ve prospěch -T
  • krédo: opravit jiný podklad
  • crecord: oprava stylu podbarvy pro orig_stdout
  • devel-warn: přidat předponu ke všem zprávám ("devel-warn:")
  • dirs._addpath: neměňte řetězce Pythonu po jejich vystavení (issue4589)
  • odeslání: konsolidace formátování ParseErrors
  • expedice: nabídka návrhů pro {file, rev} nastavit
  • odeslání: nabídka návrhů podobných příkazů
  • rozšíření: podpora zpětného volání po načtení dalšího rozšíření
  • get-with-headers: podpora parsování a hezká tisk JSON
  • graphlog: Nevyhýbejte příkazům command.log tak, že -fr funguje
  • graphlog: přesunout komentář a označení označující otáčky mohou být netříděné
  • graphlog: odstraňte příliš brzy návrat z getgraphlogrevs () pro prázdné repo
  • lazymanifest: oprava úniku paměti v lmiter_iterentriesnext () po 3d485727e45e
  • lazymanifest: opravit čistý hg iterky ()
  • linkrev: oprava problému s poznámkou o pracovní kopii
  • manifestv2: přidat podporu pro čtení nového formátu manifestu
  • manifestv2: přidat podporu pro psaní nového formátu manifestu
  • zastaralé: vyhýbejte se nekonečné smyčce z obs-cyklu v divergenci (issue4126)
  • záznam: přidáním interaktivní možnosti příkazu commit
  • record: povolit editaci nových souborů (issue4304)
  • record_curses: opravit chybu u nově přidaného souboru
  • revbranchcache: přidejte test, kdy není mezipaměť zapisovatelná
  • revbranchcache: přesunout z branchmap na localrepo
  • revbranchcache: postupně načítat vyrovnávací paměť
  • revbranchcache: uložte repo na objekt
  • revbranchcache: zapisovat mezipaměť i během operací čtení
  • revrange: nezkreslujte aliasy v převzorkování jako předpony hash (issue4553)
  • vrácení zpět: jasné vyřešení stavu (issue4593)
  • ssl: vyřešte symbolický odkaz před kontrolou spustitelného souboru Apple python (issue4588)
  • ssl: nastavte explicitní symbol "!" na web.cacerty zakážete ověření SSL (BC)
  • proužek: řádně vyřešte stav vyřešení pomocí příkazu --keep (issue4593)
  • subrepo: přidat podporu pro git subrepos
  • subrepo: přidat základní podporu pro příkaz hgsubrepo pro příkazy
  • subrepo: přidat přidat / vyloučit podporu pro rozdílné subreposity git
  • subrepo: přidat podporu stavu ignorovaných a čistých souborů v subdispozici git
  • subrepo: změna argumentů abstractsubrepo.init (API)
  • subrepos: podpora přidávání souborů v subreposici git
  • test-convert-git: zobrazit šílený ukazatel průběhu s hromadou chobotnice (issue4169)
  • test-histedit-edit.t: prokázat qnew selhání během histedit (issue4366)
  • test-https: aktivaci testu dummycert pouze v případě použití pythonu Apple (issue4500)
  • test-shelve: být ospravedlnění ohledně mezery (issue4124)
  • testy: přidat test zobrazující tagy cache drops filtrované hlavy (issue4550)
  • testy: ruční odstranění adresáře .hg (git 2.2.0 a vyšší) (issue4585)
  • trydiff: připojit název souboru s předponou pouze jednou
  • unbundle: při zpracování balíčku2 (BC) (issue4596) získáte "wlock"
  • Webové příkazy: definujte dikt dostupných příkazů
  • webové příkazy: definujte webové příkazy pomocí dekorátoru
  • barva: nastavte režim ANSI v systému Windows (BC) více konzervativně
  • příkazy.push: přerušit, když se revize vyhodnotí na prázdnou sadu (BC)
  • histedit: nechte histedit - pokračovat, pokud není na potomku (BC)
  • log: zobrazí uzavírací větve jako "_" (BC)
  • push: získáte lokální 'wlock', pokud se očekává "pushback" (BC) (issue4596)
  • vyřešit: upozornění na ticho o neznámých patách pro seznam -l / - (BC)
  • ssl: nastavte explicitní symbol "!" na web.cacerty zakážete ověření SSL (BC)
  • unbundle: při zpracování balíčku2 (BC) (issue4596) získáte "wlock"
  • subrepo: změna argumentů abstractsubrepo.init (API)

Co je nového ve verzi 3.3.3:

  • adjustlinkrev: manipulujte s hodnotou "Žádná" jako zdroj
  • adjustlinkrev: připravte zdrojové otáčky pro rodový původ pouze jednou
  • pozměnit: zkontrolujte, zda se adresář přejmenovává pro obě sdružující rodiče (číslo 4516)
  • poznámka: při úpravě linkrev (issue4532)
  • znovu použijte kontext předků
  • dirstate: při přidávání dirs na icasesfs nevyžaduje přesný případ (issue4578)
  • dirstate: Ujistěte se, že rootdir končí se separátorem adresářů (issue4557)
  • filemerge: vyčistěte jazyk v helpmarkertemplate help
  • Zapomenout: vyčištění výstupu pro nesprávný případ na ikasefs
  • hgweb: zabránit načítání mapy stylu z jiných adres než specifikovaných cest
  • mergecopies: opakované použití kontextu předků při překládání historie souborů (issue4537)
  • šablony: oprava výstupu "log -q" výchozího stylu
  • šablony: oprava výstupu "log -q" ve stylu fází
  • win32: 'zvýšit ctypes.WinError' - & gt; 'zvýšit ctypes.WinError ()'

Co je nového ve verzi 3.3:

  • příkazy:
  • přidat: přidat zpět zapomenuté soubory, i když se nezhodují přesně (BC)
  • addremove: přidat zpět zapomenuté soubory (BC)
  • addremove: přidat podporu pro příznak -S
  • addremove: vytisknout relativní cesty při volání s -I / -X (BC)
  • addremove: podpora addremove s explicitními cestami v subreposu
  • backout: add --commit option
  • commit: přerušit, pokud je zadán --addremove, ale selže
  • provést: odstranění zpětného hledání zdroje kopírování, pokud není v nadřazeném (issue4476)
  • provést: propagovat --addremove na subrepos, pokud je zadáno -S (číslo3759)
  • graft: zobrazit další užitečné informace o stavu při roubování
  • jádro:
  • svazky: nepřepínejte existující záložní balíčky (BC)
  • osx: patch soubory .pax.gz v svazcích pkg, takže se extrahují jako root (issue4081)
  • revset: manipuluje se skrytým linkrem pro chybějící soubor pro hlavu (issue4490)
  • revset: povolit rev (-1) označit nulovou revizi (BC)
  • revset: opravit předky (null), aby zahrnoval revizi null (issue4512)
  • subrepo: nepřerušujte při přidávání, když jsou přítomny subreposky bez hg (číslo 4513)
  • cmdserver: použijte dané streamy jako kanály kanálů jako ostatní příkazy
  • rozšíření: zkontrolujte pouze kompatibilitu s hlavními a menšími verzemi (BC)
  • https: podpora tls sni (označení názvu serveru) pro https urls (issue3090)
  • Ignorovat: vyřešit ignorovat soubory relativní k repo root (issue4473) (BC)
  • linkrev: manipulujte s filtrem linkrev bez viditelných dětí (issue4307)
  • linkrev: také upravte linkrev při označování bootstrappingu (issue4305)
  • linkrev: použijte pravý obsah manifestu při úpravě linrev (issue4499)
  • memctx: správně vygenerujte manifest s nově odstraněnými soubory (issue4470)
  • memctx: oprava manifestu pro odstraněné soubory (issue4470)
  • obsstore: při inicializaci zakázat sběr odpadků (issue4456)
  • subrepo: podpora odstranit s explicitními cestami v subreposu
  • subrepo: přidejte plnou obnovu podpory pro git subrepos
  • subrepo: přidat podporu dílčích rozdílů pro git subrepos
  • subrepo: přidat podporu stavu ignorovaných souborů v subreposici git
  • win32: Odstranění souboru Mercurial.ini z instalačního programu Inno Setup (issue4435)
  • hgweb:
  • hgweb: umožňují prohlížet diffs proti p1 nebo p2 pro sloučení commits (issue3904)
  • rozšíření:
  • barva: přidat podporu pro zbarvení git subrepo diffs
  • barva: přidání chybějícího 'dim' do _effects
  • převést: na svn selhání, poznámka libsvn verze (issue4043)
  • převést: nahradit odkazy v revizích v případě, že jsou & gt; = short hashes
  • převést: handle LookupError v mercurial_source.lookuprev ()
  • extdiff: znovupoužití zpětné kompatibility s manuálním uvedením parametrů
  • histedit: přidat test, který ukazuje, že issue4251 je opraven (issue4251)
  • velké soubory: oprava adresáře bez velkých souborů (issue4330)
  • velké soubory: použijte "výchozí" cestu pro tažení velkých souborů, nikoliv "default-push"
  • velké soubory: povolte podporu podrep pro přidání, zapomenutí, odstranění
  • velké soubory: zobrazuje pokrok při kontrole stahování hash v odchozích změn
  • mq: chytřejší manipulace s jednoduchými hlavičkami
  • patchbomb: neresetujte mezery a formátování diffoptů (BC)
  • rebase: zobrazit další užitečné informace o stavu během rebasingu
  • rebase: Zajistíte, že rebase revision zůstane viditelná (issue4504)
  • extdiff: vyvarujte se neočekávaných argumentů při zadávání externích nástrojů (issue4463)
  • zvýraznit: ignorovat další linky Unicode (issue4291)
  • záznam: nerespektujte diffopty pro změnu formátu (issue4459)
  • sdílet: přidat možnost sdílení záložek
  • transplantace: správně přeskočte prázdnou sadu změn (issue4423)

Co je nového ve verzi 3.2.4:

  • demandimport: blacklist distutils.msvc9compiler (issue4475)
  • largefiles: backout f72d73937853 - lineární aktualizace handle m - & gt; jinak
  • velké soubory: opravit chybu chybějícího souboru s chybou "remove -A" (issue4053)
  • velkoplošné soubory: oprava chybného souboru chybějícího souboru s chybou (issue4053)
  • velké soubory: zadejte metodu 'composelargefilematcher ()'
  • velké soubory: označte lfile jako přidané do lfdirstate při přidání standin
  • sshpeer: podrobnější shell citace

Co je nového ve verzi 3.2.3:

  • kontext: zastavte nastavení pro upravené nebo přidané uzly
  • darwin: vynechá ignorovatelné body kódu při normalizaci () cesty k souboru
  • kódování: přidat hfsignoreclean k vyčištění znaků HFS ignorovaných
  • velkoplošné soubory: ve velkém souboru ve skutečnosti neodebírají velké soubory
  • log: fix log -f pomalá cesta ke skutečnému sledování historie
  • log: opravit nestabilitu záznamu protokolu
  • manifest: zakázat nastavení id uzlu záznamu na hodnotu None
  • pathauditor: zkontrolovat aliasy krátkých jmen Windows
  • pathauditor: kontrola ignorovaných bodů kódu na OS X
  • rebase: ignorujte negativní stav při aktualizaci zpět na původní wc nadřazenou
  • update: přidejte testy pro nezdařený lokální soubor
  • update: nepřepínejte ignorované soubory bez aktualizací

Co je nového ve verzi 3.2.2:

  • changegroup: opravit souborové odkazy během přechodů (issue4462)
  • hgweb: odešlete správnou odpověď HTTP po nevyhovující výjimce
  • velké soubory: vyvarujte se provádění testů na platformách, které o nich nejsou informovány
  • velké soubory: nezobrazují se velké soubory / normální výzvy, pokud je jedna strana nezměněna
  • Manifest: opravit chybu, kde pracovním kopírovacím souborem "přidat" byla chyba
  • sloučit: být přesný o tom, co se spojilo s tím, co je v krátkém popisu
  • sloučit: před příkazem cd / dc zkontrolujte, zda změněná strana skutečně změnila
  • mq: opravit aktualizaci hlaviček, které se vyskytují v "nesprávném" pořadí
  • mq: zavést insertplainheader - stejná naivní implementace jako předtím
  • mq: při přidávání hlaviček v běžném režimu je oddělte od zprávy (issue4453)
  • mq: při nastavení zprávy v běžném režimu jej oddělte od záhlaví (issue4453)
  • push: ukončení nezávislého použití svazku2 v synchronní fázi (issue4454)
  • klávesová zkratka: laskavě zvládne selhání háčku předběžného klíče (issue4455)
  • přejmenovat: správně ohlásit odstraněný a přidaný soubor změněn (issue4458)
  • návrat: vyhledejte informace o kopírování pro všechny místní úpravy
  • revset: opravte první a poslední generátory (issue4465)
  • šablony: opravte rozbité "méně" & amp; "více" odkazů ve stylu papíru (issue4460)

Co je nového ve verzi 3.2.1:

  • záložky: opravit formátování zprávy výměny (issue4439)
  • changegroup: neukládejte nepoužívanou hodnotu na fnodes (issue4443)
  • konvertovat: použijte git diff-tree -Cn% namísto --find-copies = n% pro starší git
  • zjišťování: indexy mezi vzorkem a yesno musí odpovídat (issue4438)
  • objev: omezit 'všechny vzdáleně známé lokální hlavy' na skutečné 'vše' (issue4438)
  • extdiff: citujte volby dodané uživatelem předané do shellu
  • hgweb: při použití web.archivesubrepos
  • opravte havárii
  • mail: skutečně použijte ověřovací konfigurační hodnotu
  • rebase: opravit rebase bez společných předků (issue4446)
  • slouží: správná proměnná meta - option-daemon-pipefds
  • templater: nepřepínejte mapování klíčových slov v runsymbol () (issue4362)

Podobný software

bzr-fastimport
bzr-fastimport

11 May 15

leeroy
leeroy

20 Feb 15

hghooks
hghooks

11 May 15

bzr-rewrite
bzr-rewrite

20 Feb 15

Komentáře k Mercurial

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!