Mercurial

Szoftver screenshot:
Mercurial
Szoftver adatai:
Változat: 4.5.3 Frissítve
Feltöltés dátuma: 22 Jun 18
Fejlesztő: Matt Mackall
Engedély: Ingyenes
Népszerűség: 30

Rating: 5.0/5 (Total Votes: 1)

A Mercurial egy nyílt forráskódú, ingyenes, könnyű, gyors, hordozható és elosztott SCM (Source Control Management) rendszer és verziószámító rendszer, amelyet kifejezetten a nagyon nagy elosztott projektek hatékony kezeléséhez terveztek.

>

A szoftver könnyen kezelhető és intuitív parancssori felületet biztosít a felhasználók számára, és jelenleg olyan projektek széles körében használják, amelyek megbízható, elosztott és gyors ellenőrzést igényelnek, például az OpenSolaris, a MoinMoin vagy a Xen.

Nagyon könnyű megtanulni, és csak működik. A projekt weboldalán két gyorsindító ismertető található a projekt klónozásának és a változtatások végrehajtásának módjáról, valamint egy projekt létrehozásáról és elkötelezettségéről.


Parancssori opciók

A parancssori opciói közül, amelyek röviden megtekinthetők, ha végrehajtja az & lsquo; hg --help & rsquo; parancsot a terminál emulátor / parancssorban, megemlíthetjük a kiválasztott fájlok következő betöltéshez való hozzáadásának képességét, új fájlok hozzáadását és a hiányzó fájlok törlését, az egyes fájlok információinak módosítását, a repository-verzió átalakítását változatlan archívumként, vagy több changegroup fájlt, átmásolhatja az ágak közötti változásokat, vagy keressen változtatásokat.

Ezenkívül megváltoztathatja a korábbi változások hatását, létrehozhat könyvjelzőket, meglévő könyvjelzők listáját, fiókok elhelyezését tartalmazó listát, listázott fájlok listáját, fióktelepek megtekintését, rendezett javítások importálását, egy adattár integritását, keresését a fájlok átnevezése, az önálló webkiszolgáló aktiválása, a munkakönyvtár frissítése, új tárhely létrehozása az aktuális könyvtárban és még sok más.


A motorháztető és a támogatott operációs rendszerek alatt

A Mercurial teljes egészében a Python programnyelvben íródott, amely alapja egy olyan cross-platform szoftver, amely jól működik minden GNU / Linux disztribúcióban, valamint a Microsoft Windows és a Mac OS X operációs rendszereken. Mind a 32 bites, mind a 64 bites architektúrák jelenleg támogatottak.

Újdonságok a kiadásban:

  • demandimport : ne emelje az ImportError nevű ismeretlen elemet listából
  • posix: a lekérés () újraindítása a jelzéssel (issue5452)
  • hgweb: adj hozzá hiányzó slash-ot a fájlnapló URL-hez rss stílusban

Újdonság a verzióban:

  • demandimport: ne importálja az ImportError ismeretlen elemet listából
  • posix: a lekérés () újraindítása a jelzéssel (issue5452)
  • hgweb: adj hozzá hiányzó slash-ot a fájlnapló URL-hez rss stílusban

    • demandimport: ne emelje az ImportError nevű ismeretlen elemet az

    Újdonság fromlist

  • posix: a lekérés () újraindítása a jelzéssel (issue5452)
  • hgweb: adj hozzá hiányzó slash-ot a fájlnapló URL-hez rss stílusban

Az újdonság a 4.2.2-es verzióban:

  • demandimport: fromlist
  • posix: a lekérés () újraindítása a jelzéssel (issue5452)
  • hgweb: adj hozzá hiányzó slash-ot a fájlnapló URL-hez rss stílusban

Az újdonság a 4.1.1-es verzióban:

  • demandimport: fromlist
  • posix: a lekérés () újraindítása a jelzéssel (issue5452)
  • hgweb: adj hozzá hiányzó slash-ot a fájlnapló URL-hez rss stílusban

Az újdonság a 4.0.2-es verzióban:

  • demandimport: ne emelje az ImportError nevű ismeretlen elemet a listából
  • posix: a lekérés () újraindítása a jelzéssel (issue5452)
  • hgweb: adj hozzá hiányzó slash-ot a fájlnapló URL-hez rss stílusban

