Mercurial

Software screenshot:
Mercurial
Software informatie:
Versie: 4.5.3 Bijgewerkt
Upload datum: 22 Jun 18
Ontwikkelaar: Matt Mackall
Licentie: Gratis
Populariteit: 30

Rating: 5.0/5 (Total Votes: 1)

Mercurial is een open source, gratis, lichtgewicht, snel, draagbaar en gedistribueerd Source Control Management (SCM) systeem en versiecontrolesysteem dat specifiek is ontworpen voor efficiënte verwerking van zeer grote gedistribueerde projecten.

>

De software biedt gebruikers een eenvoudig te gebruiken en intuïtieve opdrachtregelinterface en deze wordt momenteel gebruikt door een breed scala aan projecten waarvoor betrouwbare, gedistribueerde en snelle revisieregeling vereist is, zoals OpenSolaris, MoinMoin of Xen.

Het is ook heel gemakkelijk om te leren, en het werkt gewoon. Twee snelstarthandleidingen over het klonen van een project en het pushen van wijzigingen, evenals het maken van een project en commit, worden op de homepage van het project weergegeven.


Opdrachtregelopties

Onder de opdrachtregelopties die in één oogopslag bekeken kunnen worden als u de & lsquo; hg --help & rsquo; uitvoert opdracht in een terminalemulator / opdrachtprompt, kunnen we de mogelijkheid vermelden om geselecteerde bestanden toe te voegen aan de volgende commit, alle nieuwe bestanden toevoegen en ontbrekende verwijderen, wijzigingensetinformatie voor elk bestand bekijken, een repositoryrevisie comprimeren als een archief zonder versiebeheer, een toepassen of meerdere wijzigingsgroepbestanden, kopieerveranderingen tussen filialen of zoek changesets.

Bovendien kunt u het effect van vorige wijzigingenset omkeren, bladwijzers maken, bestaande bladwijzers en repository met de naam vertakken, lijst getraceerde bestanden weergeven, vertakkingen bekijken, een geordende set van patches importeren, de integriteit van een repository controleren, zoeken naar patronen in revisies of gespecificeerde bestanden, bestanden hernoemen, een zelfstandige webserver activeren, de werkdirectory bijwerken, een nieuwe repository maken in de huidige map en nog veel meer.


Onder de motorkap en ondersteunde besturingssystemen

Mercurial is volledig geschreven in de programmeertaal Python, vanaf de grond af ontworpen als een platformonafhankelijke software die goed werkt op alle GNU / Linux-distributies, evenals op de Microsoft Windows- en Mac OS X-besturingssystemen. Zowel 32-bits als 64-bits architecturen worden momenteel ondersteund.

Wat is nieuw in deze release:

  • demandimport : raise geen ImportError voor onbekend item in fromlist
  • posix: maak poll () opnieuw op onderbreking door signaal (issue5452)
  • hgweb: voeg ontbrekende schuine streep toe aan logboek-URL van het bestand in rss-stijl

Wat is nieuw in versie:

  • demandimport: verhoog geen ImportError voor onbekend item in fromlist
  • posix: maak poll () opnieuw op onderbreking door signaal (issue5452)
  • hgweb: voeg ontbrekende schuine streep toe aan logboek-URL van het bestand in rss-stijl

Wat is nieuw in versie 4.2.3:

  • demandimport: verhoog geen ImportError voor onbekend item in fromlist
  • posix: maak poll () opnieuw op onderbreking door signaal (issue5452)
  • hgweb: voeg ontbrekende schuine streep toe aan logboek-URL van het bestand in rss-stijl

Wat is nieuw in versie 4.2.2:

  • demandimport: verhoog geen ImportError voor onbekend item in fromlist
  • posix: maak poll () opnieuw op onderbreking door signaal (issue5452)
  • hgweb: voeg ontbrekende schuine streep toe aan logboek-URL van het bestand in rss-stijl

Wat is nieuw in versie 4.1.1:

  • demandimport: verhoog geen ImportError voor onbekend item in fromlist
  • posix: maak poll () opnieuw op onderbreking door signaal (issue5452)
  • hgweb: voeg ontbrekende schuine streep toe aan logboek-URL van het bestand in rss-stijl

