Mercurial yra atviro kodo, nemokama, lengva, greita, nešiojama ir paskirstyta šaltinio valdymo valdymo sistema (SCM) ir versijų valdymo sistema, specialiai skirta veiksmingam labai didelių paskirstytų projektų valdymui.
Programinė įranga suteikia vartotojams paprastą ir intuityvią komandų eilutės sąsają, kurią šiuo metu naudoja įvairūs projektai, kuriems reikalinga patikima, paskirstyta ir greita peržiūros kontrolė, pvz., OpenSolaris, MoinMoin arba Xen.
Taip pat labai lengva išmokti, ir tai tiesiog veikia. Du pagrindiniai pradiniai vadovėliai apie tai, kaip klonuoti projektą ir perkelti pakeitimus, taip pat kurti projektą ir įsipareigoti, pateikiami projekto pagrindiniame puslapyje.
Komandinės eilutės parinktys
Tarp komandinės eilutės parinkčių, kurias galima greitai peržiūrėti, jei paleidžiate & lsquo; hg --help & rsquo; komandą terminalo emuliatorius / komandinės eilutės, mes galime paminėti, kad galėsite pridėti pasirinktus failus kitame įsipareigojime, pridėti visus naujus failus ir trinti trūkstamus, peržiūrėti kiekvieno failo pakeitimų rinkmeną, suspausti saugyklos versiją kaip neverstą archyvą, taikyti vieną arba keletą pakeitimų grupių failų, kopijuokite pakeitimus tarp filialų ar ieškokite pakeitimų rinkinių.
Be to, galite panaikinti ankstesnių pakeitimų rinkinio poveikį, sukurti žymes, išvardyti esamas žymes ir saugyklą, pavadintą filialų, sąrašo stebimų failų, peržiūrėti filialų galvas, importuoti nustatytą rinkinį pataisų, patikrinti saugyklos vientisumą, ieškoti redaguoti modelius arba nurodytus failus, pervardyti failus, aktyvuoti atskirą žiniatinklio serverį, atnaujinti darbo katalogą, sukurti naują saugyklą dabartiniame kataloge ir dar daugiau.
Pagal gaubtą ir palaikomas operacines sistemas
"Mercurial" yra visiškai parašyta Python programavimo kalba, sukurta nuo pat pradžių kaip kryžminio platformos programinė įranga, kuri gerai veikia visose GNU / Linux distribucijose, taip pat operacinėse sistemose "Microsoft Windows" ir "Mac OS X". Šiuo metu palaikomos ir 32 bitų, ir 64 bitų architektūros.
Kas naujo šiame leidime:
- demandimport : nepakelkite "ImportError" nežinomo elemento iš sąrašo
- posix: atlikite apklausą (), iš naujo paleiskite išjungiant signalą (issue5452)
- hgweb: pridėti trūkstamą brūkšnį į failo žurnalo urlį rss stiliu
Kas naujo versijoje:
- demandimport: nepakelkite ImportError nežinomo elemento iš sąrašo
- posix: atlikite apklausą (), iš naujo paleiskite išjungiant signalą (issue5452)
- hgweb: pridėti trūkstamą brūkšnį į failo žurnalo urlį rss stiliu
Kas naujo 4.2.3 versijoje:
- demandimport: nekelkite ImportError nežinomam elementui iš sąrašo
- posix: atlikite apklausą (), iš naujo paleiskite išjungiant signalą (issue5452)
- hgweb: pridėti trūkstamą brūkšnį į failo žurnalo urlį rss stiliu
Kas naujo 4.2.2 versijoje:
- demandimport: nekelkite ImportError nežinomo elemento iš sąrašo
- posix: atlikite apklausą (), iš naujo paleiskite išjungiant signalą (issue5452)
- hgweb: pridėti trūkstamą brūkšnį į failo žurnalo urlį rss stiliu
Kas naujo 4.1.1 versijoje:
- demandimport: nepakelkite ImportError nežinomam elementui iš sąrašo
- posix: atlikite apklausą (), iš naujo paleiskite išjungiant signalą (issue5452)
- hgweb: pridėti trūkstamą brūkšnį į failo žurnalo urlį rss stiliu
Kas naujo 4.0.2 versijoje:
- demandimport: nepakelkite "ImportError" nežinomo elemento iš sąrašo
- posix: atlikite apklausą (), iš naujo paleiskite išjungiant signalą (issue5452)
- hgweb: pridėti trūkstamą brūkšnį į failo žurnalo urlį rss stiliu
Kas naujo 3.7.2 versijoje:
- bundlerepo: tinkamai tvarkykite slaptą nuorodą failo žurnale (problem4945)
- bundlerepo: tinkamai tvarkykite paslėptą nuorodą manifestlog (problem4945)
- requestimport: pridėti _imp ignoruoti sąrašą
- doc: teisingas pavyzdys apie "hg purge" slapyvardį meniu puslapyje "hgrc.5"
- doc: pašalinkite nenorintą parinktį iš komandinės pagalbos santraukos
- failų rinkinys: nustatykite nukopijuoti / įklijuoti į eol () klaidos pranešimą
- pagalba: nustatykite klaidingą dokumentaciją fono aplinkoje
- pagalba: hg.intevation.de yra naujas pagrindinis hg.intevation.de pavadinimas (ir naujas cert)
- Pagalba: atnaujinti šablonų pavyzdžius, kad būtų galima naudoti reST sintaksę pažodžiui
- hg: gaunate užraktą, kai kuriate dalį iš susietos atpirkimo (issue5104)
- Žurnalas: ištaisykite peržiūrų peržiūrą, filtruotą keliomis parinktimis OR (problem5100)
- rebase: atnaujinti darbo katalogą nutraukiant (issue5084)
- grįžti: tinkamai grįžti prie p2 protėvio jungimo metu (problema5052)
- revset: suapvalinti grandines "sąrašo" operacijas (aka funkcija args) (numeris5072)
- sąranka: vengti procedūros, susijusios su hg.exe, esant setup.py --pure
- ui: ištaisykite nesklandumus neinteraktyviu greituoju echo vardu naudotojo vardu
- unionrepo: tinkamai tvarkyti paslėptus linkrev į revlog (issue5070)
- zeroconf: persiųsti visus argumentus, perduotus ui.configitems () aplanke
Kas naujo 3.7.1 versijoje:
- pakeiskite: nesaugokite daugumos papildomų laukų
- transplantacija: nesaugokite daugumos papildomų laukų
- histedit: nustatykite klaidą dokumentuose
- osutil: išjungti recvfds () sukūrimą nepalaikomose platformose
- osutil: nepraleiskite grynojo modulio įkėlimo tik todėl, kad libc neturi recvmsg ()
- pakartotinis pakeitimas: pakeitimas pakeitimas 986d04b9fedd
- rebase: nukreipimo pakeitimų rinkinys d755a9531fce
- rebase: nesaugokite daugumos papildomų laukų
Kas naujo 3.5.1 versijoje:
- konvertuoti: nustatykite git kopijos failo turinio konversijas
- rinkmenų rinkiniai: ignoruoti vieno dydžio vieneto dydžio () vienos vertės predikatą
- help: fix typo familar - & gt; pažįstamas
- pagalba: nustatykite klaidą scenarijų dokumentacijoje
- hg: išvengti automatinio bendrinimo, kai klono paskirties vieta yra nuotolinė
- hgweb: nustatyti šablonų kelio (BC) pasitikėjimą
- histedit: backout ebb5bb9bc32e
- bigfiles: užtikrinkite, kad lfutil.getstandinmatcher () tik atitinka standins
- rungtynės: nustatykite, kad tik "case-only" pervardyti + aiškų kelią priskirti "icasefs" (problem4768)
- analizatoriai: nustatykite atminties nutekėjimą į compute_phases_map_sets
- rebase: užfiksuokite atpirkimo procesą per visą operacijos vykdymą
- pakreipti: išvengti avarijos, kurią sukelia tuščia grupių išraiška optimizuojant "ir"
- pakreipti: išvengti katastrofos, kurią sukelia tuščia grupių išraiška optimizuojant "arba"
- juostelė: naudokite "galiausiai: tr.release" modelį, kai pašalinate tekstą
- atnaujinti: išvalykite komandą "hg update" repo
- wix: vengiama aborto su "hg help-k foo"
Kas naujo 3.4.2 versijoje:
- Pakeisti grupę: tinkamai apskaičiuoti bendrą bazę pakeičiant grupes (issue4736)
- crecord: nustatykite klaidą, kai perkeliamas "crecord" į pagrindinį elementą
- crecord: nustatykite tris klaidas, įvestas perkeliant krepšelį į pagrindinį
- hgwebdir: vengiama nereikalingo atpirkimo ir katalogo įrašų, kai yra nustatyta "web.name"
- hgwebdir: neleiskite, kad paslėptas "subrepo" tėvas būtų rodomas kaip aplankas
- analizatoriai: nepakeiskite "RevlogError" tipo (problem4451)
- traukti: vengti lenktynių būklės su "hg pull --rev pavadinimas --update" (issue4706)
- templater: nereikia apdoroti šablono eilutės "if" išraiška (issue4714)
- šablonas: tinkamai įvertinti argumentus, perduotus diff ()
- templater: susisteminti "..." kaip 2.9.2-3.4 suderinamumo eilutę (issue4733)
- transplantacija: tik traukite transplantacijos peržiūrą (problema4692)
Kas naujo 3.4 versijoje:
- komandos:
- anotacija: pridėkite parinktį anotuoti darbo failų katalogus
- Anotacija: visada pasiruoškite pirminio fctx pirminio konteksto (issue4600)
- Anotacija: visada reguliuokite "linkrev" prieš eidami tėvams (problemos4623)
- anotacija: paruoškite darbo failo kontekstą
- žymos: pridėti gaunamus (), kad pakeistų skirtuką () skirtuose įeinančioms žymėms
- žymos: pridėti išeinančius (), norėdami pakeisti išeinančias žymes diff ().
- žymos: patikrinkite @pathalias priesagą, kad būtų pasiektas @number for efficiency
- žymos: sustiprinkite bandomąją informaciją apie įeinančias / išeinančias žymes
- žymos: netikėtai atnaujinamos skirtingos žymės
- žymos: pakartotinai naudokite @number žymę, jei ji nurodo pakeitimų sąrašą, nurodytą nuotoliniu būdu
- žymės: perrašykite žymių palyginimą komandose.summary () palyginkite ()
- žymės: rodyti išsamią būseną apie įeinančias / išeinančias žymes
- klonas: pridėkite pažangos palaikymą "hardlink" klonams (numeris3059)
- commands.import: pritarti prefikso parinkčiai
- commands.push: nutraukti, kai taisymai įvertina tuščią rinkinį (BC)
- komandos: pridėkite config rodyklę ui.statuscopies
- debuginstall: prieš jį ieškodami išplėskite redaktoriaus kelią (problem 4380)
- failai: padalijamas pakartotinis naudojimas į cmdutil, skirtas palaikyti subrepo
- failai: naudokite ctx objektą, kad galėtumėte pasiekti failą
- transplantacija: leisti kurti broliškus šuntus
- transplantatas: įrašykite tarpinius šuntus papildomuose
- Prisijungti: rodyti uždarymo šakos mazgus kaip "_" (BC)
- log: fix --follow null parent not include revision 0
- log: padaryti -fr parodyti visą istoriją iš nurodytų apsukų
- Prisijungti: norėčiau "wctx" virš "pctx" darbo kontekste
- patch.internalpatch: pritarti priešdėlio parametrams
- patch.internalpatch: pridėti numatytąją reikšmę priešdėlį
- pleistras: pervardykite kelią į pattransformaciją
- traukti: atspausdinkite "traukdami iš foo" prieš pradėdami naudotis kitu repo
- stumti: įgyjama vietinė "wlock", jei tikimasi "pushback" (BC) (klausimas4596)
- išspręsti: tylių įspėjimas apie nežinomus žmones -l / -sarakstams (BC)
- grąžinti: failų rinkinių vertinimas pagal darbo katalogą (problem 4497)
- pakartotinai: fix --interactive vietiniam modifikavimui (problema4576)
- grąžinti: nestabiliai pažymėkite failus po interaktyvaus grąžinimo (problem 4592)
- grąžinti: priimti tik -I / -X be takelių arba-a / -i (klausimas4592)
- grąžinti: taikant normallookup dėl grįžtančio failo, jei dydis nepasikeitė (issue4583)
- grąžinti: atkurti sugebėjimą grąžinti bylą tik pervadinti (issue4481)
- būsena: pridėti atitinkamą žinyno žinyno tekstą (problemą3835)
- branduolys:
- bundle2: užfiksuoti transakcijos atšaukimo pranešimo išvestį (issue4614)
- paketas2: išjunkite "ouput" užfiksavimą, nebent mes naudosime http (issue4613 issue4615)
- "changelog": ištaisykite praleidžiant, jei nėra laukiamų duomenų (numeris4609)
- dirstate: sureguliuokite nf vs f inicializavimo tvarką
- filelog: leisti cenzūruojamus failus turėti papildomus duomenis
- sujungti: paleiskite atnaujinimo kablys po paskutinio "Wlock" leidimo
- "pushkey": praleidžiant laukiantys duomenys prieš pradedant klavišinį kablys (issue4607)
- repoview: pagerinti skaičiavimo staticblockers perf
- revlog: _addrevision sukuria pilną pakeitimo deltą, pagrįstą cenzūruotomis peržiūromis
- revlog: pridėti "iscensored ()" į revlog public API
- revlog: addgroup tikrina, ar įeinantys deltos prideda cenzūrinius apskaitos, nustato vėliavos bitą
- revlog: pridėti grupę, atmesti netinkamus formos delta pagrįstus cenzūruotus mazgus
- revlog: atlikite konvertavimą iš linijinio į ne linijinį darbą po juostelės
- revlog: specialus atvejis, kai keičiamos visos pakeistos delta, gautos keitimu
- pasipriešinimas: nerašykite .hgsubstate eilučių su tuščia pogrepo būsena (issue4622)
- pakreipkite: atnaujinkite pagalbos tekstą, skirtą sąskaitai, skirtai diff -I / -X gitsubrepo palaikymui
- žymės: sukurkite atskirą ir .hgtags filenodes talpyklą
- žymos: keisti failų talpyklos formatų formatą
- Žymos: turi skirtingą talpyklos failą kiekvienam filtrų lygiui
- ui: išjungti revsetaliases į paprastą režimą (BC)
- util: pridėti pažangos atgalinio ryšio palaikymą kopijuoti failus
- langai: padaryti shellquote () cituoti bet kurį kelią, kuriame yra '' (issue4629)
- plėtiniai:
- spalva: būkite labiau konservatyvūs nustatydami ANSI režimą "Windows" (BC)
- spalva: ištaisykite cmd.exe klaidą
- spalva: praleidę terminfo / win32 įspėjimą, jei neinteraktyvus (issue4543)
- spalva: palaiko kitokį spalvų režimą, kai grotuvas yra aktyvus
- konvertuoti: koreguoti aštuonkoko susiejimo eigos juostą (problema 4169)
- histedit: add -edit-plan option to histedit
- histedit: leisti histedit - tęsti, kai jis nėra palikuonyje (BC)
- histedit: nustatykite, kad išvengtumėte juostų per savo laiką
- histedit: nustatykite naujo klaidos pranešimo stilių
- histedit: patobulinti ritinio veiksmus integruojant į grupę
- histedit: ištaisyti įpareigojančio pranešimo raginimą (issue4606)
- bigfiles: neveikia klonavimo nuotoliniu atpirkimu
- bigfiles: neapsaugokite failų rinkinių, kai nustatote žurnalą
- bigfiles: visada laikykitės "checked" parametrų rinkinio updatelfiles
- bigfiles: vengiama begalinio rekursyvaus atvirojo valdymo skambučio peradresuoti
- bigfiles: nesukurkite skambučių grandinės
- bigfiles: nenorite priskirti standin patterns su ". hglf", kai prisijungiate
- bigfiles: neignuokite, kai grąžinate užmirštą didelę rinkmeną
- bigfiles: ištrinti ir pakartotinai naudoti "standin" kintamąjį peradresuoti ()
- bigfiles: atnaujinimui -C, jei reikia, atnaujinkite tik dideles bylas
- "bigfiles": tvarkykite registravimą iš išorinio atpirkimo
- bigfiles: įveskite lfutil.findstorepath ()
- bigfiles: ignoruoti cmdutil.revert (), o ne comands.revert ()
- bigfiles: pranešti apie kopijuotų / perkeltų didžiųjų failų šaltinį būsenoje -C
- bigfiles: nustatykite, kad plėtinys būtų įgalintas lokaliai po to, kai reikalingas klonas
- bigfiles: išmokti žurnalą tvarkyti modelius
- bigfiles: atnaujinti _subdirlfs () komentarą
- bigfiles: naudokite bendrąsias ".hg_archival.txt" turinio kūrimo funkcijas
- bigfiles: naudokite lfutil.findstorepath (), patvirtindami vietinį atpirkimą
- bigfiles: naudokite pagrindinę failų kopijos logiką, kad patvirtintumėte paskirties kelią
- bigfiles: naudokite akcijų šaltinį kaip pagrindinę vietinę parduotuvę (problema4471)
- mq: vengti silpno gedimo, kai vienintelis pleistras netaikomas (issue4604)
- rebase: nenukreipkite "source" argumento į rebase (issue4633)
- rebase: atkurti žymos būseną nutraukiant
- įrašas: redaguoti naujai pridėtų failų paketą (issue4304)
- įrašas: ištaisykite pridedant naują failą su įrašu iš subdirvio (problema4626)
- įrašas: nustatykite įrašą su pakeitimu perkeltoje failo avarijoje (problema4619)
- lentynos: įsigykite užrakto vietą tinkama tvarka
- lentynos: pridėkite interaktyvų režimą
- lentynos: pridėkite interaktyvaus režimo komandinės eilutės parinktį
- hgweb:
- hgweb: atgaivina žymę, skiriančią atspalvį, kad būtų galima sureguliuotą vaizdą monoblių stiliaus
- hgweb: naudokite introrev () tėvų paieškai (problemą4506)
- json: įdiegti {bookmarks} šabloną
- json: įdiekite {branches} šabloną
- json: įdiegti {changeset} šabloną
- json: įdiegti (palyginti) šabloną
- json: įdiekite {fileannotate} šabloną
- json: įdiekite {filediff} šabloną
- json: įdiekite {helptopics} šabloną
- json: įdiekite {help} šabloną
- json: įdiegti {manifest} šabloną
- json: įgyvendinti {shortlog} ir {changelog} šablonus
- json: įdiekite {tags} šabloną
- Neardomi:
- archyvas: pakeiskite numatytąjį prefiksą į "" iš "None"
- archyvas: ieškokite pirmosios matomos peržiūros, kad būtų sukurtas atpirkimo identifikatorius (problem 4591)
- bundle2-localpeer: tinkamai nukopijuokite serverio išvestį pagal klaidą (problem4594)
- bundle2-wireproto: tinkamai nukopijuokite serverio išvestį per klaidą (problem 4594)
- changeset_printer: rodyti p1rev: p1node su "+" priesaga už "workingctx"
- "check-commit": geriau suprasti neteisingos klaidos žymos nustatymą
- check-commit: patikrinkite kapitalizaciją santraukose
- "churn": nenaudokite -t varianto naudos -T
- crecord: nustatykite dar vieną domeną
- crecord: ištaisykite originalo stiliaus užblokuotą stilių
- devel-warn: pridėti prefiksą į visus pranešimus ("devel-warn:")
- dirs_addpath: nekeiskite Python eilučių po jų eksponavimo (problema4589)
- išsiuntimas: sustiprinti ParseErrors formatavimą
- išsiuntimas: siūlo {file, rev} nustatyti funkcijas šalia redaguoti atstumą
- siųsti: siūlome pasiūlymus dėl panašių komandų
- plėtiniai: palaikykite pakartotinius ryšius po kito pratęsimo apkrovos
- "get-with-headers": parsingas ir grazus JSON spausdinimas
- graphlog: neapsunkinkite komandų.log, kad veiktų -fr
- graphlog: perkelkite komentarą ir vėliavėlę, nurodydami apyvartą, gali būti nerūšiuoti
- graphlog: pašalinti per anksti grąžą iš getgraphlogrevs () tuščiam atpirkimui
- "lazymanifest": ištaisykite atminties nutekėjimą lmiter_iterentriesnext () po 3d485727e45e
- lazymanifest: nustatykite grynuosius hg iterkeys ()
- linkrev: išspręsti problemą su darbo kopijos anotacija
- manifestv2: pridėti paramą naujo manifesto formato skaitymui
- manifestv2: pridėti naujos formos manifesto formato palaikymą
- pasenęs: vengiama begalybės ciklo, kai stebimas ciklas yra skirtingas (numeris4126)
- įrašyti: pridėti komandą įsipareigoti interaktyvią parinktį
- įrašas: leisti redaguoti naujus failus (problem4304)
- record_curses: ištaisykite ui klaidą naujai pridėtam failui
- revbranchcache: pridėti testą, kai talpyklos neįrašoma
- "revbranchcache": perkelkite iš "branchmap" į localrepo
- revbranchcache: nuosekliai įkelkite talpyklą
- revbranchcache: saugokite repo objekte
- revbranchcache: rašyti talpyklą net skaitymo metu
- pakeiskite: nepakeiskite revised aliases kaip hash prefiksai (problem 4553)
- Atmesti: aiškiai išspręsti būseną (problema 4593)
- ssl: išspręskite simbolinę nuorodą prieš patikrindami "Apple python" vykdomąjį (issue4588)
- ssl: nustatyti aiškų simbolį "!" į web.cacerts išjungti SSL patvirtinimą (BC)
- juostelė: tinkamai išsiaiškinkite būseną su --keep (problem 4593)
- "subrepo": pridėti "cat" palaikymą git subrepos
- "subrepo": pridėkite pagrindinę "hgsubrepo" palaikymą failų komandai
- subrepo: pridėti / neįtraukti paramos, skirtos skirtingų git subrepos
- "subrepo": pridėkite būsenos palaikymą, jei ignoruojami ir išvalomi failai "git subrepos"
- subrepo: pakeisti abstractsubrepo.init (API) argumentus
- subrepos: palaikymas pridedant failus git subrepos
- test-convert-git: parodykite neįmanomą pažangos juostą su aštuonkojai sujungti (issue4169)
- test-histedit-edit.t: parodyti, kad nė vienas neveikia per histedit (issue4366)
- test-https: įjungti dummycert testą tik tada, jei naudojamas "Apple python" (issue4500)
- "test-shelve": palengvinkite skaidrumą (klausimas4124)
- bandymai: pridėkite testą, kuriame žymos pažymėtos talpyklos lašais filtruotos galvutės (problema 4550)
- testai: tvarkykite išbrauktą .hg katalogą (git 2.2.0 ir naujesnę versiją) (problem 4585)
- trydiff: prisijunkite failo vardą su prefiksu tik vieną kartą
- atskyrimas: įsigijimas "wlock" apdorojant paketą2 (BC) (problema4596)
- "webcommands": nustatykite galimų komandų diktatą
- "webcommands": nustatykite žiniatinklio komandas naudodami dekoratorių
- spalva: būkite labiau konservatyvūs nustatydami ANSI režimą "Windows" (BC)
- commands.push: nutraukti, kai taisymai įvertina tuščią rinkinį (BC)
- histedit: leisti histedit - tęsti, kai jis nėra palikuonyje (BC)
- Prisijungti: rodyti uždarymo šakos mazgus kaip "_" (BC)
- stumti: įgyjama vietinė "wlock", jei tikimasi "pushback" (BC) (klausimas4596)
- išspręsti: tylių įspėjimas apie nežinomus žmones -l / -sarakstams (BC)
- ssl: nustatyti aiškų simbolį "!" į web.cacerts išjungti SSL patvirtinimą (BC)
- atskyrimas: įsigijimas "wlock" apdorojant paketą2 (BC) (problema4596)
- subrepo: pakeisti abstractsubrepo.init (API) argumentus
Kas naujo 3.3.3 versijoje:
- "adjustlinkrev": kaip šaltinį tvarkykite reikšmę "Nėra"
- adjustlinkrev: paruošti šaltinio revs tik protėviai tik vieną kartą
- iš dalies keisti: patikrinkite, ar abiejų tėvų sujungimo katalogų pervardyti (problemą4516)
- anotacija: koreguojant nuorodą (problem4532) pakartotinai naudokite ankstesnį kontekstą
- dirstate: nereikia tikslių atvejų pridedant dirs į icasefs (problem 4578)
- dirstate: įsitikinkite, kad rootdir baigiasi katalogo atskyrimu (klausimas4557)
- filemerge: išvalyti kalbą mergemarkertemplate pagalba
- pamiršite: išvalykite išvestį, kad netikslios bylos atitiktų "icasefs"
- hgweb: užkertamas kelias įkelti stiliaus žemėlapį iš katalogų, išskyrus nurodytus kelius
- mergecopies: pakartotinai naudokite ankstesnį kontekstą, kai važiuojatės į failų istoriją (problem 4537)
- šablonai: nustatykite numatytojo stiliaus "log -q" išvestį
- šablonai: nustatykite fazių stiliaus "log -q" išvestį
- win32: 'raise ctypes.WinError' - & gt; "pakelti ctypes.WinError ()"
Kas naujo 3.3 versijoje:
- komandos:
- pridėti: pridėti atgalus užmirštus failus, net jei jie neatitinka tiksliai (BC)
- addremove: pridėti atgal pamiršti failai (BC)
- addremove: pridėti "-S" vėliavos palaikymą
- addremove: spausdinti santykinius kelius, kai skambinama -I / -X (BC)
- addremove: palaikykite pridėkite su aiškiais keliais subrepos
- iš anksto: pridėkite --komponento parinktį
- commit: nutraukti, jei nurodytas --addremove, bet nepavyksta li>
- įsipareigoti: pašalinkite atvirkštinę kopijavimo šaltinio paiešką, kai ji nėra motininė (numeris4476)
- įsipareigoti: dauginti --addremove į subrepos jei -S yra nurodyta (issue3759)
- transplantatas: parodykite daugiau naudingos būsenos informacijos, kai skiepai
- branduolys:
- ryšuliai: neperrašykite esamų atsarginių kopijų (BC)
- osx: patch.pax.gz rinkmenos pkg paketuose, todėl jie ištraukiami kaip root (issue4081)
- "revset": tvarkyti galvos (issue4490) trūkstamam failui sugadintą "linkrev"
- revese: leisk rev (-1) nurodyti null revision (BC)
- revset: nustatyti protėvius (null), kad būtų įtraukta null revision (issue4512)
- pasipriešinimas: nepraleiskite pridėti, kai yra ne-hg subrepos (issue4513)
- cmdserver: naudoti tuos srautus kaip vamzdynus kaip ir kitas komandas
- plėtiniai: tik patikrinkite suderinamumą su pagrindinėmis ir mažosiomis versijomis (BC)
- https: palaikykite "https" url (issue3090) tls sni (serverio pavadinimo nuorodą)
- ignoruoti: išspręsti ignoruoti failus, susijusius su repo šaknimis (issue4473) (BC)
- linkrev: tvarkykite filtruotą nuorodą be matomų vaikų (numeris4307)
- linkrev: taip pat koreguoti "linkrev" kai paleidimo anotaciją (issue4305)
- linkrev: pritaikydami linrev (problem 4499) naudokite tinkamą manifesto turinį
- memctx: tinkamai apskaičiuokite manifestą su naujai pašalintais failais (problem 4470)
- memctx: pašalinti pašalintų failų manifestą (problem 4470)
- obsstore: išjunkite šiukšliadėžę paleidimo metu (numeris4456)
- "subrepo": palaikymas pašalinamas naudojant aiškius kelius subrepos
- pasipriešinimas: pridėkite pilną grąžinimo palaikymą git subrepos
- subrepo: pridėkite dalinį skirtą palaikymą git subrepos
- subrepo: pridėkite statuso palaikymą ignoruotiems failams git subrepos
- win32: pašalinkite "Mercurial.ini" failą iš "Inno Setup installer" (problem 4435)
- hgweb:
- hgweb: leisti žiūrėti skirtumus, palyginti su p1 arba p2 sujungimo įsipareigojimais (issue3904)
- plėtiniai:
- spalva: pridėkite paramą git subrepo diffs spalvinimo
- spalva: pridėti trūkstamus "efektus"
- konvertuoti: į svn nesėkmę, pažymėkite libsvn versiją (issue4043)
- konvertuoti: pakeisti nuorodų nuorodas pranešimuose, jei jie yra & gt; = trumpi hashai
- konvertuoti: apdorokite "LookupError" mercurial_source.lookuprev ()
- "extdiff": pakartotinis suderinamumas su rankiniu parametrų kodavimu
- histedit: pridėkite testą, rodantį, kad problema 4251 yra fiksuota (issue4251)
- bigfiles: nustatyti aplanko, kuriame nėra didelių failų pakeitimų, įsipareigoti (issue4330)
- bigfiles: naudokite "numatytąjį" kelią didelių failų ištraukimui, o ne "default-push"
- bigfiles: įjungti pakartotinę paramą pridėti, pamiršti, pašalinti
- bigfiles: rodyti pažangą, kai tikrina standin hezes išsiunčiamuose pakeitimų rinkiniuose
- mq: protingesni tvarkyti paprastas antraštes
- "patchbomb": neatsižvelgiama į "tuščiąsias" ir formato keitimus "difoptatus" (BC)
- perbalansuoti: rodyti daugiau naudingos būsenos informacijos, kai persigalvojote
- iš naujo: užtikrinkite, kad pakartotinis peržiūra išliktų matoma (problem4504)
- "extdiff": išvengti nenumatytų argumentų citavimo išoriniams įrankiams (problem 4463)
- pabrėžti: ignoruoti papildomus Unicode eilutės ženklus (problem 4291)
- įrašas: nesilaikykite formatų keičiančių "diffopts" (problema4459)
- dalintis: pridėkite galimybę bendrinti žymes
- transplantacija: tinkamai praleiskite tuščius pakeitimų rinkinius (problemą4423)
Kas naujo 3.2.4 versijoje:
- demandimport: juodasis sąrašas distutils.msvc9compiler (issue4475)
- largefiles: backout f72d73937853 - linijiniai atnaujinimai handle m - & gt; kitaip
- bigfiles: pataisykite klaidingą trūkstamą failo įspėjimą "pašalinti -A" (problema 4053)
- bigfiles: pataisykite klaidingą trūkstamą failo įspėjimą su pamirštu (issue4053)
- bigfiles: įveskite "composelargefilematcher ()" metodą
- bigfiles: pažymėkite lfile, pridėtą lfdirstate, kai bus pridėtas standin
- "sshpeer": daugiau kruopštaus kodavimo "shell"
Kas naujo 3.2.3 versijoje:
- kontekstas: sustabdyti nustatymą Nėra modifikuotų ar papildomų mazgų
- Darwin: praleidžia ignoruojamus kodavimo taškus, kai normcase () įveda failo kelią
- kodavimas: pridėti hfsignoreclean išvalyti HFS ignoruotus simbolius
- bigfiles: iš esmės pašalinti dideles bylas nepakanka sausai paleisti
- log: fix log -f lėtas kelias iš tikrųjų sekti istoriją
- Prisijungti: nustatykite žurnalo revizijos nestabilumą
- manifestacija: neleiskite nustatyti įrašo mazgo ID niekam
- "pathroiditor": patikrinkite "Windows" trumpųjų vardų slapyvardžius
- "pathauditor": patikrinkite, ar "OS X" ignoruoti kodo taškai
- rebase: ignoruojame neigiamą būseną, kai atnaujinate originalų wc tėvų
- atnaujinti: pridėti bandymų neatsižvelgiant į vietinį failą
- atnaujinti: neperrašykite neišsaugotų ignoruojamų failų per naujinį
Kas naujo 3.2.2 versijoje:
- changegroup: taisykite failo nuorodų eilutes per tvarkykles (problema 4462)
- hgweb: išsiųskite tinkamą HTTP atsaką po neapsaugoto išimties
- bigfiles: išvengti exec-bitų egzaminavimo platformose, apie kurias nežinote
- bigfiles: nerodykite didelių failų / normalių užrašų, jei viena iš jų nepasikeitė
- "Manifestas": ištaisykite klaidą, kai darbo kopijavimo byla "pridėti" buvo klaida
- sujungti: tiksliai nurodykite tai, kas sujungta su tuo, kas trumpai apibūdinta li>
- sujungti: prieš cd / dc eilutę patikrinkite, ar pakeista pusė iš tikrųjų pasikeitė
- mq: ištaisykite antraščių, esančių "neteisinga" tvarka, atnaujinimą
- mq: įdiegti insertplainheader - tas pats naivusis įgyvendinimas kaip ir anksčiau
- mq: pridedant antraštes į paprastą režimą, atskirkite juos nuo pranešimo (problem4453)
- mq: nustatant pranešimą paprastu režimu atskirkite jį nuo antraštės (problem4453)
- stumti: sustabdyti nepriklausomą "bundle2" sinchronizavimo proceso naudojimą (numeris4454)
- "pushkey": grakščiai apdorokite "prepushkey" kablys (issue4455)
- pervardyti: tinkamai pranešta pašalinta ir pridedamas failas modifikuotas (problem4458)
- grąžinti: ieškoti informacijos apie kopijas visoms vietinėms modifikacijoms
- revset: pirmiausia nustatykite ir užbaikite generatorius (klausimas4465)
- šablonai: pataisykite "mažiau" ir "sugadintus" & amp; "daugiau" nuorodos popierinio stiliaus (numeris4460)
Kas naujo 3.2.1 versijoje:
- žymos: nustatykite keitimo pranešimo formatą (problem 4439)
- "changegroup": nepalaikykite neišnaudotos vertės "fnodes" (problema4443)
- konvertuoti: naudokite git diff-tree -Cn% vietoj --find-copies = n% vyresniam git
- atradimas: rodikliai tarp mėginio ir "yesno" turi atitikti (problem4438)
- atradimas: apriboti "visas vietines vadovus, žinomas nuotoliniu būdu" iki realių "visų" (problem 4438)
- "extdiff": citata vartotojui pateiktas parinktis, perduotas apvalkalei
- hgweb: ištaisykite klaidą, kai naudojate "web.archivesubrepos"
- paštas: iš tikrųjų naudokite "verifycert config" reikšmę
- rebase: sureguliuokite rebase be bendrų protėvių (problem 4446)
- pateikti: teisingas metaduomenis iš "- daemon-pipefds" parinkties
- šablonas: nepakeiskite raktinių žodžių kartografavimo paleisties simbolyje () (problem4362)
Komentarai nerastas