Újdonság a 3.7.2-es verzióban:

  • bundlerepo: helyesen kezelje a rejtett linkrev fájlt a filelogban (issue4945)
  • bundlerepo: kezelje a rejtett linkrev parancsot a manifestlogben (issue4945)
  • demandimport: add hozzá _imp a lista figyelmen kívül hagyásához
  • doc: helyes példa a "hg purge" álnévre a man page "hgrc.5"
  • doc: távolítsa el az elavult opciót a parancs súgójától
  • állományok: fix eol () hibaüzenet írása / beillesztése
  • help: javítsa a hibát a háttérzene dokumentációjában
  • help: A hg.intevation.de a hg.intevation.de (és az új cert) új elsődleges neve.
  • súgó: sablon példák frissítése a REST szó szerinti szintaxis használatához
  • hg: zárolás megszerzése a megosztott repo (issue5104) megosztásakor
  • napló: a több OR-opció által szűrt verziószámok rendje (issue5100)
  • rebase: frissítse a munkakönyvtárat abortáláskor (issue5084)
  • visszaáll: helyesen visszakerül a p2 elődjéhez az egyesítés során (issue5052)
  • revset: láncolt "lista" műveletek lefedése (más néven function args) (issue5072)
  • beállítás: a hg.exe-hez kapcsolódó eljárás elkerülése a setup.py -pure
  • alatt
  • ui: javítás ütközése nem interaktív prompt echo használatával
  • unionrepo: helyesen kezelje a rejtett linkrev-et revlog (issue5070)
  • zeroconf: továbbítja az ui.configitems () wrappernek átadott összes érvet

Az újdonság a 3.7.1-es verzióban:

  • módosítás: ne tartsd meg a legtöbb extra mezőt
  • graft: ne tartsd meg a legtöbb extra mezőt
  • histedit: a dokumentáció dokumentációjának javítása
  • osutil: letiltja a recvfds () nem támogatott platformokon történő összeállítását
  • osutil: ne felejtsd el a tiszta modul betöltését csak azért, mert a libc nincs recvmsg ()
  • visszatérítés: backout changeset 986d04b9fedd
  • visszatérítés: backout changeset d755a9531fce
  • rebase: ne tartsd meg a legtöbb extra mezőt

Újdonság a 3.5.1-es verzióban:

  • convert: fix git másolás fájl tartalmának konverziói
  • fájlkészletek: figyelmen kívül hagyja az egységesemény méretét () az egyértékű predikátumot
  • súgó: fix tizedes familar - & gt; ismerős
  • súgó: a szkriptek dokumentációjának javítása
  • hg: kerülje az automatikus megosztást, ha a klón cél távoli
  • hgweb: a sablonok elérési útvonalának (BC) megbízhatóságának javítása
  • histedit: backout ebb5bb9bc32e
  • nagyfájlok: győződjön meg róla, hogy a lfutil.getstandinmatcher () csak a labdákhoz illeszkedik
  • mérkőzés: csak egy esetleges átnevezés + explicit útvonalkövetés a icasefs-en (issue4768)
  • parsers: fix memória szivárgás a compute_phases_map_setsben
  • rebase: zárolja a repo-ot a teljes rebase művelet alatt
  • revset: megakadályozza az üres csoportkifejezés által okozott összeomlást a "és"
  • optimalizálása közben
  • revset: megakadályozza az üres csoportkifejezés által okozott összeomlást a "vagy"
  • optimalizálása közben
  • szalag: használja a 'végül: tr.release' minta sztrippelés alatt
  • frissítés: nyissa meg a repó teljes "hg update" parancsát
  • wix: elkerülje a "hg help -k foo"
  • megszakítását

Az újdonság a 3.4.2-es verzióban:

  • changegroup: helyesen számítsa ki a közös alapot a changeggroupsubset-ban (issue4736)
  • crecord: javítsa ki a kötetet, amikor a crecord a maghoz költözött
  • crecord: három hibát rögzít, miközben a crecordot a core-be mozgatja
  • hgwebdir: elkerülje a redundáns repo és könyvtárbejegyzéseket a "web.name" beállítást követően
  • hgwebdir: ne engedje, hogy a subrepo rejtett szülője könyvtárként jelenjen meg
  • parancshoz: ne fordítsd el a RevlogError típusát (issue4451)
  • húzás: a verseny körülményeinek elkerülése a "hg pull - névnév - frissítés" (issue4706)
  • sablon: ne preprocessálja a sablonszöveget "if" kifejezésben (issue4714)
  • sablon: a diff () megfelelően átmásolt argumentumok értékelése
  • sablon: elemezzen "..." mint 2.9.2-3.4 kompatibilitás (issue4733)
  • transzplantáció: csak húzza át az átültetett változatot (issue4692)