Wat is nieuw in versie 4.0.2:

  • demandimport: hef geen ImportError op voor onbekend item in fromlist
  • posix: maak poll () opnieuw op onderbreking door signaal (issue5452)
  • hgweb: voeg ontbrekende schuine streep toe aan logboek-URL van het bestand in rss-stijl

Wat is nieuw in versie 3.7.2:

  • bundlerepo: hanteer de verborgen linkrev in filelog (issue4945)
  • bundlerepo: correct omgaan met verborgen linkrev in manifestlog (issue4945)
  • demandimport: voeg _imp toe om lijst te negeren
  • doc: correct voorbeeld met betrekking tot "hg purge" alias op manpage "hgrc.5"
  • doc: verwijder de verouderde optie uit de synopsis van de command-help
  • fileset: fix copy / paste in eol () foutmelding
  • help: typfout in achtergrondclose-documentatie
  • help: hg.intevation.de is de nieuwe primaire naam van hg.intevation.de (en nieuwe cert)
  • help: sjabloonvoorbeelden bijwerken om reST-letterlijke syntaxis te gebruiken
  • hg: verkrijg vergrendeling bij het maken van share van gepoolde repo (issue5104)
  • log: fixeer de volgorde van revisies gefilterd door meerdere OF-opties (issue5100)
  • rebase: werkmap bijwerken bij afbreken (issue5084)
  • terugzetten: keert terug naar voorloper van p2 tijdens samenvoegen (issue5052)
  • revset: afgeplatte 'lijst'-bewerkingen (aka function args) (issue5072)
  • setup: vermijd procedure gerelateerd aan hg.exe op setup.py --pure
  • ui: fix crash door niet-interactieve prompt echo voor gebruikersnaam
  • unionrepo: behandel verborgen linkrev in revlog (issue5070)
  • zeroconf: alle argumenten doorsturen naar ui.configitems () -wrapper

Wat is nieuw in versie 3.7.1:

  • wijzigen: bewaar de meeste extra velden niet
  • graft: bewaar de meeste extra velden niet
  • histedit: typfout in documentatie corrigeren
  • osutil: compilatie van recvfds () op niet-ondersteunde platforms uitschakelen
  • osutil: stop het laden van pure module niet, alleen omdat libc geen recvmsg () heeft
  • rebase: backout changeset 986d04b9fedd
  • rebase: wijzigingsset voor terugzetten d755a9531fce
  • rebase: bewaar de meeste extra velden niet

Wat is nieuw in versie 3.5.1:

  • converteren: fix git kopie bestandsinhoud conversies
  • filesets: negeer unitcase in grootte () predikaat voor enkele waarde
  • help: typ typ vertrouwd - & gt; vertrouwd
  • help: typfout in scripting-documentatie
  • hg: vermijd automatisch delen wanneer de kloonbestemming op afstand is
  • hgweb: herstel het vertrouwen van het sjablonenpad (BC)
  • histedit: back-out ebb5bb9bc32e
  • grote bestanden: zorg ervoor dat lfutil.getstandinmatcher () alleen overeenkomt met stand-ins
  • overeenkomst: herstel een alleen-lezen naam + expliciet pad commit op icasefs (issue4768)
  • parsers: herstel geheugenlek in compute_phases_map_sets
  • rebase: vergrendel de repo tijdens de volledige rebase-bewerking
  • revset: voorkom crash door lege groepsuitdrukking tijdens het optimaliseren van "en"
  • revset: voorkom crash door lege groepsuitdrukking tijdens het optimaliseren van "of"
  • strip: gebruik het 'finally: tr.release'-patroon tijdens het strippen
  • update: wock de repo voor de hele opdracht 'hg update'
  • wix: vermijd een afbreken met 'hg help -k foo'

Wat is nieuw in versie 3.4.2:

  • wijzigingsgroep: bereken de gemeenschappelijke basis in changeggroupsubset (issue4736)
  • crecord: fixeer een typo die wordt geïntroduceerd bij het verplaatsen van crecord naar core
  • crecord: fixeer drie typos die tijdens het verplaatsen van crecord in de kern zijn aangebracht
  • hgwebdir: vermijd redundante repo- en directory-vermeldingen wanneer 'web.name' is ingesteld
  • hgwebdir: sta niet toe dat de verborgen ouder van een subrepo wordt weergegeven als een map
  • parsers: caching niet RevlogError-type (issue4451)
  • pull: vermijd raceconditie met 'hg pull --rev name --update' (issue4706)
  • templater: maak geen voorsmaak van de tekenreeks in "als" expressie (issue4714)
  • templater: evalueer argumenten die worden doorgegeven aan diff () op de juiste manier
  • templater: parseren "..." als tekenreeks voor 2.9.2-3.4 compatibiliteit (issue4733)
  • transplantatie: trek alleen aan de getransplanteerde revisie (issue4692)