Az újdonság a 3.4-es verzióban:

  • parancsokat:
  • annotate: add opció a munkafájl-fájlok jegyzeteléséhez
  • jegyzetek: mindig készítsünk alapfctx (issue4600) <
  • származási kontextust
  • jegyzetelés: mindig állítsa be a linkrev-et, mielőtt a szülők felé járna (issue4623)
  • jegyzetek: a workingfilectx előfeltételeinek összeállítása
  • könyvjelzők: a bejövő könyvjelzők
  • helyett a bejövő () függvényt a diff () helyettesítse
  • könyvjelzők: add outgoing () a diff () kimenő könyvjelzők helyett
  • könyvjelzők: ellenőrizze a @pathalias utótagot, mielőtt rendelkezésre állna a @number a hatékonyság érdekében
  • könyvjelzők: javítja a bejövő / kimenő könyvjelzők részletes megjelenítésének tesztjét
  • könyvjelzők: megakadályozza, hogy a különféle könyvjelzők váratlanul frissüljenek
  • könyvjelzők: újrahasználja a könyvjelző számát, ha utal a távoli változásokra
  • könyvjelzők: írja át a könyvjelzők összehasonlítását a parancsokból.summary () a compare ()
  • könyvjelzők: a bejövő / kimenő könyvjelzők részletes állapotának megjelenítése
  • klón: add továbblépés a hardlink klónokhoz (issue3059)
  • commands.import: elfogadja az előtagot
  • commands.push: abbahagyja, ha a módosítások kiértékelik a készletet (BC)
  • üresen
  • parancsok: add ui.statuscopies config gomb
  • debuginstall: bontsa ki a szerkesztőútvonalat, mielőtt keresne (issue4380)
  • fájlok: megosztott újrafelhasználható megvalósítás cmdutil-ba a subrepo támogatáshoz
  • fájlok: használja a ctx objektumot a dirstate eléréséhez
  • graft: lehetővé teszik a testvér graftok létrehozását
  • graft: közbenső oltványok rögzítése extrákban
  • log: a záró ág csomópontjait "_" (BC)
  • megjeleníti
  • napló: javítás - kövesse az null szülőt, hogy ne vegye fel a verziót 0
  • napló: make -fr megmutatja az adott fordulók teljes történetét
  • napló: inkább a "wctx" -t használja a "pctx" alatt a munkakörnyezethez
  • patch.internalpatch: elfogadja az előtag-paramétert
  • patch.internalpatch: adj hozzá egy alapértelmezett értéket az előtaggal
  • javítás: nevezze át az útvonalat a pathtransformra
  • húzás: nyomtassa ki a "foo-ból húzást", mielőtt elérné a másik repo-ot
  • push: megszerezheti a helyi "wlock" -t, ha a "pushback" várható (BC) (issue4596)
  • megoldás: csengés figyelmeztetés az ismeretlen pats számára a -l / - lista (BC)
  • számára
  • vissza: értékeli a fájlcímeket a munkakönyvtár ellen (issue4497)
  • vissza: fix - interaktív a helyi módosításra (issue4576)
  • visszaállítás: a fájlok törlésének törlése az interaktív visszaállítás után (issue4592)
  • vissza: csak -I / -X útvonalak nélkül, vagy -a / -i (issue4592)
  • vissza: normálkapcsolatot alkalmaz a visszaállított fájlban, ha a méret nem változik (issue4583)
  • visszaállítása: visszaállíthatja az eset csak átnevezését (issue4481)
  • állapot: hozzon létre egy relatív könyvtár súgószövegét (issue3835)
  • core:
  • bundle2: az ügylet visszagörgetési kimenetének kibontása (issue4614)
  • bundle2: tiltsa ki a kifelé elfogást, hacsak nem http (issue4613 issue4615) használjuk
  • changelog: javítsa az olvasási költségeket, ha nincsenek folyamatban lévő adatok (issue4609)
  • szétszórtan: az nf vs f
  • inicializálási sorrendje
  • filelog: a cenzúrázott fájlok tartalmazzák a kitöltési adatokat
  • merge: futtasd a frissítő horogot az utolsó wlock kiadás után
  • billentyű: a függőben lévő adatokat nyomtathatja előtti pushkey-kampány (issue4607)
  • futtatása előtt
  • repoview: javítsd a statikus blokkolók perf
  • értéket
  • revlog: _addrevision teljes értékű deltákat hoz létre cenzúrázott változatok alapján
  • revlog: add "iscensored ()" a public API revloghoz
  • revlog: az addgroup ellenőrzi, hogy a beérkező delták cenzúrázott revokat adnak-e, zászlóbiteket állít be
  • revlog: az addgroupban elutasítja a rosszul kialakított deltákat cenzúrázott csomópontok alapján
  • revlog: szalag után
  • konvertáljon az inline-ből a nem-soros munkához
  • revlog: a csere által átvett teljes csere-delták speciális esete.
  • subrepo: ne írjon .hgsubstate sorokat üres subrepo állapotban (issue4622)
  • subrepo: frissítsd a súgót a diff -I / -X gitsubrepo támogatáshoz
  • tags: hozzon létre egy különálló és megosztott .hgtags filenódok
  • cache-jét
  • tags: a címkék gyorsítótár fájljainak módosítása
  • címkék: különböző szűrőszűrési cache fájl
  • ui: letiltja a revsetaliases-ot egyszerű módban (BC)
  • util: hozzáadja az előrehaladási visszahívási támogatást a másolatokhoz
  • ablakok: a shellquote () idézzétek minden olyan elérési utat, amely "" (issue4629)
  • kiterjesztés:
  • szín: konzervatívabb az ANSI mód beállítása Windows operációs rendszeren (BC)
  • színe: javítsa a rendszerösszeomlást a cmd.exe programban
  • szín: hagyja ki a terminfo / win32 figyelmeztetést, ha nem interaktív (issue4543)
  • színe: támogatja a különböző színmódot, ha a pager aktív
  • konvertálás: állítsa be a polip egyesülések folyamatjelzőjét (issue4169)
  • histedit: add -edit-plan opciót a histedithez
  • histedit: allow histedit - folytassa, ha nem leszármazott (BC)
  • histedit: fix szalagok megakadályozása a histedit alatt
  • histedit: az új hibaüzenet stílusának javítása
  • histedit: javítja a gördülő műveletek integrációját a hajtogatással
  • histedit: javítócsomag lekérése a zárolási üzenetre (issue4606)
  • nagy fájlok: ne essen össze, amikor egy távoli repo-ra klónoznak
  • nagyméretű fájlok: ne szedje össze a fájlkészleteket a log matcher javításakor
  • nagyfájlok: mindig vegye figyelembe a frissített "ellenőrzött" paraméterkészletet
  • nagyfájlok: elkerülje a végtelen rekurzív hívást openlfdirstate-t overriderevert
  • nagyfájlok: ne hozzon létre hívásláncokat
  • nagyfájlok: ne állítsd be a standin mintákat a ".hglf" naplózáskor
  • nagyfájlok: ne figyelmeztesse az elfelejtett nagyfájl visszaállításakor
  • nagyfájlok: kivonat és újrafelhasználás "standin" változó overriderevert ()
  • nagyfájlok: a C frissítéshez csak szükség esetén frissítsen nagyfájlokat
  • nagyfájlok: kezelje a repo-n kívüli naplózást
  • nagyfájlok: bevezetése lfutil.findstorepath ()
  • largefiles: felülírja a cmdutil.revert () parancsot comands.revert () helyett
  • nagyfájlok: jelentse a másolt / költöztetett nagyfájlok forrását az állapotban -C
  • largefiles: a mellékállomást helyileg engedélyeztük egy klón után
  • nagyfájlok: tanítsa a naplót a minták kezeléséhez
  • nagy fájlok: update _subdirlfs () comment
  • nagyfájlok: közös funkciót használhat a .hg_archival.txt
  • tartalom felépítésére
  • largefiles: a helyi repo ellenőrzéséhez használja a lfutil.findstorepath () parancsot
  • nagyfájlok: a magfájl-másolási logikát használja a célút érvényesítéséhez
  • nagyfájlok: használja a megosztási forrást elsődleges helyi boltként (issue4471)
  • mq: a csendes hiba elkerülése, ha egyetlen javítás nem érvényes (issue4604)
  • rebase: ne továbbítsd a "forrás" argumentumot a rebase-hoz (issue4633)
  • rebase: a könyvjelző állapot visszaállítása megszakítás nélkül
  • rekord: az újonnan hozzáadott fájlok frissítése (issue4304)
  • rekord: javítsa ki az új fájl felvételét egy alkönyvtáron belül (issue4626)
  • rekord: rekord rögzítése a mozgó fájlok összeomlásával kapcsolatos változásokkal (issue4619)
  • polc: megszerezze a zárat a megfelelő sorrendben
  • polc: interaktív mód hozzáadása
  • polc: interaktív mód parancssori opció hozzáadása
  • hgweb:
  • hgweb: reschedct tag a diffline-ban, hogy javítsa a renderelést monoblue stílusban
  • hgweb: használja az introrev () kifejezést a szülők megkereséséhez (issue4506)
  • json: implementálja a {bookmarks} sablont
  • json: végrehajtja {ágak} sablonját
  • json: implementálja a {changeset} sablont
  • json: implementálja a {comparison} sablont
  • json: implementálja {fileannotate} sablont
  • json: implementálja a {filediff} sablont
  • json: implementálja a {helptopics} sablont
  • json: implementálja a {help} sablont
  • json: implementálja a {manifest} sablont
  • json: végrehajtja a {shortlog} és a {changelog} sablonokat
  • json: implementálja {tags} sablont
  • szétválogatás nélkül:
  • archívum: az alapértelmezett előtagot a "'None-ről
  • archívum: keresse meg az első látható változatot repo identitás létrehozásához (issue4591)
  • bundle2-localpeer: helyesen propagálja a kiszolgáló kimenetét hiba esetén (issue4594)
  • bundle2-wireproto: helyesen propagálja a szerver kimenetét hiba esetén (issue4594)
  • changeset_printer: display p1rev: p1node a "+" utótaghoz a workctxhez
  • check-commit: még válogatósabb a hibás címke felismeréséről
  • check-commit: ellenőrizze a nagybetűket összegző sorokban
  • lemorzsolódás: deprecate -t ​​lehetőség a -T
  • javára
  • crecord: fix egy másik alsó
  • crecord: fix underbar stílust az orig_stdout számára
  • devel-warn: adjon hozzá egy előtagot az összes üzenethez ("devel-warn:")
  • dirs._addpath: ne változtasd meg a Python-karakterláncokat a megjelenése után (issue4589)
  • küldés: a ParseErrors formázásának megszilárdítása
  • küldés: a {file, rev} függvények
  • megjelenítéséhez közel-módosítás-távolság javaslatokat kínálnak
  • küldés: ajánlatok hasonló nevű parancsokról
  • kiterjesztések: támogatja a visszahívásokat egy másik bővítmény után
  • get-with-headers: támogatja az elemzést és a JSON nyomtatását.
  • graphlog: ne változtasd meg a parancsokat.log úgy, hogy a -fr működik
  • grafikonlog: a megjegyzések és a zászló mozgatását jelöli, hogy a rev-ok szétválaszthatók
  • graphlog: távolítsa el a getgraphlogrevs () üres repo
  • korai visszaadását
  • lazymanifest: fix memória szivárgás lmiter_iterentriesnext () után 3d485727e45e
  • Lazymanifest: fix tiszta hg iterkeys ()
  • linkrev: fix kérdés a munkadarab jegyzetével
  • manifestv2: új megjelenítési formátum olvasásának támogatása
  • manifestv2: új manifesztformátum létrehozásának támogatása
  • elavult: elkerülje a végtelen ciklust az obs-ciklusban az eltérésektől (issue4126)
  • rekord: interaktív opció hozzáadása a commit parancshoz
  • rekord: engedélyezzen új fájlok szerkesztését (issue4304)
  • record_curses: fix ui hiba az újonnan hozzáadott fájlhoz
  • revbranchcache: adj hozzá tesztet, amikor a gyorsítótár nem írható
  • revbranchcache: költözni a branchmap-ról a localrepo-ra
  • revbranchcache: növekszik a gyorsítótár fokozatosan
  • revbranchcache: repo tárolása az objektumon
  • revbranchcache: írási cache még az olvasási műveletek alatt
  • revrange: nem értelmezi a revset álneveket hash előtagként (issue4553)
  • visszaállítás: egyértelmű feloldási állapot (issue4593)
  • ssl: oldja meg a symlink parancsot, mielőtt ellenőrizni fogja az Apple python futtatható fájlját (issue4588)
  • ssl: állítson be kifejezett szimbólumot "!" a web.cacerts az SSL-hitelesítés letiltásához
  • szalag: megfelelően törölje az állapotot a --keep (issue4593)
  • paranccsal
  • subrepo: adj hozzá "cat" támogatást a git subrepos
  • -hez
  • subrepo: adjon hozzá alapvető támogatást a hgsubrepo számára a fájlok parancsához
  • subrepo: add / exclude support for differenciál git subrepos
  • subrepo: hozzáadhat a statisztikai támogatást az elhanyagolt és tiszta fájlok számára a git subrepos
  • fájlban
  • subrepo: az abstractsubrepo.init (API) argumentumainak módosítása
  • subrepos: támogatja a git subrepos
  • fájlok hozzáadását
  • test-convert-git: énekes előrehaladási sáv bemutatása polipfúzióval (issue4169)
  • test-histedit-edit.t: demonstrálja, hogy qnew sikertelen a histedit során (issue4366)
  • test-https: csak akkor engedélyezze a dummycert tesztet, ha az Apple pythonot használják (issue4500)
  • teszt polc: legyen enyhébb a fehérek (issue4124)
  • tesztek: teszt hozzáadása a címkék cache cseppje lesz szűrt fejek (issue4550)
  • tesztek: kezelje a törölt .hg könyvtárat (git 2.2.0 és újabb) (issue4585)
  • trydiff: csatolja a fájlnevet előtagmal csak egyszer
  • szétválasztás: a "bundle2 (BC) (issue4596) feldolgozása során" wlock "megszerzése
  • webes ajánlatok: határozza meg a rendelkezésre álló parancsok
  • parancsát
  • webes ajánlatok: webes parancsok meghatározása díszítővel
  • szín: konzervatívabb az ANSI mód beállítása Windows operációs rendszeren (BC)
  • commands.push: abbahagyja, ha a módosítások kiértékelik a készletet (BC)
  • üresen
  • histedit: allow histedit - folytassa, ha nem leszármazott (BC)
  • log: a záró ág csomópontjait "_" (BC)
  • megjeleníti
  • push: megszerezheti a helyi "wlock" -t, ha a "pushback" várható (BC) (issue4596)
  • megoldás: csengés figyelmeztetés az ismeretlen pats számára a -l / - lista (BC)
  • számára
  • ssl: állítson be kifejezett szimbólumot "!" a web.cacerts az SSL-hitelesítés letiltásához
  • szétválasztás: a "bundle2 (BC) (issue4596) feldolgozása során" wlock "megszerzése
  • subrepo: az abstractsubrepo.init (API) argumentumainak módosítása