Wat is nieuw in versie 3.4:

  • commando's:
  • annoteren: optie toevoegen om werkmapbestanden te annoteren
  • annoteren: altijd de voorgeschiedeniscontext van base fctx (issue4600)
  • voorbereiden
  • annoteren: pas linkrev altijd aan voordat je naar de ouders wandelt (issue4623)
  • annoteren: de voorgeschiedeniscontext van werkendefilectx
  • voorbereiden
  • bladwijzers: voeg inkomend () toe om diff () voor binnenkomende bladwijzers te vervangen
  • bladwijzers: voeg uitgaande () toe om diff () voor uitgaande bladwijzers te vervangen
  • bladwijzers: controleer het achtervoegsel @pathalias vóór beschikbaar @nummer voor efficiëntie
  • bladwijzers: verbeter test van het weergeven van details over inkomende / uitgaande bladwijzers
  • bladwijzers: voorkomen dat afwijkende bladwijzer onverwacht wordt bijgewerkt
  • bladwijzers: gebruik bladwijzer voor enkelvoudig nummer opnieuw, als het verwijst naar wijzigingenset die op afstand is verwezen
  • bladwijzers: herschrijf het vergelijken van bladwijzers in commands.summary () door compare ()
  • bladwijzers: toon gedetailleerde status over inkomende / uitgaande bladwijzers
  • kloon: voeg voortgangsondersteuning toe aan hardlink-klonen (issue3059)
  • commands.import: accepteer een prefix-optie
  • commands.push: afbreken wanneer revisies evalueren naar lege set (BC)
  • opdrachten: voeg ui.statuscopies config-knop toe
  • debuginstall: vergroot het editorpad voordat u ernaar zoekt (issue4380)
  • bestanden: split herbruikbare implementatie in cmdutil voor subrepo-ondersteuning
  • bestanden: gebruik ctx-object om toegang te krijgen tot dorst
  • enten: toestaan ​​dat er siblingtransplantaten worden gemaakt
  • graft: registreer tussentijdse grafts in extra's
  • logboek: sluiternakken weergeven als "_" (BC)
  • log: fix - volg nul bovenliggende regel om geen revisie 0 toe te voegen
  • log: make -fr toon volledige geschiedenis van de gegeven toeren
  • log: geef de voorkeur aan 'wctx' over 'pctx' voor werkcontext
  • patch.internalpatch: accepteer een prefix-parameter
  • patch.internalpatch: voeg een standaardwaarde toe voor prefix
  • patch: padstrip hernoemen naar padtransform
  • pull: print "pulling from foo" voordat je de andere repo opent
  • push: verkrijg lokale 'wlock' als 'pushback' wordt verwacht (BC) (issue4596)
  • oplossen: stilte waarschuwing van onbekende pats voor -l / - lijst (BC)
  • herstellen: evalueer de bestandssets tegen de werkdirectory (issue4497)
  • terugzetten: fix --interactief op lokale aanpassing (issue4576)
  • terugzetten: stop met markeren van bestanden opruimen na interactief terugzetten (issue4592)
  • terugzetten: accepteer gewoon -I / -X zonder paden of -a / -i (issue4592)
  • terugzetten: normalelookup op teruggezet bestand toepassen als formaat niet is gewijzigd (issue4583)
  • terugzetten: herstel van de mogelijkheid om terug te schakelen naar hoofdletters alleen hernamen (issue4481)
  • status: voeg hulptekst relatieve map toe (issue3835)
  • kern:
  • bundle2: capture transaction rollback message output (issue4614)
  • bundle2: schakel e-mailopname uit tenzij we http (issue4613 issue4615)
  • gebruiken
  • changelog: fix readpending fix als er geen openstaande data bestaan ​​(issue4609)
  • dorst: stel volgorde in van initialiseren nf vs f
  • filelog: toestaan ​​dat gecensureerde bestanden opvulgegevens bevatten
  • samenvoegen: voer update hook uit na de laatste release van de wlink
  • push-toets: verzamel in afwachting van data voordat een pre-pushkey hook (issue4607)
  • wordt uitgevoerd
  • repoview: verbeter compute staticblockers perf
  • revlog: _addrevision maakt volledig-vervang delta's gebaseerd op gecensureerde revisies
  • revlog: voeg "iscensored ()" toe om openbare API te revlikken
  • revlog: addgroup controleert of binnenkomende delta's gecensureerde toeren toevoegen, stelt vlagbit in
  • revlog: wijs in ongeldige delta's in addgroup af op basis van gecensureerde knooppunten
  • revlog: maak converteren van inline naar niet-regel werk na een strip
  • revlog: speciaal geval uitbreiding van volledige vervangende delta's ontvangen door uitwisseling
  • subrepo: schrijf geen .hsubstate regels met lege subrepo-status (issue4622)
  • subrepo: werk de help-tekst bij om rekening te houden met diff -I / -X gitsubrepo-ondersteuning
  • tags: maak een aparte en gedeelde cache van .hgtags-bestandsnamen
  • tags: verander formaat van tags cache bestanden
  • tags: hebben een ander cache-bestand per filterniveau
  • ui: revsetaliases uitschakelen in gewone modus (BC)
  • util: ondersteuning voor callback toevoegen aan copyfiles
  • windows: maak shellquote () aan voor een willekeurig pad dat '' (issue4629)
  • bevat
  • extensies:
  • kleur: wees conservatiever bij het instellen van de ANSI-modus op Windows (BC)
  • kleur: herstel crash in cmd.exe
  • kleur: laat terminfo / win32-waarschuwing weg als deze niet-interactief is (issue4543)
  • kleur: ondersteunt een andere kleurmodus wanneer de pager actief is
  • omzetten: pas de voortgangsbalk aan voor octopusamenvoegingen (issue4169)
  • histedit: voeg de optie --edit-plan toe aan histedit
  • histedit: sta histedit toe - ga verder als je geen afstammeling bent (BC)
  • histedit: herstel het voorkomen van strips tijdens histedit
  • histedit: fix style of new error message
  • histedit: verbeterde roll-actie-integratie met vouw
  • histedit: fix rollup vraagt ​​om een ​​commit-bericht (issue4606)
  • grote bestanden: crash niet bij het klonen naar een externe repo
  • grote bestanden: mangle filesets niet mangel wanneer u de log-matcher
  • repareert
  • grote bestanden: altijd rekening houden met updatelfiles 'checked' parameterset
  • grote bestanden: vermijd oneindige recursieve aanroep van openlfdirstate in overriderevert
  • grote bestanden: maak geen keten van bevat-oproepen
  • grote bestanden: gebruik geen standaardpatronen met '.hglf' bij het loggen
  • grote bestanden: niet waarschuwen bij het terugdraaien van een vergeten groot bestand
  • grootbestanden: extraheer en hergebruik de 'standaard' variabele in overriderevert ()
  • grote bestanden: voor update -C, update alleen grote bestanden indien nodig
  • grote bestanden: verwerken van logbestanden van buiten de repo
  • grote bestanden: lfutil.findstorepath ()
  • introduceren
  • grote bestanden: overschrijf cmdutil.revert () in plaats van comands.revert ()
  • grote bestanden: rapporteer de bron van gekopieerde / verplaatst grote bestanden in status -C
  • grootbestanden: stel de extensie in als lokaal ingeschakeld na een kloon die dit vereist
  • grote bestanden: leer logboek om patronen af ​​te handelen
  • grote bestanden: update _subdirlfs () reactie
  • grote bestanden: gebruik de gemeenschappelijke functie om inhoud van .hg_archival.txt
  • te maken
  • grote bestanden: gebruik lfutil.findstorepath () bij het verifiëren van een lokale repo
  • grootbestanden: gebruik de logica van de core bestandskopie om het doelpad te valideren
  • grootbestanden: gebruik de gedeelde bron als primaire lokale winkel (issue4471)
  • mq: vermijd stil uitvallen wanneer enkele patch niet van toepassing is (issue4604)
  • rebase: stuur het argument "source" niet door naar de rebase (issue4633)
  • rebase: herstel bladwijzerstatus bij afbreken
  • record: bewerk patch van nieuw toegevoegde bestanden (issue4304)
  • record: maak een nieuw bestand met record vanuit een subdir (issue4626)
  • record: fixeer record met wijziging van verplaatste bestandscrashes (issue4619)
  • opbergen: verkrijg slot in de juiste volgorde
  • opbergen: interactieve modus toevoegen
  • opbergen: voeg opdrachtregeloptie interactieve modus toe
  • hgweb:
  • hgweb: herleef tag op diffline om rendering in monoblue-stijl te herstellen
  • hgweb: gebruik introrev () voor het vinden van ouders (issue4506)
  • json: sjabloon {bookmarks} implementeren
  • json: sjabloon {branches} implementeren
  • json: sjabloon {changeset} implementeren
  • json: sjabloon {vergelijking}
  • json: implementeer {bestandsannotaat} sjabloon
  • json: implementeer {filediff} -sjabloon
  • json: implementeer {helptopics} sjabloon
  • json: implementeer {help} sjabloon
  • json: implementeer {manifest} sjabloon
  • json: implementeer {shortlog} en {changelog} sjablonen
  • json: sjabloon {tags} implementeren
  • ongesorteerd:
  • archief: wijzig het standaardvoorvoegsel in '' van Geen
  • archief: zoek naar de eerste zichtbare revisie om de repo-identiteit te bouwen (issue4591)
  • bundle2-localpeer: propageer de serveruitvoer op fout (issue4594)
  • bundle2-wireproto: propageren de serveruitvoer op fout (issue4594)
  • changeset_printer: display p1rev: p1knooppunt met "+" achtervoegsel voor workctx
  • check-commit: wees kieskeuriger over het detecteren van verkeerde foutcode
  • check-commit: controleer hoofdlettergebruik in samenvattingsregels
  • churn: deprecate -t ​​optie ten gunste van -T
  • crecord: maak een nieuwe onderbalk
  • crecord: fix underbar-stijl voor orig_stdout
  • devel-warn: voeg een voorvoegsel toe aan alle berichten ("devel-warn:")
  • dirs._addpath: Python-reeksen niet muteren nadat ze zijn blootgesteld (issue4589)
  • verzending: consolideer de opmaak van ParseErrors
  • verzending: bied suggesties voor bijna-bewerkingsafstand voor {file, rev} stel functies in
  • verzending: bied suggesties voor opdrachten met vergelijkbare namen
  • extensies: ondersteuning van callbacks nadat een andere extensie is geladen
  • get-with-headers: ondersteuning voor parsing en behoorlijk afdrukken van JSON
  • graphlog: schakel commands.log niet uit, zodat -fr werkt
  • graphlog: verplaats commentaar en vlag ter aanduiding van toeren kan ongesorteerd zijn
  • graphlog: verwijder te vroeg retourneren van getgraphlogrevs () voor lege repo
  • lazymanifest: herstel geheugenlek in lmiter_iterentriesnext () na 3d485727e45e
  • lazymanifest: fix pure hg iterkeys ()
  • linkrev: probleem met annotatie van werkkopie oplossen
  • manifestv2: ondersteuning toevoegen voor lezen van nieuw manifest-formaat
  • manifestv2: ondersteuning toevoegen voor het schrijven van een nieuw manifest-formaat
  • verouderd: vermijd oneindige lus van obs-cycle in divergence (issue4126)
  • record: voeg een interactieve optie toe aan de commit-opdracht
  • record: hiermee kunt u nieuwe bestanden bewerken (issue4304)
  • record_curses: fix ui bug voor nieuw toegevoegd bestand
  • revbranchcache: test toevoegen voor wanneer de cache niet schrijfbaar is
  • revbranchcache: verplaats de branchemap naar localrepo
  • revbranchcache: cache stapsgewijs vullen
  • revbranchcache: sla de repo op het object op
  • revbranchcache: schrijf cache, zelfs tijdens leesbewerkingen
  • revrange: gebruik geen revset-aliassen als hash-prefixen (issue4553)
  • terugdraaien: verwijder de status van het probleem (issue4593)
  • ssl: los symlink op voordat je controleert of Apple python uitvoerbaar is (issue4588)
  • ssl: stel een expliciet symbool in "!" naar web.cacerts om SSL-verificatie (BC) uit te schakelen
  • strip: correct op te lossen staat met --keep (issue4593)
  • subrepo: voeg 'kat' ondersteuning toe voor git subrepos
  • subrepo: voeg basisondersteuning toe aan hgsubrepo voor de opdracht bestanden
  • subrepo: voeg include / exclude support toe voor diffing git subrepos
  • subrepo: voeg statusondersteuning toe voor genegeerde en opgeschoonde bestanden in git-subrepos
  • subrepo: wijzig argumenten van abstractsubrepo.init (API)
  • subrepos: ondersteuning voor het toevoegen van bestanden in git-subrepos
  • test-converteren-git: toon krankzinnige voortgangsbalk met octopus samenvoegen (issue4169)
  • test-histedit-edit.t: toon qnieuw mislukt tijdens een histedit (issue4366)
  • test-https: schakel dummycert-test alleen in als Apple python wordt gebruikt (issue4500)
  • test-shelve: wees leniger over witruimte (issue4124)
  • tests: test toevoegen met tags cache drops filtered heads (issue4550)
  • tests: verwijderde .hg-directory (git 2.2.0 en hoger) (issue4585)
  • trydiff: voeg de bestandsnaam één keer samen met het voorvoegsel
  • unbundle: verkrijg 'wlock' bij het verwerken van bundle2 (BC) (issue4596)
  • webcommands: definieer een dictaat met beschikbare commando's
  • webcommands: definieer webopdrachten met behulp van een decorateur
  • kleur: wees conservatiever bij het instellen van de ANSI-modus op Windows (BC)
  • commands.push: afbreken wanneer revisies evalueren naar lege set (BC)
  • histedit: sta histedit toe - ga verder als je geen afstammeling bent (BC)
  • logboek: sluiternakken weergeven als "_" (BC)
  • push: verkrijg lokale 'wlock' als 'pushback' wordt verwacht (BC) (issue4596)
  • oplossen: stilte waarschuwing van onbekende pats voor -l / - lijst (BC)
  • ssl: stel een expliciet symbool in "!" naar web.cacerts om SSL-verificatie (BC) uit te schakelen
  • unbundle: verkrijg 'wlock' bij het verwerken van bundle2 (BC) (issue4596)
  • subrepo: wijzig argumenten van abstractsubrepo.init (API)

Wat is nieuw in versie 3.3.3:

  • adjustlinkrev: hanteer de waarde 'None' als bron
  • adjustlinkrev: bereidt bronomzettingen voor voorgeschiedenis slechts eenmaal voor
  • wijzigen: controleer of de namen van mappen zijn gewijzigd voor beide ouders (issue4516)
  • annoteren: hergebruik de voorgeselecteerde context bij het aanpassen van linkrev (issue4532)
  • dorst: geen exact geval nodig bij het toevoegen van mappen op icasefs (issue4578)
  • dorst: zorg ervoor dat rootdir eindigt met mapscheidingsteken (issue4557)
  • filemerge: taal opschonen in mergemarkertemplate help
  • vergeet: maak de uitvoer op voor een onnauwkeurige case match op icasefs
  • hgweb: voorkomt het laden van stijlkaarten uit andere directory's dan opgegeven paden
  • samenvoegingen: de voorgeselecteerde context hergebruiken bij het doorlopen van de bestandsgeschiedenis (issue4537)
  • sjablonen: fix "log -q" uitvoer van standaardstijl
  • sjablonen: fix "log -q" uitvoer van fasestijl
  • win32: 'raise ctypes.WinError' - & gt; 'raise ctypes.WinError ()'

Wat is nieuw in versie 3.3:

  • commando's:
  • toevoegen: voeg vergeten bestanden toe, zelfs wanneer niet exact overeenkomt (BC)
  • addremove: voeg vergeten bestanden (BC) toe
  • addremove: voeg ondersteuning toe voor de vlag -S
  • addremove: relatieve paden afdrukken wanneer aangeroepen met -I / -X (BC)
  • addremove: ondersteuning addremove met expliciete paden in subrepos
  • back-out: voeg de optie -commit
  • toe
  • commit: afbreken als --addremove is opgegeven, maar mislukt
  • commit: verwijder de omgekeerde zoekopdracht naar de kopieerbron als deze zich niet in de bovenliggende map bevindt (issue4476)
  • commit: propagate --addremove to subrepos als -S is opgegeven (issue3759)
  • graft: toon meer bruikbare statusinformatie tijdens het enten
  • kern:
  • bundels: overschrijf geen bestaande back-upbundels (BC)
  • osx: patch .pax.gz-bestanden in pkg-bundels, zodat ze extraheren als root (issue4081)
  • revset: omgaan met verborgen linkrev voor bestand ontbreekt voor hoofd (issue4490)
  • revset: sta rev (-1) toe om nulrevisie (BC) aan te geven
  • revset: fixeer voorouders (null) met nulrevisie (issue4512)
  • subrepo: niet afbreken bij toevoegen wanneer niet-hg-subreposs aanwezig zijn (issue4513)
  • cmdserver: gebruik gegeven streams als pipe-kanalen zoals andere commando's
  • extensies: controleer alleen de compatibiliteit met hoofd- en kleine versies (BC)
  • https: ondersteuning van tls sni (servernaamindicatie) voor https urls (issue3090)
  • negeren: negeer bestanden ten opzichte van repo root (issue4473) (BC)
  • linkrev: omgaan met gefilterde linkrev zonder zichtbare kinderen (issue4307)
  • linkrev: pas ook linkrev aan bij bootstrappende annotatie (issue4305)
  • linkrev: gebruik de juiste manifest-inhoud bij het aanpassen van linrev (issue4499)
  • memctx: bereken het manifest correct met nieuw verwijderde bestanden (issue4470)
  • memctx: fix voor verwijderde bestanden repareren (issue4470)
  • obs store: schakel garbage collection uit tijdens de initialisatie (issue4456)
  • subrepo: ondersteuning voor verwijderen met expliciete paden in subrepos
  • subrepo: voeg volledige ondersteuning voor git toe voor git-subrepos
  • subrepo: voeg gedeeltelijke diff-ondersteuning toe voor git-subrepos
  • subrepo: voeg statusondersteuning toe voor genegeerde bestanden in git-subrepos
  • win32: verwijder het bestand Mercurial.ini van Inno Setup installer (issue4435)
  • hgweb:
  • hgweb: toestaan ​​diffs te bekijken tegen p1 of p2 voor samenvoegcommissies (issue3904)
  • extensies:
  • kleur: voeg ondersteuning toe voor het inkleuren van git subrepo diffs
  • kleur: voeg 'dim' toe in _effects
  • convert: on svn failure, let op libsvn version (issue4043)
  • omzetten: vervang revisiereferenties in berichten als deze & gt; = korte hashes
  • zijn
  • convert: handle LookupError in mercurial_source.lookuprev ()
  • extdiff: herintroduceer achterwaartse compatibiliteit met handmatig citeren van parameters
  • histedit: voeg een test toe om aan te geven dat issue4251 vast is (issue4251)
  • grootbestanden: fix commit van een map zonder grote bestandswijzigingen (issue4330)
  • grootbestanden: gebruik 'standaard' pad om grote bestanden te trekken, niet 'standaard-push'
  • grote bestanden: schakel subrepo-ondersteuning in voor toevoegen, vergeten, verwijderen
  • grote bestanden: toon voortgang bij het controleren van stand-in hashes in uitgaande changesets
  • mq: slimmere afhandeling van gewone headers
  • patchbom: honoreer witruimte en opmaak-veranderende diffopts (BC) niet
  • rebase: toon meer bruikbare statusinformatie tijdens het rebasen
  • rebase: zorg ervoor dat rebase-revisie zichtbaar blijft (issue4504)
  • extdiff: vermijd onverwachte citaatargumenten voor externe tools (issue4463)
  • markeren: negeer de extra regelafdrukken van Unicode (issue4291)
  • record: respecteer diffopts voor formaatverandering (issue4459)
  • niet

  • delen: optie toevoegen om bladwijzers te delen
  • transplantatie: lege wijzigingset correct overslaan (issue4423)