Az újdonság a 3.3.3-as verzióban:

  • adjustlinkrev: kezelje a "Nincs" értéket forrásként
  • adjustlinkrev: az eredet forrását csak egyszer kell elkészíteni
  • módosítás: ellenőrizze, hogy a könyvtár átnevezi-e az egyesülő szülőknek (issue4516)
  • annotate: újrahasználja az ősi kontextust a linkrev (issue4532) beállításakor
  • szétszórt: nincs szükség pontos esetre, amikor hozzáfűzi az icasefs parancsokat (issue4578)
  • szelektív: győződjön meg arról, hogy a rootdir a könyvtárszeparátorral végződik (issue4557)
  • filemerge: a nyelv tisztítása a mergemarkertemplate súgójában
  • felejtsd el: tisztítsa ki a kimenetet, ha az icasefs
  • hibásan illeszkedik
  • hgweb: megakadályozza a stílusok leképezését a megadott útvonalaktól eltérő könyvtárakból
  • mergecopies: újrahasználja az ősi kontextust a fájltörténet során (issue4537)
  • sablonok: fix "log -q" kimenet alapértelmezett stílus
  • sablonok: fix "log -q" kimeneti fázisok stílusa
  • win32: 'raise ctypes.WinError' - & gt; 'raise ctypes.WinError ()'