Wat is nieuw in versie 3.2.4:

  • demandimport: blacklist distutils.msvc9compiler (issue4475)
  • grote bestanden: back-out f72d73937853 - lineaire updates verwerken m - & gt; een andere
  • grootbestanden: repareer een valse waarschuwing voor ontbrekend bestand met 'remove -A' (issue4053)
  • grootbestanden: repareer een foutieve ontbrekende bestandwaarschuwing met vergeet (issue4053)
  • grote bestanden: introduceer de 'composelargefilematcher ()' methode
  • grote bestanden: markeer lfile zoals toegevoegd in lfdirstate wanneer de standaard is toegevoegd
  • sshpeer: grondiger shell-citaat

Wat is nieuw in versie 3.2.3:

  • context: stop geen instelling voor gewijzigde of toegevoegde knooppunten
  • darwin: laat ignorable codepunten weg wanneer een casepad wordt genormaliseerd ();
  • codering: voeg hfsignoreclean toe om door HFS genegeerde tekens op te schonen
  • grote bestanden: verwijder geen grote bestanden in een addremove dry-run
  • log: fix log -f langzaam pad om daadwerkelijk geschiedenis te volgen
  • logboek: instabiliteit van logbestand revset repareren
  • manifest: niet toestaan ​​dat het knooppunt-ID van een item wordt ingesteld op None
  • pathauditor: controleer op Windows-aliassen met korte namen
  • pathauditor: controleer of codepunten worden genegeerd in OS X
  • rebase: negeer de negatieve status bij het updaten naar de oorspronkelijke wc-bovenliggende regel
  • update: voeg tests toe voor niet-geregistreerd lokaal bestand
  • update: overschrijf niet-genegeerde genegeerde bestanden bij update

Wat is nieuw in versie 3.2.2:

  • changegroep: fix bestandskoppelingen tijdens nabestellingen (issue4462)
  • hgweb: stuur het juiste HTTP-antwoord na een niet-afgevangen uitzondering
  • grote bestanden: vermijd exec-bit onderzoek op de platforms zonder dat dit bekend is
  • grote bestanden: laat geen groot / standaard vragen zien als één zijde ongewijzigd is
  • manifest: verhelp een fout waarbij het bestand 'toevoegen' in het werkkopiebestand bugs was
  • samenvoegen: wees precies over wat is samengevoegd tot wat kort wordt weergegeven
  • samenvoegen: controleer vóór cd / dc-prompt of de gewijzigde kant echt is gewijzigd
  • mq: update van headers die voorkomen in de "verkeerde" volgorde
  • mq: insertplainheader introduceren - dezelfde naïeve implementatie als eerder
  • mq: als u kopteksten in de gewone modus toevoegt, scheidt u ze van het bericht (issue4453)
  • mq: bij het instellen van het bericht in de normale modus, scheid het van de kop (issue4453)
  • push: stop het onafhankelijke gebruik van bundle2 in syncphase (issue4454)
  • push-toets: grijp prepushkey hook failure (issue4455)
  • netjes af
  • hernoemen: rapport correct verwijderen en bestand toevoegen als gewijzigd (issue4458)
  • terugzetten: zoek naar kopieerinformatie voor alle lokale wijzigingen
  • revset: eerste en laatste fix voor generatorset (issue4465)
  • sjablonen: verbroken "minder" & amp; repareren "meer" koppelingen in papieren stijl (issue4460)

Wat is nieuw in versie 3.2.1:

  • bladwijzers: fixeer de opmaak van het uitwisselingsbericht (issue4439)
  • wijzigingsgroep: sla geen ongebruikte waarde op fnodes op (issue4443)
  • converteren: gebruik git diff-tree -Cn% in plaats van --find-copies = n% voor oudere git
  • ontdekking: indexen tussen sample en yesno moeten overeenkomen (issue4438)
  • ontdekking: beperk 'alle lokale hoofden die op afstand bekend zijn' tot 'echt' alles '(issue4438)
  • extdiff: citeer door de gebruiker geleverde opties doorgegeven aan shell
  • hgweb: herstel een crash bij het gebruik van web.archivesubrepos
  • mail: gebruik de verifycert-config-waarde eigenlijk
  • rebase: fix rebase zonder gemeenschappelijke voorouders (issue4446)
  • serveren: juiste metavariabele van --daemon-pipefds optie
  • templater: overschrijf de sleutelwoordtoewijzing niet in runsymbol () (issue4362)

Vergelijkbare software

monotone
monotone

11 May 15

gc-utils
gc-utils

3 Jun 15

csvplait
csvplait

14 Apr 15

Reacties op Mercurial

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!