Újdonság a 3.3-as verzióban:

  • parancsokat:
  • add: add vissza az elfelejtett fájlokat akkor is, ha nem pontosan illeszkedik (BC)
  • addremove: adjuk vissza az elfelejtett fájlokat (BC)
  • addremove: add hozzá a -S flag
  • támogatást
  • addremove: nyomtasson relatív útvonalakat, ha -I / -X (BC) -nel hívják
  • addremove: a szubrepozíciós kifejezett útvonalakkal való támogatás hozzáadása
  • backout: add --commit opció
  • commit: abbahagyja a --addremove megadását, de nem sikerül
  • commit: távolítsa el a másolás forrását, ha nincs a szülőben (issue4476)
  • commit: propagálás - add subrepos, ha -S megadva (issue3759)
  • graft: több hasznos állapotinformációt jelenítsen meg az oltás során
  • core:
  • kötegek: ne felülírja a meglévő tartalékkötegeket (BC)
  • osx: patch .pax.gz fájlokat a pkg csomagokban, így kivonatolnak rootként (issue4081)
  • revset: kezelje a rejtett linkrev fájlt a fej hiányához (issue4490)
  • revset: engedélyezze a rev (-1) null revízió (BC)
  • kifejezést
  • revset: fix ősök (null) a null revision (issue4512) hozzáadásához
  • subrepo: ne add meg abort, ha nem hg subrepos van jelen (issue4513)
  • cmdserver: adott csatornacsatornákkal, például más parancsokkal
  • kiterjesztések: csak a nagyobb és kisebb verziók (BC) elleni kompatibilitás ellenőrzése
  • https: támogatja a https urls (issue3090)
  • tls sni (szerver nevének jelzését)
  • figyelmen kívül hagyja: a fájlok figyelmen kívül hagyását a repo-roothoz (issue4473) (BC)
  • linkrev: kezelje a szűrt linkrev nem látható gyermekekkel (issue4307)
  • linkrev: állítsa be a linkrev-et is, amikor a kibontakoztatás (annotate) kibontása (issue4305)
  • linkrev: használja a megfelelő manifeszt tartalmat a linrev (issue4499)
  • módosításakor
  • memctx: helyesen számolja ki az újonnan eltávolított fájlokat (issue4470)
  • memctx: az eltávolított fájlok javítása (issue4470)
  • obsstore: letiltja a szemétgyűjtést az inicializálás során (issue4456)
  • subrepo: a szubreposztálással a
  • kifejezésekkel támogathatja az eltávolítást
  • subrepo: a teljes visszaállítás támogatása a git subrepos
  • számára
  • subrepo: add részleges diff támogatást a git subrepos
  • számára
  • subrepo: add hozzá a statisztikai támogatást az elhanyagolt fájlokhoz a git subrepos
  • alatt
  • win32: távolítsa el a Mercurial.ini fájlt az Inno Setup telepítőjéből (issue4435)
  • hgweb:
  • hgweb: engedélyezheti a p1 vagy p2 párosítások közötti eltérést az egyesítési kötelezettségvállalásokhoz (issue3904)
  • kiterjesztés:
  • color: adj hozzá támogatást a git subrepo diffs
  • színezéséhez
  • szín: add hiányzó "dim" a _effects-ben
  • convert: az svn meghibásodásnál vegye figyelembe a libsvn verziót (issue4043)
  • convert: helyettesítheti a referenciák hivatkozásait az üzenetekben, ha azok & gt; = rövid hashúzások
  • konvertálás: kezelje a LookupError kifejezést a mercurial_source.lookuprev ()
  • mappában
  • extdiff: vissza kell hozni a kompatibilitást a kézi idéző ​​paraméterekkel
  • histedit: adj hozzá egy tesztet annak megállapításához, hogy a issue4251 fix (issue4251)
  • nagyfájlok: nagy könyvtár nélküli nagy könyvtár nélküli könyvtár (# 4330)
  • largefiles: használja az 'alapértelmezett' útvonalat a nagy fájlok meghúzásához, nem az 'alapértelmezett push'
  • largefiles: engedélyezheti a subrepo támogatását a hozzáadni, elfelejteni, eltávolítani
  • largefiles: a kimenő változások
  • standin hasholásának ellenőrzése
  • mq: egyszerűbb fejlécek intelligensebb kezelése
  • patchbomb: nem tisztelik a fehérek és a formátum-változó diffopts (BC)
  • rebase: több hasznos állapotinformációt jelenítsen meg, miközben visszaugrik
  • rebase: biztosítja, hogy a rebase felülvizsgálat továbbra is látható (issue4504)
  • extdiff: kerülje a váratlan idéző ​​argumentumokat a külső eszközökhöz (issue4463)
  • kiemelje: figyelmen kívül hagyja a Unicode extra sortöréseket (issue4291)
  • rekord: ne tartsd tiszteletben a formátumváltozó diffúzokat (issue4459)
  • megosztás: lehetőség hozzáadása könyvjelzők megosztására
  • transzplantáció: helyesen kihagyja az üres változatokat (issue4423)

Az újdonság a 3.2.4-es verzióban:

  • demandimport: feketelista distutils.msvc9compiler (issue4475)
  • nagyfájlok: backout f72d73937853 - lineáris frissítések handle m - & gt; másképp
  • largefiles: helyesbít egy hibás, hiányzó fájlt figyelmeztetést az "eltávolítás -A" (issue4053)
  • paranccsal
  • nagy fájlok: rögzítsen egy hamis, hiányzó fájl figyelmeztetést a felejtéssel (issue4053)
  • nagyfájlok: írja be a "composelargefilematcher ()" módszert
  • largefiles: jelölje meg az lfile-t, ha hozzáadja az lfdirstate-t, ha a standin hozzáadódik
  • sshpeer: alaposabb shell hivatkozás

Az újdonság a 3.2.3 verzióban:

  • kontextus: stop setting None for módosított vagy hozzáadott csomópontok
  • darwin: figyelmen kívül hagyja a nem kötelező kódokat, amikor normcase () fájl elérési útvonalat
  • kódolás: a hfsignoreclean hozzáadásával tisztítsa meg a HFS-figyelmen kívül hagyott karaktereket
  • nagyfájlok: a nagy fájlokat nem távolítják el az addremove száraz futtatásban
  • napló: fix log -f lassú elérési útvonal a történelem tényleges követéséhez
  • napló: fix log revset instabilitás
  • manifeszt: tiltja a bejegyzés csomópontjának beállítását semmihez
  • pathauditor: ellenőrizze a Windows rövidnevű aliasokat
  • pathauditor: ellenőrizze, hogy az OS X-re figyelmen kívül hagyja-e a kódpontokat
  • rebase: a negatív állapotot figyelmen kívül hagyja, amikor frissül az eredeti wc szülőhöz
  • frissítés: próbák hozzáadása az összeragadt helyi fájlhoz
  • frissítés: ne felülírja a nem követett, figyelmen kívül hagyott fájlokat a frissítés alatt

Az újdonság a 3.2.2-es verzióban:

  • changegroup: javítások a fájlok átrendezése során (issue4462)
  • hgweb: küldje el a megfelelő HTTP-választ a megkötött kivétel után
  • nagyfájlok: elkerülje az exec-bit vizsgálatát a platformokon, amelyekről nem tud róla
  • nagyfájlok: ne mutasson nagy fájlokat / normál kérdéseket, ha egyik oldala változatlan marad
  • manifeszt: olyan hiba javítása, ahol a munkadokumentum "add" jelzés hibás
  • egyesítés: pontosan meg kell határozni, mi összeillik a rövid leírásba
  • merge: a cd / dc prompt előtt ellenőrizze, hogy a megváltozott oldal valóban megváltozott-e
  • mq: a "rossz" sorrendben előforduló fejlécek frissítésének frissítése
  • mq: bevezetni a beillesztés helyét - ugyanazt a naiv végrehajtást, mint korábban
  • mq: ha a fejléceket egyszerű módban adja hozzá, különítse el őket az üzenetből (issue4453)
  • mq: amikor az üzenetet egyszerű módban állítja be, különítse el a fejlécről (issue4453)
  • push: letiltja a bundle2 független használatát szinkronfájlban (issue4454)
  • pushkey: kíméletesen kezelje a pre-key hook hibát (issue4455)
  • átnevezés: helyesen jelentse el az eltávolított és hozzáadott fájlt módosítva (issue4458)
  • visszaállítás: keresse meg a másolási információk más helyi módosításokhoz
  • revset: javítás az első és az utolsó a generátorok számára (issue4465)
  • sablonok: fix törött "kevesebb" & amp; "több" linkek papírstílusban (issue4460)

Az újdonság a 3.2.1-es verzióban:

  • könyvjelzők: a csereüzenet formázása (issue4439)
  • changegroup: ne használjon fel nem használt értéket az fnodes-ekre (issue4443)
  • konvertálás: használja a git diff-tree -et% helyett a -find-copies = n% -ot az idősebb git helyett
  • felfedezés: a minta és a yesno közötti mutatóknak meg kell egyezniük (issue4438)
  • felfedezés: korlátozza a "minden távoli ismert fejét" igazi "minden" (issue4438)
  • extdiff: adja meg a felhasználó által megadott opciókat a shellhez
  • hgweb: ütközéskor javítsa ki a web.archivesubrepos
  • használatakor
  • mail: valójában használja a verifycert konfigurációs értéket
  • rebase: fix javítás közös ősök nélkül (issue4446)
  • szolgál: helyes meta változó - daemon-pipefds opció
  • sablon: ne írja felül a kulcsszó leképezést a runymbol () (issue4362)

Hasonló program

JGit/EGit
JGit/EGit

3 Jun 15

gitwalker
gitwalker

15 Apr 15

prcs2hg
prcs2hg

17 Feb 15

cvs-fast-export
cvs-fast-export

17 Feb 15

Hozzászólások a Mercurial

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!