....................................../////.===Shadow-Here===./////................................................ > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < ------------------------------------------------------------------------------------------------------------------- /////////////////////////////////////////////////////////////////////////////////////////////////////////////////// RIFF¤ WEBPVP8 ˜ ðÑ *ôô>‘HŸK¥¤"§£±¨àð enü¹%½_F‘åè¿2ºQú³íªú`N¿­3ÿƒügµJžaÿ¯ÿ°~¼ÎùnúîÞÖô•òíôÁÉß®Sm¥Ü/ ‡ó˜f£Ùà<˜„xëJ¢Ù€SO3x<ªÔ©4¿+ç¶A`q@Ì“Úñè™ÍÿJÌ´ª-˜ÆtÊÛL]Ïq*‘Ý”ì#ŸÌÏãY]@ê`¿ /ªfkØB4·®£ó z—Üw¥Pxù–ÞLШKÇN¾AkÙTf½è'‰g gÆv›Øuh~ a˜Z— ïj*á¥t d£“uÒ ¨`K˜¹ßþ]b>˜]_ÏÔ6W—è2r4x•íÖ…"ƒÖNîä!¦å Ú}ýxGøÌ —@ ;ÆÚŠ=ɾ1ý8lªË¥ô ^yf®Œ¢u&2©nÙÇ›ñÂñŒ³ aPo['½»øFùà­+4ê“$!lövlüÞ=;N®3ð‚õ›DÉKòÞ>ÄÍ ¥ˆuߤ#ˆ$6ù™¥îЇy’ÍB¼ çxÛ;X"WL£R÷͝*ó-¶Zu}º.s¸sšXqù–DþÿvªhüïwyŸ ¯é³lÀ:KCûÄ£Ëá\…­ ~—ýóî ¼ûûÜTÓüÇy…ŽÆvc»¾×U ñ¸žþоP÷¦ó:Ò¨¨5;Ð#&#ÖúñläÿÁœ GxÉ­/ñ‡áQðìYÉtÒw޼GÔ´zàÒò ð*ëzƒ•4~H]Ø‹f ñÓÈñ`NåWçs'ÆÏW^ø¹!XžµmQ5ÃËoLœÎ: ÞËÍ¥J ù…î èo£ßPÎñ¶ž8.Œ]ʵ~5›ÙË-ù*8ÙÖß±~ ©¹rÓê‚j¶d¸{^Q'˜±Crß ÚH—#¥¥QlÀ×ëã‡DÜ«èî þ&Çæžî;ŽÏºò6ÒLÃXy&ZŒ'j‚¢Ù€IßÚù+–MGi‰*jE€‘JcÜ ÓÌ EÏÚj]o˜ Þr <¾U ûŪæÍ/šÝH¥˜b”¼ ÁñßX GP›ï2›4WŠÏà×£…íÓk†¦H·ÅíMh–*nó÷à]ÁjCº€b7<ب‹¨5車bp2:Á[UªM„QŒçiNMa#<5›áËó¸HýÊ"…×Éw¹¦ì2º–x<›»a±¸3Weü®FÝ⑱ö–î–³|LPÈ~çð~Çå‡|º kD¢µÏàÆAI %1À% ¹Ò – ”ϝS¦‰4&¶£°à Öý”û_Ò Áw°A«Å€?mÇÛgHÉ/8)á¾ÛìáöŽP í¨PŸNÙµº¦‡§Ùš"ÿ«>+ªÕ`Ê÷‡‚ß Õû˜þãÇ-PÍ.¾XV‘€ dÜ"þ4¹ ±Oú‘©t¥¦FªÄÃÄ•b‚znýu½—#cDs˜ÃiÑOˆñ×QO=*IAÊ,¶ŽZƒ;‡wøXè%EÐk:F±Ú” .Ѽ+Áu&Ç`."pÈÉw o&¿dE6‘’EqTuK@Ì¥ã™À(Êk(h‰,H}RÀIXÛš3µ1©_OqÚÒJAñ$ÊÙÜ;D3çŒ[þùœh¬Ã³™ö6ç†NY".Ú‰ï[ªŸŒ '²Ð öø_¨ÂÉ9ué¶³ÒŠõTàîMØ#û¯gN‡bÙ놚X„ö …ÉeüÌ^J ‹€.œ$Æ)βÄeæW#óüßĺŸ€ ÀzwV 9oä»f4V*uB «Ë†¹ì¯žR霓æHXa=&“I4K;¯ç‹h×·"UŠ~<•╪Vêª&ÍSÃÆÅ?ÔqÎ*mTM ˜›µwêd#[C¡©§‘D<©àb†–ÁœøvH/,í:¯( ²£|4-„Æövv„Yͼ™^Á$ˆ„¢Û[6yB.åH*V¨æ?$=˜Ñ€•ñ·­(VlŸ‘ nÀt8W÷´Bûba?q9ú¶Xƒl«ÿ\ù¶’þòUÐj/õ¢Ìµ³g$ƒÎR!¸»|Oߍë’BhîÚÑ¢ñåŒJ„®„£2Ð3•ô02Nt…!£Í]Ïc½Qÿ?ˆ<&ÃA¾Ú,JˆijÌ#5yz„‰Î|ÊŽ5QÏ:‹ÐaóVÔxW—CpeÏzÐïíçôÿÅ_[hãsÐ_/ŽTÝ?BîˆííV$<¿i>²F¬_Eß¿ †bÊŒº­ÿ®Z H“C}”¬,Mp ý/Bá£w>˜YV°aƒúh+cŠ- r/[%|üUMHäQ°X»|û/@|°¥Ð !BÔ Ç¢Ä©š+Õì D«7ìN¶ŽðÔ " ƶ’ÖçtA‰Û×}{tþz­¾GÍ›k¹OEJR$ Â׃ «ëÁ"oÉôž$oUK(Ä)Ãz³Ê-‹êN[Ò3Œñbï8P 4ƒ×q¢bo|?<ÛX¬òÄͰL–±›(™ûG?ýË©ÚÄ–ÂDØÐ_Ç¡ô ¾–ÄÏø ×e8Ë©$ÄF¹Å‹ì[©óìl:F¾f´‹‹Xì²ï®\¬ôùƒ ÿat¥óèÒùHß0äe‚;ü×h:ÆWðHž=Ã8骣"kœ'Y?³}Tûè€>?0l›e1Lòñ„aæKÆw…hÖŠùW…ÈÆÄ0ši·›[pcwËþñiêíY/~-Á5˜!¿†A›™Mÿþ(±“t@â“ö2­´TG5yé]çå僳 .·ÍïçÝ7UÚ±Ð/Nè»,_Ï ùdj7\ï Wì4›„»c¸àešg#ÒÊ⥭áØo5‘?ÌdÝô¯ ¹kzsƒ=´#ëÉK›Ø´±-¥eW?‡çßtòTã…$Ý+qÿ±ƒ÷_3Ô¥í÷:æ–ž<·Ö‡‰Å¢ š‡%Ô—utÌÈìðžgÖÀz²À—ï÷Óîäõ{K'´È÷³yaÏÁjƒô}ž§®æÊydÕÈë5¯èˆõvÕ©ã*çD„ “z„Ó‡^^xÂ3M§A´JG‚öï 3W'ˆ.OvXè¡ÊÕª?5º7†˜(˜Ç¶#çê’¶!ÌdZK§æ 0fãaN]òY³RV ™î$®K2R¨`W!1Ôó\;Ý ýB%qæK•&ÓÈe9È0êI±žeŸß -ú@žQr¦ ö4»M¼Áè¹µmw 9 EÆE_°2ó„ŸXKWÁ×Hóì^´²GѝF©óäR†¦‰ç"V»eØ<3ùd3ÿÚ¤Žú“Gi" —‘_ÙËÎ~Üö¯¥½Î»üŸEÚŽåmÞþí ;ÞólËΦMzA"Âf(´òá;Éï(/7½ûñÌ­cïÕçлþÝz¾-ÍvÑ“pH­–ðÓj$¸Äû¤‚‘ãUBË-n“2åPkS5&‹Â|+g^œ®Ì͆d!OïäîU«c;{Û!ÅŽ«ëZ9Ókóˆ]¯ƒ›né `ÇÒ+tÆš (ØKá¾—=3œ®•vuMñg²\ï Ec€ 05±d™‡×iÇ×›UúvÌ¢£Èþ¡ÕØô¶ßÎA"ß±#Ö²ˆÊŸ¦*Ä~ij|àø.-¼'»Ú¥£h ofº¦‡VsR=N½„Î v˜Z*SÌ{=jÑB‹tê…;’HžH¯8–îDù8ñ¢|Q•bÛçš–‹m³“ê¨ åÏ^m¬Žãþ©ïêO‡½6] µÆ„Ooòü ²x}N¦Ë3ïé¿»€›HA˜m%çÞ/¿í7Fø“‹léUk)É°Œµ8Q8›:ÀŠeT*šõ~ôڝG6 ¢}`ùH­–”¡k ‰P1>š†®9z11!X wKfmÁ¦xÑ,N1Q”–æB¶M…ÒÃv6SMˆhU¬ÊPŽï‘öj=·CŒ¯u¹ƒVIЃsx4’ömÛýcå¡¶7ßŠß 57^\wÒÐÆ k§h,Œý î«q^R½3]J¸ÇðN ‚çU¬ôº^Áì} ³f©Õœ§ˆã:FÄÈ‚é(€™?àýÓüè1Gô£¼éj‚OÅñ  #>×—ßtà 0G¥Åa뀐kßhc™À_ÉñÞ#±)GD" YîäË-ÿÙ̪ ¹™a¯´¢E\ÝÒö‚;™„ë]_ p8‰o¡ñ+^÷ 3‘'dT4œŽ ðVë½° :¬víÑ«£tßÚS-3¶“þ2 †üüʨòrš¹M{É_¤`Û¨0ìjœøJ‡:÷ÃáZ˜†@GP&œÑDGÏs¡þ¦þDGú‘1Yá9Ôþ¼ ûø…§÷8&–ÜÑnÄ_m®^üÆ`;ÉVÁJ£?â€-ßê}suÍ2sõA NÌúA磸‘îÿÚ»ƒìö·á¿±tÑÐ"Tÿü˜[@/äj¬€uüªìù¥Ý˜á8Ý´sõj 8@rˆð äþZÇD®ÿUÏ2ùôõrBzÆÏÞž>Ì™xœ“ wiÎ×7_… ¸ \#€MɁV¶¥üÕÿPÔ9Z‡ø§É8#H:ƒ5ÀÝå9ÍIŒ5åKÙŠ÷qÄ>1AÈøžj"µÂд/ªnÀ qªã}"iŸBå˜ÓÛŽ¦…&ݧ;G@—³b¯“•"´4í¨ôM¨åñC‹ïùÉó¯ÓsSH2Ý@ßáM‡ˆKÀªÛUeø/4\gnm¥‹ŸŒ qÄ b9ÞwÒNÏ_4Ég³ú=܆‚´ •â¥õeíþkjz>éÚyU«Íӝ݃6"8/ø{=Ô¢»G¥ äUw°W«,ô—¿ãㆅү¢³xŠUû™yŒ (øSópÐ 9\åTâ»—*oG$/×ÍT†Y¿1¤Þ¢_‡ ¼ „±ÍçèSaÓ 3ÛMÁBkxs‰’R/¡¤ˆÙçª(*õ„üXÌ´ƒ E§´¬EF"Ù”R/ÐNyÆÂ^°?™6¡œïJ·±$§?º>ÖüœcNÌù¯G ‹ñ2ЁBB„^·úìaz¨k:#¨Æ¨8LÎõލ£^§S&cŒÐU€ü(‡F±Š¼&P>8ÙÁ ‰ p5?0ÊÆƒZl¸aô š¼¡}gÿ¶zÆC²¹¬ÎÖG*HB¡O<º2#ñŒAƒ–¡B˜´É$¥›É:FÀÔx¾u?XÜÏÓvN©RS{2ʈãk9rmP¼Qq̳ è¼ÐFׄ^¡Öì fE“F4A…!ì/…¦Lƒ… … $%´¾yã@CI¬ á—3PþBÏNÿ<ý°4Ü ËÃ#ØÍ~âW«rEñw‹eùMMHß²`¬Öó½íf³:‹k˜¯÷}Z!ã¿<¥,\#öµÀ¯aÒNÆIé,Ћ–lŽ#Àæ9ÀÒS·I’½-Ïp Äz¤Š Â* ­íÄ9­< h>׍3ZkËU¹§˜ŒŠ±f­’¤º³Q ÏB?‹#µíÃ¥®@(Gs«†vI¥Mµ‹Á©e~2ú³ÁP4ìÕi‚²Ê^ö@-DþÓàlÜOÍ]n"µã:žpsŽ¢:! Aõ.ç~ÓBûH÷JCÌ]õVƒd «ú´QÙEA–¯¯Œ!.ˆˆëQ±ù œ·Ì!Õâ )ùL„ÅÀlÚè5@B…o´Æ¸XÓ&Û…O«˜”_#‡ƒ„ûÈt!¤ÁÏ›ÎÝŠ?c9 â\>lÓÁVÄÑ™£eØY]:fÝ–—ù+p{™ðè û³”g±OƒÚSù£áÁÊ„ä,ï7š²G ÕÌBk)~ÑiCµ|h#u¤¶îK¨² #²vݯGãeÖ϶ú…¾múÀ¶þÔñ‚Š9'^($¤§ò “š½{éúp÷J›ušS¹áªCÂubÃH9™D™/ZöØÁ‡¦ÝÙŸ·kð*_”.C‹{áXó€‡c¡c€§/šò/&éš÷,àéJþ‰X›fµ“C¨œ®r¬"kL‰Â_q…Z–.ÉL~O µ›zn‚¹À¦Öª7\àHµšÖ %»ÇníV[¥*Õ;ƒ#½¾HK-ÖIÊdÏEÚ#=o÷Óò³´Š: Ç?{¾+9›–‘OEáU·S€˜j"ÄaÜ ŒÛWt› á–c#a»pÔZÞdŽtWê=9éöÊ¢µ~ ë ;Öe‡Œ®:bî3±ýê¢wà¼îpêñ¹¾4 zc¾ðÖÿzdêŒÑÒŝÀ‰s6¤í³ÎÙB¿OZ”+F¤á‡3@Ñëäg©·Ž ˆèª<ù@É{&S„œÕúÀA)‰h:YÀ5^ÂÓŒ°õäU\ ùËÍû#²?Xe¬tu‰^zÒÔãë¼ÛWtEtû …‚g¶Úüâî*moGè¨7%u!]PhÏd™Ý%Îx: VÒ¦ôÊD3ÀŽKÛËãvÆî…N¯ä>Eró–ð`5 Œ%u5XkñÌ*NU%¶áœÊ:Qÿú»“úzyÏ6å-၇¾ ´ ÒÊ]y žO‘w2Äøæ…H’²f±ÎÇ.ª|¥'gîV•Ü .̘¯€šòü¤U~Ù†*¢!?ò wý,}´°ÔÞnïoKq5µb!áÓ3"vAßH¡³¡·G(ÐÎ0Îò¼MG!/ài®@—¬04*`…«é8ªøøló“ˆÊ”èù¤…ßÊoÿé'ËuÌÖ5×È¡§ˆˆfŽë9}hìâ_!!¯  B&Ëö¶‰ÀAÙNVŸ Wh›¸®XÑJì¨ú“¿÷3uj²˜¨ÍÎìë±aúŠÝå¯ð*Ó¨ôJ“yºØ)m°WýOè68†ŸÏ2—‰Ïüꪫٚ¥‹l1 ø ÏÄFjêµvÌbü¦èÝx:X±¢H=MÐß—,ˆÉÇ´(9ú¾^ÅÚ4¿m‡$âX‘å%(AlZo@½¨UOÌÕ”1ø¸jÎÀÃÃ_ µ‘Ü.œº¦Ut: Æï’!=¯uwû#,“pþÇúŒø(é@?³ü¥‘Mo §—s@Œ#)§ŒùkL}NOÆêA›¸~r½¼ÙA—HJ«eˆÖ´*¡ÓpÌŸö.m<-"³ûÈ$¬_6­åf£ïÚâj1y§ÕJ½@dÞÁr&Í\Z%D£Íñ·AZ Û³øüd/ªAi†/Й~  ‡âĮҮÏh§°b—›Û«mJžòG'[ÈYýŒ¦9psl ýÁ ®±f¦x,‰½tN ‚Xª9 ÙÖH.«Lo0×?͹m¡å†Ѽ+›2ƒF ±Ê8 7Hցϓ²Æ–m9…òŸï]Â1äN†VLâCˆU .ÿ‰Ts +ÅÎx(%¦u]6AF Š ØF鈄‘ |¢¶c±soŒ/t[a¾–û:s·`i햍ê›ËchÈ…8ßÀUÜewŒðNOƒõD%q#éû\9¤x¹&UE×G¥ Í—™$ð E6-‡¼!ýpãÔM˜ Âsìe¯ñµK¢Ç¡ùôléœ4Ö£”À Š®Ðc ^¨À}ÙËŸ§›ºê{ÊuÉC ×Sr€¤’fÉ*j!úÓ’Gsùìoîßîn%ò· àc Wp÷$¨˜)û»H ×8ŽÒ€Zj¤3ÀÙºY'Ql¦py{-6íÔCeiØp‘‡XÊîÆUߢ܂ž£Xé¼Y8þ©ëgñß}é.ÎógÒ„ÃØËø¯»™§Xýy M%@NŠ À(~áÐvu7&•,Ù˜ó€uP‡^^®=_E„jt’ 403WebShell
403Webshell
Server IP : 66.235.200.170  /  Your IP : 18.219.206.240
Web Server : Apache
System : Linux gator4410.hostgator.com 5.14.0-162.23.1.9991722448259.nf.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Jul 31 18:11:45 UTC 2024 x86_64
User : bmgxafte ( 1214)
PHP Version : 8.2.28
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /usr/share/locale/de/LC_MESSAGES/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/share/locale/de/LC_MESSAGES/hg.mo
��r�c�<��	!�	!�	#�	4
3N
-�
-�
�
�
(5E3{�
�
��'�-94g;�0�(	
,2
:_
2�
4�
)-,0Z%�#���f��4
�B�����D�3O$]tN�A!Mc3�7�:?X@�J�r$G�*�c
:n/�O�X)6�T���	n��^$�"�7)x9l� �!��!h�"C#E#^Z#=�#��$��&�7'!�'3�')3-*�a+.U,.�,!�,�,*�,/-]K-(�-[�-.."L.So.�.]�.((/�Q/��/R�0��0��1�?2m'3��3�h4pU5��5��6�:7�9$�9��:2h;M�<Z�=iD?��?�t@[AXsAc�Aj0B^�B^�B_YC;�C�C��D/�E*F�?FK)G�uG�H��Hb~IW�J9K~�K�8L�M�M�N�O.�P �P�Q�R��S�]T)U�GVN&W{uX��X��Y�BZ�Z>[lG](�]�]��^��_?�a��aFgb��b�Fc�d
�d<eEeReae�e��f<�g�hT�h!�h�i|�ikTjM�j5ktDl��l[�mA�m~-ol�o�pr�p�Wqh�qfMr��rm�s^t�mt�Du��ue�v��v��wa�x<�x;&y�by��yM�zs�z]{�j|}3~�L����c����+���a	�`k�z̅vG�x��z7�q��P$��u�f<�����U�)��q&�:��,Ӌ��R����������5����b����'�����_@����Xm�ƔjǕ�2�C��P�7U�8��Lƙ9�OM����/~���7̛'�9,�@f�!��Cɜ=
�;K�5��B��4�\5�?��Ҟ�,�98�r�-��L��E�7G�C�Hàf�Ts�\ȡK%�7q�-��6ע-��<�T�pD����_X�?�����e��� �������f.�z����+��{ث#T��x�w���v��H��G�ɳ4Ѵ�������s��(!�7J�8��~���:��Ҹź�ںj]��Ȼic��ͼB��hξ�7��.����n�����?�9G�~��>��?�:���
�R��U���9�.��e�et����n����v~����&}�|���!����[��y)���`��^��f�3
��A������$��c���P����}��p*�����w��>����6]�����Q������X��]!��}���}�N_�=��A���.����kK�3��V���B���#��\��W��t�P�e�r�����+�}�oi�h�B�I^�B��m�hY�_�]"�m��x��g�������@�������XJb��������-�	�	
�
�r�S�CR
.�
�
�
��
F�F ug"�%B&Cig��M�8�L&�sCB@�O��=�=L?o���f���Kq>�G�VD>�~�Y*o�*����t��!x�!$u"h�"%#)# @#va#�#��#!�$��%�(��(N�)�*��*X+�o+$,2;,Zn,�,�,	�,�	-e�-�*.�._	/i/�/�/0�/B�/*00[0/y0a�01(1*4-G4Xu4U�4"$5�G5�5m�5	i6?s6d�6�7�	8�9��9��:hB;L�;e�;D^<5�<?�<=/(=5X=�=
�=*�=*�=	�=>>)>8>G>S>i>
r>�>6�>1�>?5?CK? �?0�?*�?@@m!@J�@m�@�HAj�Ai>B��B,C"5C*XC*�C%�C�C�C�C�C
DDDD'D/D7D?DFDNDVD^DfDnDvD}D�D	�D�D �D
�D!�D�DE	E
!E!,EINE,�E�E
�E�E!F$F!:F"\FF�F7�F�F
�F
�F�FG+G
8G
CGQGkGtG}G�G�G�G0�G�G1H03HdH|H�H�H�H�H�H-I*EIpI"�I)�I$�I+�I&"J%IJ-oJ(�J+�J
�J�JK)K@KWKFiK
�K�K)�K(�K)L*GL*rL'�L�L&�L+M%2M XM&yM�M�M �M*�M! N	BNLN,iN:�N�N�NO%O9OJOZOkO1�O�O�O�O3�O,P#EPiPzP#�P�P�P�P
QQ:Q*PQ{Q�Q�Q'�Q�Q"�Q%RERWRjR�R2�R&�R*�R" S+CS+oS�S�S�S�ST*THTgT+�TI�T�T+UBU)^U�U�U&�U'�U�U(V(AV+jV�V6�VA�V"WBW5[W�W3�W(�W7
X)EXoX~X"�X�X*�X
�X0Y<7YtY�YF�YF�Y40Z$eZ>�Z}�ZG[][Jv\��\�J]�^��_�`.�a7�bXckdc��ce[d �d>�d4!e0Ve;�e&�e$�eEf#Uf#yf#�f1�f%�f+gEg%Tg-zg)�g8�gh1(h�ZhL6i\�i��i�pj�Yk�k��kkla~mt�m\Un8�n��n0�oMpQ_p:�p��pC�ro0s5�s��so�t�"u��uCuv��v;>wUzwn�w=?x>}xU�x7y7Jy5�y��yhFzo�z�{R�{�|R�|<�|02}Wc}=�}X�}�R~a�~)S}��>��yفuS�kɂ�5�3-�a�je�=Ѕ�=��6̆F�uJ�?��A�gB�T��I���I�c�SK��������R�,׍I�oN��� ِD��9?��y��e�P��
H�S�"\����I�0ʔ7��3�'F�?n�M��#��� �����!���(��8�V�^j�Bə/�<��N��
�'�@4�u���B��Cݛh!�<��Aǝ�	��žt�����+��͟����#,�	P�
Z��e�$+�P�
c��n����	��\,�����s�����
��HȦ�!��*�
��.§B�(4�]�j�|���������ЩߩO�<��K��֬y������Jï��B�EO�����,��9߱�$��A�(�E�}X��ֵ9b���b�������
u����I�O�La�����>�|��s�>�S2�-�����z�4��P�������L��>��A�F�JU�n��@��P�� ��<�����%�����T����N��@�D�L�4U������3(��\���*,�W�1t�)����������l	�v���B��K��K5�K��5����*��������
��)�&���-!�=O�=����!������=$��b�������<��Z�� ����x��_-�1�����[v����jY����'n�������r�#E��i����|�
���������'��&��&��B�w��)a�G��2�������CY�f��z��W��(��#�":�m]�(��������L�}\�w�SR�N�����*��������g�t��������:�4�5�8�==�Q{���ng��T�u�SrnD�r&��� ��C{�l�	3=nB���>/	I	MO	�	�	�
��
��Yl>�
P
!j/�S��$��k<��X�R�~>�4��&�����
+892r;���<!
^3l��9�	�6Pau��*��"8Qn��4���)*.%YB4�H�K@2�H�w :� *� <� %#!�I!7"LR"U�"O�")E#1o#D�#G�#-.$�\$)%0C%:t%B�%#�%U&�l&>�&@/'?p'/�'>�'H(&h(7�(2�(x�(Ns)O�)b*Ku*0�*F�*k9+H�+O�+*>,Ei,7�,��,6x-.�-O�-3..Nb.)�.$�.Q/LR/r�/m0
�0��1;2GZ25�2(�233653'l3�3*�3(�3(�3*$4O4,V4-�4�44�45	5
%505<5K5\5z5�5�5.�56�5.65M63�6:�6�67#7B7#^71�7H�7+�7)8:8M86m8*�82�809039.d92�9�9
�9�9::-:@:U:g:.�:�:,�:�:;";?;V;"s;*�;�;%�;�;#<8<	O<Y<w<�<�<�< �<�<=#7=4[=2�=-�=�=�=*>	D>N>1]>#�>�>,�>(�>"?;?1P?�?�?�?�?�?�?�?#�?#@'B@%j@&�@9�@#�@A,A<AVAoA>|A.�A�ABB6B4MB"�B�B�B�B
�C�C<�C<7DtD�D�D�D�D,�D(E(0EYEpE!�El�E.FeIF��FG3G^{GY�Gd4H:�H;�I4JAEJ@�K��KDnLX�LIM�VMA�M?NHN'bN�Np�NO(#OLOfO{O5�O!�O%�OP$2PWPnP"�P#�P;�P%Q )Q&JQ#qQ�Q/�Q �Q?�Q$8R]R|R+�R$�R'�R S+1S&]S'�S!�S'�S&�S&T!DT&fT�T,�T-�T#U!(U(JUsU�U$�U'�U/�U!+V MVnV#�V)�V�V/�V$'W*LWwW#�W�W"�W�WX.4XcXBvX9�X$�XY(/Y#XY|Y�Y�Y&�Y'�Y!Z<ZVZ rZ:�Z2�Z.[-0[)^[+�['�["�[%�[%\.>\&m\*�\#�\�\*]".]*Q];|];�]$�]3^M^(i^�^(�^(�^5�^2_$H_m_�_)�_�_1�_$`4`)N`'x`"�`'�`U�`
Aa#Lapa�a�a�a�a�a�ab#b7bKbbbxb�b�b�b�b �bc)c,Icvc�c�c�c�c�c%d
EdPded"�d�d7�d<�d00e6ae9�e8�e9f<Ef&�f6�f3�f
g"g+1g5]g#�g�g�g�g�g
h hI:h�h�hD�hi'i=iwi4�i6�i+j/.j^jkj#�j
�j�j�j�j�jk1kKk`kpk�k3�k)�k�k&l"@lcl)�l�l�l�lm m"8m+[m.�m�m�m.�mn61n%hn�n�n�n
�n�n�n$o
'o05ofo vo,�o�o�o!�op+2p+^p5�p(�p(�p�q�q�r"�r�r�rs"s!?sas
xs,�s&�s!�s�st:tUt$pt�t
�t�t3�t6u#Iumu�u	�u �u9�u%
v]0v�v�v'�v&�vww7wWwmw#yw�w+�w'�wx/+x[x'zx"�x)�xB�x"2yUy)hy�y>�y/�yz9z7?z'wz'�z�z�z4�z%{@{ T{u{�{&�{�{/�{"|%|)C|0m|�|�|)�|�|}}1}D}S}l}�}"�}�}*�}?�}:~U~!n~�~+�~�~�~
#:Sg{'�/���,�-D�)r�����/ʀ(�� #�&D�k�}�&����ԁ���&�9�.T�������ɂ#�
�1�!Q�'s���-��� �#�*�B�R�h�z�����Ʉ(��1+�4]�8��3˅��'�-�"K�n�!��,��
܆�<�E�c�(s� ��-��C�8/�h�{�8��
��
ňDЈ	�+�)K�-u���	����̉߉��$�5�)P�z�������ÊҊ
�����$�4�L� c���!��*�����
�*�>�-V�*����nj8Ό�#�#;�_�3{�-��'ݍ��$1�V�#m�����Ύ2��.*�+Y�!�� ��!ȏ#��%�C�#a� �������/��)�8D�}�>��
ϑ0ݑ
�!�
>�0L�&}�=�����5�!M�o�������͓ݓ��1�4�&R�y�����Ô����4����Ӗ/�,�&C�)j�'��3��:�*+�:V� ��!��"Ԙ#��,�H�]�v�/��!ƙ$�
�+'�(S�'|�����šܚ��,�1�2K�!~�!��›ߛ,�( �:I�
��$�� ��؜=��'5� ]�~��� �� ֝)��*!�L�l���!��)Þ�*�).�X�s���(��ڟ'���!?�!a�3��9��5�>'�9f��� ��&�'�$0�#U�y���
����Ѣ�+��!$�F�^�o�������!ڣ��-�H�b�|�����.Ť9�.�
M� [�!|�����ѥ����(�1�M�hj�8Ӧ6�4C�$x��������!ȩ��,$�Q�)q�����"Ȫ� �#�!:�\�#t�'����ګ���3�E�d�����!��Ѭ$��(�F�"X�-{���ȭ^�@�]�"q�'��#���$�>�T�n�����%��ׯ�(�3,�`�?����԰�
�	'�91�k���7��ձ�(��%�<�9U�&��1���	��%�'E�m���,��-ѳ���$�78�p���+��Ҵ9�-+�"Y�|���+��յ��!�,?�6l���%��)ڶ�,�G�^�H{�Tķ!�#;�"_�#����"��3ܸ6�>G�$��!��͹���5�!M�o� ������
ɺԺ�<��$;�`�x���0��4׻�%� ;�\�4q���!��A�#�C�V�$g�����%������M"�p�����)��˾ݾ���+0�\�r�����+����"�A�%\�"����#��>�&�+F�r�/����'���*�=�N�[�y�&������[��C/�+s�<��#��#�"$�-G�6u���!��9��<�W�w�������W��W�On�8��9��[1�*��1������=��"8�A[�������0��=�Z�"y���3��)��/�%B�h�
w�����!��*��5�*B�'m�$��s��6.�e�On�#��"��"�((�-Q�<�(��#��	�)�5G�}���"��"��4��)-�W�f�n���W��!���
5�@�Z�r�-��&�������$�C�Z�v�"����*��*��%�D�!c�$����#������"
�"-�#P�$t�0��)��$�� � :�[�#k�)��������?��!8�&Z�0�� �� ����:��6�U�-u���(�� ���!!�C�-^�(����������2�#J�)n�-��!��!��5
�,@�m�u�C��&��2��-�>�W�s�)��%��/�� �",�O�\�8l���"�� �����&#�J�&[�4��*��&��	�)�H�(^� ��
������&���4�J�b�|�����
��������a�#e���#����'���!�#1�3U�'��)������&�$?�(d�&����7��+�-4�b�	�1��M��;	�!E�	g�q�'������"��f�!u�!����%��w��ws������'�0:�'k�2������-���&6�]�x��������������)�+@�l� �-������
��� �8�U�n���%��8��4��82�!k�+����#����'�%0�V�r���%��8�����='�)e�(��������#��*!�1L� ~�
������"��$���3�N�#i�*��/��)��$�e7�*�� ��&���$�6�J�a�s���$��	��������$�74�l�(��%��!�����,�*L�,w�?��*���(�4�)I�s���1��%��*�"0�S�&n�#����������5��%"�'H� p������)�
�&$� K�/l�����-�/�-5�c�|�"��-������$�51�g�$����#��	�5'�:]�$������+�0�,F�-s�'��1���+
�9�+W�"����.��&�(�=�#X�|�#�����+�?�%[���1����
�%�C�\�s���%��%��&�
/�#:�7^�3��!��	!<+h)�5��$�"%?$e��$��;�
2@W_!|%��%�&	0#N'r)�>�+/$6["o��/��!+)Ul,x�,���8.%g�5�X�<+R~ ��+��$%*5P�/�>�3	"@	)c	,�	N�		
6)
$`
�
�
 �
0�
*I"h!���w�.T"��(�>�)
E
`
8m
/�
1�
0+9)e���/�)Gg|��)�$�@?[����%5&\x�-�)�,I.x%�6��Ti&o���
�0� 9(Mv�I��)"Il��,�K�A2`!� ����*0[!o'�)�5�Rl6~,�[�&>e,t�!�K�'$Lay�����)�.Jbu������.H]s����� :G%^��F�@�0@q���"�! * G [ Ld 0� 0� ! (!I!h!{!3�!6�!.�!#."3R"�"�"�"�"�" �"#%#4#G#g#$#�#�#�#E�#.2$=a$+�$5�$.%+0%B\%'�%3�%8�%14&Pf&�&�&#�&2'F'f'"�'&�'�'�'�'$(;=(y()�("�(#�()&"),I)#v))�)�)	�)�)	�)�)*?<*|*0�*3�*4�*@-+4n+3�+&�+4�+"3,V,c,x,!�,5�,�,B-"K-"n-?�-!�-1�-*%.&P.(w.;�.-�.a
/Al/�/!�/(�/406J00�0�0�0�0g�0#[1"12�12�1'2N02@2R�2C3GW3*�3'�3(�3+43G4{4&�4(�43�45/5O5k5	�5'�5��5�6p�60	8.:8+i8:�8D�8494J99�9�9.�96�9>5:t:�:�:�:.�:#;7(;4`;;�;0�;(<,+<:X<6�<4�<)�<-)=0W=%�=#�=��=c>��>B?�U?�"@��@?aAG�BB�C],DV�D]�Dh?EG�EM�ED>F@�FI�FeGetGH�G.#H}RHE�H8IVOIZ�IIJhKJ�J��KweM��M'tN�N��N�O�O��Or|Q��QF~Rv�SM<T�Tr�T�U��V�kX�iY-!Z�OZ/[?M\��]0�^5�^-�^_,4_*a_w�_`z!`�`"�`S�`1af8a+�a��a�bV4c��c�=d�e��e��f�Gg�,h��h��i�j��l+Pm�|nbo�sp��qu�s�t�ud�u[1vm�v|�vmxwp�wlWx<�x#y�%z&%{'L{t{`�|��|�}�:~�����1��ˁ���҄fg�Ά*�>�(W����MT������b� g�s���������r��h�%�Z5�d��/��<%��b�>D�C���ǜ^v��՝�k��Q�
@�FN�
�������9d���I�����K��(��)������x4�f������[��w
���y��|�vi�������N�Ӱ���o�����dz�y�xB������Oc�B��Y��BP����c_��ùDw������y����������� p����	��v��������+�h����n��[��v�eL������1F��x�L�/S����M9�+������p��"��������$�/��F�l��H�;P�t��^��`���W��G��j<�]��F�:L����Nj�#��K��9)�Jc�D��#��P�Gh�B��M��TA�@��l��JD���#��#��O��F�E_�=��L��K0�L|�[��y%�M��d��QR�A��A��:(�@c����cu�����Z�j�Iw�����K��@��.����U�����V�3��4�1�����r|����
�A
�4O�r���������;�/�C�CH��������1����r��z��#���b�>	u-
��
�f�0�
F
GT��P?��Z"c}��xc��A������Ea�d��1���������f$�{ �� �G"B#	S#]%5b&5�'}�'~L(��(��)p<*��*��+�d,��,R�-��-��.
�/ �0e�1q2��2|3�3��4�R7K�8�>9��9��:7><]v<�<��=1x>|�?['@��@oA&�A��B��C�gE�/F��FmiG4�GIIZVI}�I}/J��Jl>L|�Lz(M��M�)N��N��O�oP�-Q��Q1�Rn�S(TFW
[X�fY:>Zy[�\�]��]�^^d�^KR_0�_�_*�_$	`g.ag�a��a~�c%#e<IeC�fy�f�DgP�gLIh`�h��h9�iNj[_j��jPmkJ�ke	l�ol�m{�m�Xnh�nQ\oC�od�pIWq��q,r4Br+wr0�s��sytG�t��uu�v')wqQw(�w�wx�#x�x�xs�y[J{�~��~N��	����^��u�Y�:p�Z���"�	8��B�i'����R�_o�υ��/"�BR�*����/ކa�p�2����-݊T�[`�"���ߋ��m���?%�se��ٍ�ʎp�����x�v.�Q��e��D]�5��?ؓ�/'�IW�
��	��<��3��*�9�O�`�p�
������
ŕӕ+�2�L�7`�t��'
�C5�/y������ė\F�����%�ԙ~T��Ӛi�&r�.��4ț0��2.�a�i�q�
y�����������������œʜҜڜ�����	��=�Y�#f�����
ŝН(ݝ`�9g�����͞ �0�59�(o�����N���%�1�#>�b�r�~���������ȠР٠+�I�!X�9z�B��!���9�V�%q�����.͢/��,�A�%Z�)��'��"ң!��)�$A�'f�������Ϥ��P�
m�x�0��0ĥ+��3!�+U�/��#��-զ-�.1�+`�+����֧#��.�!H�j�$w�1��_Ψ .�!O�+q�����ȩ�&��>�]�r���<��ު1��0�%B�"h���,��ԫ�,�#/�2S�;��¬ܬ���.�.N�}����� ƭ?�C'�9k�8��6ޮ:� P�q�$����"ί�"
�-�*M�Hx� ��6�%�2?�r�
��,��Fɱ�-.�"\�9���5ͲH�L�l�J��гJ�A;�:}�,�����9
�D�*b�
��0��*̵��
�?%�Xe�?��3��C2��v��L�Ke�����P�C��U�@.��o�O�gT����<�H��"�?<�<|�B��<��49�9n�F��1��4!�;V�B��<��*�=�<M�3��3��D��!7�;Y����O��s���M�����������5"�oX����bM�F��8��>0�go�]��G5�c}�J��x,�F���������n��B�f���Y�A��� ����>/�>n�w��;%�;a�D�����s��|���s�`��~�a�=~�K����S��T���2�i��>F�r��E��U>������v��8�BU������T7����@.�Co�E����[y�t��qJ�l��B)��l��)�g�����
��������!����$Q�'v�E��C��(���T����(&��O���a��A��<�7P�T��{�7Y���$���,�	�4�-=5sf�=�3.b�vnt
}I���d�da��KkN����}��+���	(	E	
a	l	�x	/k
�

�
�
����o��\
�L��
��I�2C�K���JqC�)8Rc~��y�9,�f�I����XM-VJ�C�*ODa��+��%��_t!�!��#>}$k�$o(&��&�e'A(�J(�(�)T	*�^*�+��+��,MD-��-0L0�}0o18�1l�1�)2�3S�3bL4��4X�5Z�5�@6G�6�
7�78�,8�9�9+�9g
:jr;	�;X�;@<D<	M<)W<�=��=?6>�v>9?J?-_?-�?>�?,�?'@".@Q@"U@�x@A'#AOKAZ�A[�A\RB?�B��B2�C�C�C"D*DFDERE�F+�F_�FL1G~G'�G�G�G�G�GG�G-H�1J��J0�K��L��MJ_N~�Ph)QL�R��R��S�~Uk2V��V<qW#�W��W��X&�Y��Z�u[N&\u]��^$j_$�_-�_-�_*`�;`�a.�a��a?�d�d��eD{fU�f�gh�gLi,_i(�i(�if�i.Ej�tj�4k(l�.m��mW]n��n�<oP�oPq�Vr�3s�t�t��u�zwI&x7px�xF�xt�x�jy�4z��z{Y{{�{bQ|v�}J+~�v~��~m���Z�N�tU�	ʁԁu݁�S�&�� �@�wE�#�������6��[�N=������"�<@�F}��Č8Y����{E���pőt6����e<�?����&v�����ŕ��
�=%�8c�;��ؖ���=�\�4k���
��?������8 �Y�j������/Ҙ��3�J�b��
�������.H�"w�.��,ɛ0��W'�:�L��a�?i�I����?��3ƞM��0H�&y�5��_֠p6�M��?��25�Uh�M��-��:�0
�B;�M~�H̤,�oB����KZ�F��J�98�Qr�Zħ9�RY�R��~��g~�h�wO�NǪ>�WU����Y?�E��(߬\�Fe����2W�"��^��6�fC�3��3ޯX�Xk�~İ~C�±��0��9ƳL�,M�8z�3��;�#�#=�*a�#�� ��ѵ?ص@�&Y�7����Ͷٶ
���#�<�(Q�$z�4��>Է?�ES�C��Iݸ'�%9�/_�(��2��?�V+�>����ݺ ��I�9f�H��J�E4�Gz�D¼ �(�8�X�x�����ǽ+޽C
�N�0i�����0ž���%4�+Z�!��5��޿:��1�
O�Z�!x���"���)�"�-=�4k�;��9�>�U�'b�9��
����<���;�.Q�-��#����6��&�<�C�L�`�,|�.��5��-�;<�;x�?��K��/@�p���!��#����E��;@�!|� ��%��4��D�)_�����Y���,�?F�@����
��&���5�HP�3��9����+?��k�-�h0����M��l����qu���>�;A�3}�@�����T��_��ZC����J1�|�!��1��%��~��~�.��)����9��I/�%y�.����,���8�)Q�C{�<��3��70�Eh�A����G
�3U�N��7��=�1N�C��G��D�6Q�I��>��>�.P�=�.��I��-6�5d�"��8��9��-0�,^�4��%��1��-�-F�;t�9��3��"�.A�6p�+��=��'�>9�*x�4��$��,��**�=U�B����^��UO�=��!��<�@B� ��"����@��-%�1S�"��#��#��F��>7�Iv�H��>	�?H�<��)��1��3!�FU�>��:��C�#Z�I~�>��:�QB�N��=��K!�,m�2�� ��,��<�DX���-��&��	�&)�P�Oj�7����1�/A�0q�3��V��-�.>�m���������(��� �#0�T�f�~������� ��!�� �!6�@X�.��������
�!*�CL���������"���6�=V�1��+��8��F+�Er�A��I��iD�1��&��L�\d�%������/�F�Y�mx�&�"
�i0���'��#���(�8?�>x�2��<�'�"4�.W�������!����O�\�y���"��=�,�/.�/^�+��#��1�+�'<�9d�#��#�"�1	�/;�(k���:��$�?-O'}�����(BCU�$�4�"&'F!n1�:�A�:?+z��04!e;�'��""'7J!��.�8�8Tk�"�
��,�;>@@+��	&	?;	){	f�	
&
5>
,t
�
&�
1�
.15$g>�2��2-M9{�<�T
&`
�
+�
-�
K�
9@8z�D�/00 a�G���#8!R)t�!� ��8>P��3�$�
&>Vk��)�+�0G?"�2�,�(
:3#n&�,�!�#,I _-�9�$�
4,5a9���:'B.j%���.�7J_/"�>�/G-g1�!�B�*,7W�/��6�-Fb(x��#��04e5�6�:�9+e0m�&��)�@)j�B�.�8)4b;�S�>' f } <� � 
� b� H!+Y!:�!U�!
"$"1"D" Z"{")�"�":�"#'#E#N#_#'k#�#�#�#�#�#�#!�#!$6$+R$/~$�$+�$�$�$%53%@i%�%�%U�%,&I&"a&�&6�&-�&''.'>'$Z''#�'�'�'�'7
(B(6Y(4�("�(!�("
)$-)!R)t)�)#�)!�)�)*1*0J*{*>�*�*?�*
(+26+
i+!w+
�+0�+'�+?,@,[,6u,$�,�,�,�, -0-!E-g-4o-�-)�-�-.!.">.#a.��.:3/!n0�00�03�0/1)B1l11�1<�1?�1O82$�2#�2'�2(�2C"3f3�3%�38�3&4'*40R44�46�4/�4	5)5&?5"f5�5>�5�5>�5,16,^6 �6!�6?�6-7;<7x7>�7!�7)�7R80e8+�8�8&�8(9(.97W9:�9$�9�9#:$*:;O:�:5�:4�:";$2;*W;9�;�;$�;#�;"<'?<8g<G�<>�<B'=9j=-�=(�==�=09>(j>5�> �>�>�>(?/?D?.^?&�?�?�?*�?*@?@[@(y@"�@9�@�@A8AWAjA5�AL�A#	B-B.?B'nB#�B&�B0�BC$-CRC
iCtC,�C��CPLD7�DB�D2EKE*hE�G(�G%�G#�G-"H&PH8wH�H�H'�H
I6&I']I/�I�I(�I+�I$%J+JJ"vJ�J�J0�J0�J$.K SK2tK"�K(�K�K"L4L/NL-~L �L�Ly�L&gM�M:�M"�MN#N4<N|qN�NO%O@O3SO�O�O6�OA�O.PDNP�P�P"�P�P		Q?QSQ%mQK�Q*�Q&
R91R$kR(�R8�R/�R?"S&bS�S�S9�SH�S-4T bT7�TA�T�T U2UFMU&�U!�UR�U0VOJV4�V.�V$�V#W;6WrW#�W(�W#�W@�WG6X~X-�X>�XYAY`YwY^�Yy�Y-oZ�Z�Z�Z�Z�Z:[MX[W�[K�[5J\�\�\:�\M�\&<]c]#{]�]�]�]"�]
^O(^$x^�^'�^�^J�^EF_$�_!�_-�_`:`U`+i`A�`'�`�`a11a"ca�a*�a�a�a*�aw%b�b�b�b&�bc"c:cScmc.�c�c�c/�c!d32d#fd�d&�d(�d6�d ,e#Me(qeB�e3�e4f Ff3gf!�f8�f�fg(g;gLg%Xg~g3�g�g�gn�g_\h/�h;�h/(i(Xi.�i=�i;�i*j+BjFnjE�j6�j2k%Ck"ik�k]�k`lTel:�l:�l|0m,�mC�mn$nO3n&�nW�n#o'&oNo:hoA�o)�o0p@p@Zp9�pA�p0qHqYqiq�q,�q5�qDr?Gr-�r*�r��r@bs	�sj�s+t#Dt1ht0�tJ�t=u*Tu-u*�u/�u7v&@v gv.�v5�vH�vB6wyw�w*�w!�wp�w+Qx"}x
�x�x�x�x*�x'&yNyayy%�y�y(�yz,%zRz?dz;�z3�z{&4{4[{�{+�{�{�{2|5>|'t|(�|1�|4�|A,}n}.�}�},�}B~.I~x~(�~T�~1&5H\0�'��?�"F�+i���%��+؀+�0�1P�&��/��0ف.
�9�M�l�7��(Â7�3$�)X�-��=��@�
/�!=�^_�.��U�C�S�h�!��3��)݅5�'=�0e�����P҆#�*<�'g� ����-ć�3�@?�?��*��)�,� B�-c�*����̉)�I� ]�*~�!��!ˊ���-�&:�a�{�s��2�2>�+q���?��
��#�+(�:T�7��*Ǎ(�-�1I�,{�7��.�$�J4�=�1��!��^�ny�E�1.�`�r�/��2��2�3&�yZ�*Ԓ)��()�0R�~��~�������.��:�/%�EU���$��9ѕ#�1/�a��������֖$��!+�6M�B��Ǘܗ8��&5�%\���"����"֘&�� �*9�9d�:��?ٙC�!]�9���7֚�3-�.a�#����ɛFڛM!�o�$��4��8�4 �U�n���5��6ܝ@�(T�}�!����1��4�#"�/F�v�0��9Ɵ*�.+�&Z�i��5�*!�0L�}�����̡�"���=1�
o�z�����,Ǣ>�3�;P�(��!�� ף���B/�Br�M��/� 3�T�c�5{���'ѥ<��/6�=f�+��)Ц&��)!�K�W�h�~�6����1է#�+� C�d�9��!��%ި#�@(�!i�*��6��4�<"� _���"��:������$�C>�9��>��=��/9�i�$��M��G��??������.��<�4'�;\�'��@���8�(Q�3z�8���B�(I�-r� ��1���,�'?�g�=��Fű0�"=�2`���"��ϲ'��1�K�g�(��1��$ݳ+�.�.=�El�;��1�& �G�
f�Lq���I޵B(�k�.��2��5�3�O�_�)~���WǷ�/1�
a�#o�*��-��#�+�1<�$n�'��9��1��S'�;{���6��-��'#�(K�t�3��$�� ڻ3��/�>�;J���C�� ڼ:��(6�>_�3��ҽ>�l1���6���,�'5�+]�������0ֿ;�C�5[�C��C�(�FB�B��c�(0�+Y�*������#��E�Q�0f�:��(��3��/�!D��f�2�#9�]�(}�=��*��"�2�E?�5��3��B��:2�7m���������%�(B�k�����,��!��2� 5�BV�D�������#5�0Y�7��%���� �5$�)Z�5��T���1.�B`�-��q��C�+I�u�������?��%�>�)X�#����J���!1�1S�&��$��.�� �6!�TX�&��D��#�3=�q����� ��6���,5�3b�4��Y���%�/��J��J!��l�#�9�6P���%��J��*�;�P�j�	����������+���1�P�l��������������3�$P�%u����������'&�N�"l���*������+��+�F�RZ�L��A��%<�#b�(��"��&��#��'�!E�
g�\r�R��<"�&_�&��-��(�� �G%�Jm�?��8��O1�������2�����$*�O�g�(���,���� �1�SH�9��>��5�FK�6��-��G��/?�Ao�4��8��\�0|���-��G��.A�+p�6��D���!6�X�4w�>��$��.�3?�@s���$��+��4%�2Z�#����	��
��,��-
�H;���:��9��;�DO�D��H��)"�;L�(��������/��9!�'[�F��"��"��N�)_�=��)��0��."�EQ�J��t��FW���4��A��?5�:u�?��
��)��(�sA�'��4��G�@Z�'��M��<�aN�J��f��9b�$��6��/��8(�a�1{�:��<�%�;.�$j�%����5������s�	��
���
�����0�K��
���	E>	��<���(������<�����h�	��4{�iC�I�
�Q	�{	HH�
�!	G;P��z�/����"��e����)��I��}
j��'�
��\R-�	c8a8ymL+I
��
�
��B�
�	�aF�9� ���A	2	
�e>���+	��
�	��
�{�Z^Wu
�-��0-bl��R	�	�"q��
dw44M)
�p
]�B���
�!�<17�B�P��m��
�6		g	sb�d

$]�5���
����	�$��

���
Vm
�
`p}��W	��\
�z���P6|�Q�
�p?	���c:fJis�F
b�z�@y�g\�
�	K	�8��'
�
���
%-N3d*u���"�	1	xr����
��ji	���	�	��
[�
/9�T�&
�	�95
��e���
k'���.�
���h��!<6�	
�LOo��=g|�
X�"@����F	�C/
�
9l�
X�
l
�T�r
��q\�oaQ{I����p��ews]h>�J�s��Z5!	.	y3	
����_�	{$
~	���	n&	�>�H7
Ti�W�L3�
@K9
	���Bp��G	~��oG����	�
��	�H�]���F��<G��nw����
���8	2��*	�
k''i����}*�	N��
gZ&�}_�	5�D'�w.1��}��A"|I#d�
��j5���Z��e
�T`C"�)�%�q	��]N
D�L
B����	/1��e'A
�����
P���1S�PO
[���C	3����	E�
�k1
�1�A�
���7�
tE��,,��;1HF^�F��
	�
�=C�W�#�		�
���	+/9}��K
��{b��,/~c�DP@
Z�T���
?O33%��|���P�
������3�	
�Q�3��R�@
�g�+
A�<)����R�
����"98�Z	�z����	���o��)�����	Y�G�Y
`Z=�D�����	
Rn�s
%	0�!
������W���}�b 2[
���f�	����
f	|
>v_	r�0
#���4�	����.�
�[���	sh4���
	�[�6�T�
���V��7	����p1
������
����J_
u=0�n
Q��*�;���
c��|	���s��:4n1g*R6pZ�X
�	������Uf�SE����l���
��	��	,I��;�	hv
�@$+@
�
������	G\	��
��	��
�����G�(�7	�	`	&#	�P�<[���~l�	xm�	���
�O�m�'�.4;
x����@G
�X��{m	����	�]��	����	E
�UD	��?��2,HW�^�f	>�tK��K���
��2G| r�^�.���[i�
ho����o
_�Cu�+�	� 	Cr�
�	��f�
7�H
�8�		�V	�
r	iNn�
M_��#*
�nJ	D�0�i����YE��	��I�K5lM
x
;U���	�kCu�V���5\�g����Xv�Ft
A�4���������	�(�	��	M\��(	�6<��)�
-
���k
���6L��
I�0MdD�W
Y �-JHW�E���	�

��d�z�MV
�	C��i�N�t�
9�
�	�_�O
�
�����	Y	!l�
��`AB
��S��E�_n�
H�
���*A����:z	�

x@N d	�K�;���	�E	,
��	���
�����Nj
�W+�#�;-\�0	u	�n	��	 
��
y���d	�[R��U�
�
�	���k
V2
8	���T�Q��s
WL5�?4���r4�YIXS�
^�p��P
{:��^
�|�����y
�=ka
a��
�B+kpQM�:&�q���
a��:v���=	�G��
^Z	X���$q��x���	��U
�>
G�����	o��t)	�$6������eNX��

rdFbN�	�
���7��)�
,z&MB<f��	���cox�P���#n�
�%	h�U�T	*���3

��N&	;wJ��	r��	*�
	��
V�N�
���&6d�����'����D�Y+�	:C�	�	W&z

��=�.����
!��H	�b�L	S	��#�T��B
�
#g�]	���+K>�v��
J����	(�VDq��
8�	X�
�
�S2�
��LTX	al	 ������~���r]���33y��
Y#����?]
������qg� 	�7v	&A�jV��	�	P�T{
�1j		�8h
R	n'�u�;F��0���Ox	E���t�
}?\b��}w�aC
V�%A��]o��7�V��
��i��
�)�	OD
�I	�.
���
��,	|@G7 ��0SB	9��$���	���	��Mc;����B]b

K�~e	��	�g3��
�	�
���/M�	��/�
�0"�	���*�
<
 ?R
Ji���
�s	9��
�y"
q�^k\�	DU��qt����Q�$	F����
�	}=��
�+��E'	���,�4	�.�e��(���	
������	���al$	���	�~�	���	_x�	�S:g�	z��v	�|��w
]w��	�
�
�
U
P��	i
{�
�"P	�a��
��(�@	$L`
�
u���	�
jR	!�
��
S	?f��	�Y��	,��-	[	�I�!�*a�(7_qx-�e�l���	�/ ���t~o	�T
�`�qN	ou�J�5
��
�>�	���zW��YZ		R.pj���
H�q���b-�	���Q
m���y	*���	�
_��t�	�����l�
v��L���\B�	�	�l,r�	b2�
[�8
X�z�	�4
�7�
��(
��@�
0��	8�
�L��X��	�.�a5���	Nc�K��[����	�k�:�<	GJmO'���?
���/	�
�p����`f��
)D���	*���W~.�
!Q��	���	�l�d�_�``�|��	Y��s�
��	3{�v��h�67��
h��o8
	�c~���+�,V$M�
��%I�M	c=�y��	�	�j�
O	�2�O?���_�	�	%��S�
	���nj/"����J
vZ�A����
�
V���f
�����:�
=�����Cw�	\�(	m�	��e������	9�#�	��Ty�	O��!�Sq
"	�

U�k�Hk	)>��
i>/r�=?
%
�	��Z
y
x��(0$!����/u��+)�f.�
}�����h	yx�	���~�	2%�Rkw����m�
����
<#
^5	!���Q��		�%U�YLAf����bS
������	K��m
�	�
�������6
<h�	"��H�
-:
�(��
6�8�	�#U���R���	@�o�
't��$�F~
����j
�g
�	d�d�	����
{�^	���	�b	` ��?���
1�;�
�}	Z��j����F��e:	��u�B��2ec��
�E�z4c
�
2f�w	A�����p[�t	������	�	�=
���c	�����U	�9	Q��	�	�&�^��5�[�
�v��	�E���>=s^���
hc�	��	2�-FK5,gn:&�|>�\�	v^�
m�]	J;	�	���L�	U������������
Q��-��	O6`J�������t�
��u�%�	OM&CwIr��%�X1�a	�	�(�j�YSp	����
9D?`m)��	disabling current template maps
	extending current template maps
	overriding default cvs keywordset

	configuration using current keyword template maps

	configuration using custom keyword template maps

	configuration using default cvs keywordset

	configuration using default svn keywordset

	keywords expanded

Description
===========
Final summary:
The following predicates are supported:
Write the introductory message for the patch series.
[+] marked option can be specified multiple times

additional help topics:
aliases: %s

broken pipe

diffs (%d lines):
diffs (truncated from %d to %d lines):
keywords written to %s:

use "hg help %s" to show the full help text

use "hg help -c %s" to see help for the %s command
          hg clone --uncompressed http://server/repo -u 1.5          hg clone -r 04e544 experimental/ good/          hg clone http://selenic.com/hg          hg clone project/ project-feature/          hg clone ssh://user@server//home/projects/alpha/          hg export --git -r 123:150 > changes.txt          hg export -r "outgoing()" -o "%n-%m.patch"          hg export -r 9353 | hg import -          hg lfpull -r "branch(default)"
              hg lfpull -r "head() and not closed()"          hg log -r "bisect(current)"          hg log -r "bisect(range)"         $ ls
         foo.c
         $ hg status
         ? foo.c
         $ hg add
         adding foo.c
         $ hg status
         A foo.c        $ cp -al REPO REPOCLONE        qguard foo.patch -- -stable    (negative guard)
        qguard bar.patch    +stable    (positive guard)
        qselect stable       Specifying negative guards now requires '--'.       To check out earlier revisions, you should use :hg:`update REV`.
       To cancel an uncommitted merge (and lose your changes),
       use :hg:`update --clean .`.       diff may generate unexpected results for merges, as it will
       default to comparing against the working directory's first
       parent changeset if no revisions are specified.       export may generate unexpected diff output for merge
       changesets, as it will compare the merge changeset against its
       first parent only.       log -p/--patch may generate unexpected diff output for merge
       changesets, as it will only compare the merge changeset against
       its first parent. Also, only files different from BOTH parents
       will appear in files:.       status may appear to disagree with diff if permissions have
       changed or a merge has occurred. The standard diff format does
       not report permission changes and diff only reports changes
       relative to one merge parent.      # display activity of developers by month
      hg churn -f "%Y-%m" -s -c      # display count of changed lines for every committer
      hg churn -t "{author|email}"      # display count of lines changed in every year
      hg churn -f "%Y" -s      # display daily activity graph
      hg churn -f "%H" -s -c      - all changesets that touch a directory, with diffs, excluding merges::      - all revision numbers that match a keyword::      - changesets ancestral to the working directory::      - changesets with full descriptions and file lists::      - check the most recent revision of a remote repository::      - clone a remote repository to a new directory named hg/::      - clone from an absolute path on an ssh server (note double-slash)::      - commit
      - import
      - pull
      - push (with this repository as the destination)
      - unbundle      - compare a file in the current working directory to its parent::      - create a lightweight local clone::      - export all the changesets between two revisions to a file with
        rename information::      - find all changesets by some user in a date range::      - last 10 commits on the current branch::      - show changes in the working directory relative to a
        changeset::      - split outgoing changes into a series of patches with
        descriptive names::      - summary of all changesets after the last tag::      - use export and import to transplant a bugfix to the current
        branch::      -A/--after can be used to remove only files that have already
      been deleted, -f/--force can be used to force deletion, and -Af
      can be used to remove files from the next revision without
      deleting them from the working directory.      1. If neither -c/--check nor -C/--clean is specified, and if
         the requested changeset is an ancestor or descendant of
         the working directory's parent, the uncommitted changes
         are merged into the requested changeset and the merged
         result is left uncommitted. If the requested changeset is
         not an ancestor or descendant (that is, it is on another
         branch), the update is aborted and the uncommitted changes
         are preserved.      2. With the -c/--check option, the update is aborted and the
         uncommitted changes are preserved.      3. With the -C/--clean option, uncommitted changes are discarded and
         the working directory is updated to the requested changeset.      <alias email> = <actual email>      <source ID> <destination ID>      ========= == == == ==
      opt/state A  C  M  !
      ========= == == == ==
      none      W  RD W  R
      -f        R  RD RD R
      -A        W  W  W  R
      -Af       R  R  R  R
      ========= == == == ==      ? - display help      Examples:      For efficiency, hardlinks are used for cloning whenever the
      source and destination are on the same filesystem (note this
      applies only to the repository data, not to the working
      directory). Some filesystems, such as AFS, implement hardlinking
      incorrectly, but do not report errors. In these cases, use the
      --pull option to avoid hardlinking.      In some cases, you can clone repositories and the working
      directory using full hardlinks with ::      K = keyword expansion candidate
      k = keyword expansion candidate (not tracked)
      I = ignored
      i = ignored (not tracked)
          M = modified
      A = added
      R = removed
      C = clean
      ! = missing (deleted by non-hg command, but still tracked)
      ? = not tracked
      I = ignored
        = origin of the previous file listed as A (added)      Mercurial will update the working directory to the first applicable
      revision from this list:      See :hg:`help revsets` for more about the `bisect()` keyword.      Some examples:      The following rules apply when the working directory contains
      uncommitted changes:      The following table details the behavior of remove for different
      file states (columns) and option combinations (rows). The file
      states are Added [A], Clean [C], Modified [M] and Missing [!]
      (as reported by :hg:`status`). The actions are Warn, Remove
      (from branch) and Delete (from disk):      This is the fastest way to clone, but it is not always safe. The
      operation is not atomic (making sure REPO is not modified during
      the operation is up to you) and you have to make sure your
      editor breaks hardlinks (Emacs and most Linux Kernel tools do
      so). Also, this is not compatible with certain extensions that
      place their metadata under the .hg directory, such as mq.      To avoid permanent data loss, rollback will refuse to rollback a
      commit transaction if it isn't checked out. Use --force to
      override this protection.      d - done, skip remaining changes and files
      a - record all changes to all remaining files
      q - quit, recording no changes      exclude path/to/file-or-dir      hg email -b               # send bundle of all patches not in default
      hg email -b DEST          # send bundle of all patches not in DEST
      hg email -b -r 3000       # bundle of all ancestors of 3000 not in default
      hg email -b -r 3000 DEST  # bundle of all ancestors of 3000 not in DEST      hg email -o               # send all patches not in default
      hg email -o DEST          # send all patches not in DEST
      hg email -o -r 3000       # send all ancestors of 3000 not in default
      hg email -o -r 3000 DEST  # send all ancestors of 3000 not in DEST      hg email -o -m mbox &&    # generate an mbox file...
        mutt -R -f mbox         # ... and view it with mutt
      hg email -o -m mbox &&    # generate an mbox file ...
        formail -s sendmail \   # ... and use formail to send from the mbox
          -bm -t < mbox         # ... using sendmail      hg email -r 3000          # send patch 3000 only
      hg email -r 3000 -r 3001  # send patches 3000 and 3001
      hg email -r 3000:3005     # send patches 3000 through 3005
      hg email 3000             # send patch 3000 (deprecated)      hg qguard other.patch -- +2.6.17 -stable      hg qimport -e existing-patch -n new-name      include path/to/file-or-dir      key parent1, parent2      original_branch_name new_branch_name      rename path/to/source path/to/destination      s - skip remaining changes to this file
      f - record remaining changes to this file      source author = destination author      y - record this change
      n - skip this change
      e - edit this change manually     hg log -r "not public()"    $ hg log -r1 --style changelog    $ hg log -r1 --template "{node}\n"
    b56ce7b07c52de7d5fd79fb89701ea538af65746    %s    (Verb) Updating the working directory to a specific changeset. See
    :hg:`help update`.    (deprecated, use configuration file)    - HGUSER (deprecated)
    - configuration files from the HGRCPATH
    - EMAIL
    - interactive prompt
    - LOGNAME (with ``@hostname`` appended)    - Mercurial [hg]
    - CVS [cvs]
    - Darcs [darcs]
    - git [git]
    - Subversion [svn]
    - Monotone [mtn]
    - GNU Arch [gnuarch]
    - Bazaar [bzr]
    - Perforce [p4]    - Mercurial [hg]
    - Subversion [svn] (history on branches is not preserved)    - Modified and unmodified tracked files
    - Ignored files (unless --all is specified)
    - New files added to the repository (with :hg:`add`)    - Unknown files: files marked with "?" by :hg:`status`
    - Empty directories: in fact Mercurial ignores directories unless
      they contain files under source control management    - ``rev`` for the revision number,
    - ``branch`` for the branch name,
    - ``desc`` for the commit message (description),
    - ``user`` for user name (``author`` can be used as an alias),
    - ``date`` for the commit date    - if it's a directory, all files ending with .rc are added
    - otherwise, the file itself will be added    --branchsort  convert from parent to child revision when possible,
                  which means branches are usually converted one after
                  the other. It generates more compact repositories.    --datesort    sort revisions by date. Converted repositories have
                  good-looking changelogs but are often an order of
                  magnitude larger than the same ones generated by
                  --branchsort.    --sourcesort  try to preserve source revisions order, only
                  supported by Mercurial sources.    -e/--edit, -m/--message or -l/--logfile set the patch header as
    well as the commit message. If none is specified, the header is
    empty and the commit message is '[mq]: PATCH'.    -u/--user and -d/--date can be used to set the (given) user and
    date, respectively. -U/--currentuser and -D/--currentdate set user
    to current user and date to current date.    :``%%``: literal "%" character
    :``%H``: changeset hash (40 hexadecimal digits)
    :``%N``: number of patches being generated
    :``%R``: changeset revision number
    :``%b``: basename of the exporting repository
    :``%h``: short-form changeset hash (12 hexadecimal digits)
    :``%m``: first line of the commit message (only alphanumeric characters)
    :``%n``: zero-padded sequence number, starting at 1
    :``%r``: zero-padded changeset revision number    :``%s``: basename of file being printed
    :``%d``: dirname of file being printed, or '.' if in repository root
    :``%p``: root-relative path name of file being printed    :``files``: a directory full of files (default)
    :``tar``:   tar archive, uncompressed
    :``tbz2``:  tar archive, compressed using bzip2
    :``tgz``:   tar archive, compressed using gzip
    :``uzip``:  zip archive, uncompressed
    :``zip``:   zip archive, compressed using deflate    :convert.cvsps.cache: Set to False to disable remote log caching,
        for testing and debugging purposes. Default is True.    :convert.cvsps.fuzz: Specify the maximum time (in seconds) that is
        allowed between commits with identical user and log message in
        a single changeset. When very large files were checked in as
        part of a changeset then the default may not be long enough.
        The default is 60.    :convert.cvsps.mergefrom: Specify a regular expression to which
        commit log messages are matched. If a match occurs, then the
        conversion process will add the most recent revision on the
        branch indicated in the regex as the second parent of the
        changeset. Default is ``{{mergefrombranch ([-\w]+)}}``    :convert.cvsps.mergeto: Specify a regular expression to which
        commit log messages are matched. If a match occurs, then the
        conversion process will insert a dummy revision merging the
        branch on which this log message occurs to the branch
        indicated in the regex. Default is ``{{mergetobranch
        ([-\w]+)}}``    :convert.hg.clonebranches: dispatch source branches in separate
        clones. The default is False.    :convert.hg.ignoreerrors: ignore integrity errors when reading.
        Use it to fix Mercurial repositories with missing revlogs, by
        converting from and to Mercurial. Default is False.    :convert.hg.saverev: store original revision ID in changeset
        (forces target IDs to change). It takes a boolean argument and
        defaults to False.    :convert.hg.tagsbranch: branch name for tag revisions, defaults to
        ``default``.    :convert.hg.usebranchnames: preserve branch names. The default is
        True.
        :convert.p4.startrev: specify initial Perforce revision (a
        Perforce changelist number).    :convert.svn.branches: specify the directory containing branches.
        The default is ``branches``.    :convert.svn.startrev: specify start Subversion revision number.
        The default is 0.    :convert.svn.tags: specify the directory containing tags. The
        default is ``tags``.    :convert.svn.trunk: specify the name of the trunk branch. The
        default is ``trunk``.    :hg:`resolve` must be used to resolve unresolved files.    :hooks.cvschangesets: Specify a Python function to be called after
        the changesets are calculated from the CVS log. The
        function is passed a list with the changeset entries, and can
        modify the changesets in-place, or add or delete them.    :hooks.cvslog: Specify a Python function to be called at the end of
        gathering the CVS log. The function is passed a list with the
        log entries, and can modify the entries in-place, or add or
        delete them.    Accepted destination formats [identifiers]:    Accepted source formats [identifiers]:    Accepts a revision range or the -a/--applied option. If --applied
    is specified, all applied mq revisions are removed from mq
    control. Otherwise, the given revisions must be at the base of the
    stack of applied patches.    Add all new files and remove all missing files from the
    repository.    After running this command you will need to make sure that
    largefiles is enabled anywhere you intend to push the new
    repository.    Alternatively you can specify -c/--change with a revision to see
    the changes in that changeset relative to its first parent.    An additional "debugcvsps" Mercurial command allows the builtin
    changeset merging code to be run without doing a conversion. Its
    parameters and output are similar to that of cvsps 2.1. Please see
    the command help for more details.    Any stripped changesets are stored in ``.hg/strip-backup`` as a
    bundle (see :hg:`help bundle` and :hg:`help unbundle`). They can
    be restored by running :hg:`unbundle .hg/strip-backup/BUNDLE`,
    where BUNDLE is the bundle file created by the strip. Note that
    the local revision numbers will in general be different after the
    restore.    Apply one or more compressed changegroup files generated by the
    bundle command.    Applying bundles preserves all changeset contents including
    permissions, copy/rename information, and revision history.    As a shortcut, you can also use the revision argument to mark a
    revision as good or bad without checking it out first.    Be careful with purge, as you could irreversibly delete some files
    you forgot to add to the repository. If you only want to print the
    list of files that this program would delete, use the --print
    option.
        Before using this command, you will need to enable email in your
    hgrc. See the [email] section in hgrc(5) for details.
        Bookmarks are pointers to certain commits that move when committing.
    Bookmarks are local. They can be renamed, copied and deleted. It is
    possible to use :hg:`merge NAME` to merge from a given bookmark, and
    :hg:`update NAME` to update to a given bookmark.    Bookmarks can be pushed and pulled between repositories (see :hg:`help
    push` and :hg:`help pull`). This requires both the local and remote
    repositories to support bookmarks. For versions prior to 1.8, this means
    the bookmarks extension must be enabled.    Bookmarks can be renamed, copied and deleted. Bookmarks are local,
    unless they are explicitly pushed or pulled between repositories.
    Pushing and pulling bookmarks allow you to collaborate with others
    on a branch without creating a named branch.    Bundle must be specified by the -R option.    But it will leave untouched:    By default the patch is included as text in the email body for
    easy reviewing. Using the -a/--attach option will instead create
    an attachment for the patch. With -i/--inline an inline attachment
    will be created. You can include a patch both as text in the email
    body and as a regular or an inline attachment by combining the
    -a/--attach or -i/--inline with the --body option.    By default this command prints revision number and changeset id,
    tags, non-trivial parents, user, date and time, and a summary for
    each commit. When the -v/--verbose switch is used, the list of
    changed files and full commit message are shown.    By default, all sources except Mercurial will use --branchsort.
    Mercurial uses --sourcesort to preserve original revision numbers
    order. Sort modes have the following effects:    By default, diffs are sent in the format generated by
    :hg:`export`, one per message. The series starts with a "[PATCH 0
    of N]" introduction, which describes the series as a whole.    By default, grep only prints output for the first revision of a
    file in which it finds a match. To get it to print every revision
    that contains a change in match status ("-" for a match that
    becomes a non-match, or "+" for a non-match that becomes a match),
    use the --all flag.    By default, push will not allow creation of new heads at the
    destination, since multiple heads would make it unclear which head
    to use. In this situation, it is recommended to pull and merge
    before pushing.    By default, rebase recreates the changesets in the source branch
    as descendants of dest and then destroys the originals. Use
    ``--keep`` to preserve the original source changesets. Some
    changesets in the source branch (e.g. merges from the destination
    branch) may be dropped if they no longer contribute any change.    By default, the revision used is the parent of the working
    directory; use -r/--rev to specify a different revision.    By default, the server logs accesses to stdout and errors to
    stderr. Use the -A/--accesslog and -E/--errorlog options to log to
    files.    By default, this command copies the contents of files as they
    exist in the working directory. If invoked with -A/--after, the
    operation is recorded, but no copying is performed.    By default, this command searches all directories in the working
    directory. To search just the current directory and its
    subdirectories, use "--include .".    CVS Source
    ##########    CVS source will use a sandbox (i.e. a checked-out copy) from CVS
    to indicate the starting point of what will be converted. Direct
    access to the repository files is not needed, unless of course the
    repository is ``:local:``. The conversion uses the top level
    directory in the sandbox to find the CVS repository, and then uses
    CVS rlog commands to find files to convert. This means that unless
    a filemap is given, all files under the starting directory will be
    converted, and that any directory reorganization in the CVS
    sandbox is ignored.    Changeset 3b16791d6642 in repository-name.
    http://my-project.org/hg/repository-name/rev/3b16791d6642    Changeset commit comment. Bug 1234.
    Comment lines start with ``#``. A specified path matches if it
    equals the full relative name of a file or one of its parent
    directories. The ``include`` or ``exclude`` directive with the
    longest matching path applies, so line order does not matter.    Commit changes to the given files into the repository. Unlike a
    centralized SCM, this operation is a local operation. See
    :hg:`push` for a way to actively distribute your changes.    Convert repository SOURCE to a new repository DEST, identical to
    SOURCE except that certain files will be converted as largefiles:
    specifically, any file that matches any PATTERN *or* whose size is
    above the minimum size threshold is converted as a largefile. The
    size used to determine whether or not to track a file as a
    largefile is the size of the first version of the file. The
    minimum size can be specified either with --size or in
    configuration as ``largefiles.size``.    Create a copy of an existing repository in a new directory.    Delete files not known to Mercurial. This is useful to test local
    and uncommitted changes in an otherwise-clean source tree.    Differences between files are shown using the unified diff format.    Do not attempt any read operations on this repository while the
    command is running. (Both repositories will be locked against
    writes.)
        Each member added to an archive file has a directory prefix
    prepended. Use -p/--prefix to specify a format string for the
    prefix. The default is the basename of the archive, with suffixes
    removed.    Each patch email has a Subject line of "[PATCH M of N] ...", using
    the first line of the changeset description as the subject text.
    The message contains two or three parts. First, the changeset
    description.    Elements:    Empty lines and lines starting with a ``#`` are ignored.    Example:    Examples::    Extend the current configuration by specifying maps as arguments
    and using -f/--rcfile to source an external hgrc file.    File history is shown without following rename or copy history of
    files. Use -f/--follow with a filename to follow history across
    renames and copies. --follow without a filename will only show
    ancestors or descendants of the starting revision.    Files that changed between either parent are marked as changed for
    the next commit and a commit must be performed before any further
    updates to the repository are allowed. The next commit will have
    two parents.    Finally, the patch itself, as generated by :hg:`export`.    Finishes the specified revisions (corresponding to applied
    patches) by moving them out of mq control into regular repository
    history.    For a faster but less accurate result, consider using ``filelog()``
    instead.    For each element in HGRCPATH:    For performance reasons, ``filelog()`` does not show every changeset
    that affects the requested file(s). See :hg:`help log` for details. For
    a slower, more accurate result, use ``file()``.    For remote repository, using --bundle avoids downloading the
    changesets twice if the incoming is followed by a pull.    Generate a compressed changegroup file collecting changesets not
    known to be in another repository.    Given a topic, extension, or command name, print help for that
    topic.    Guards control whether a patch can be pushed. A patch with no
    guards is always pushed. A patch with a positive guard ("+foo") is
    pushed only if the :hg:`qselect` command has activated it. A patch with
    a negative guard ("-foo") is never pushed if the :hg:`qselect` command
    has activated it.    Heads are where development generally takes place and are the
    usual targets for update and merge operations.    Hg debugcvsps reads the CVS rlog for current directory (or any
    named directory) in the CVS repository, and converts the log to a
    series of changesets based on matching commit log entries and
    dates.    Host *.mylocalnetwork.example.com
      Compression no
    Host *
      Compression yes    If --exact is specified, import will set the working directory to
    the parent of each patch before applying it, and will abort if the
    resulting changeset has a different ID than the one recorded in
    the patch. This may happen due to character set problems or other
    deficiencies in the text patch format.    If -a/--active is specified, only show active branches. A branch
    is considered active if it contains repository heads.    If -c/--closed is specified, also show branch heads marked closed
    (see :hg:`commit --close-branch`).    If -e/--edit is specified, Mercurial will start your configured editor for
    you to enter a message. In case qrefresh fails, you will find a backup of
    your message in ``.hg/last-message.txt``.    If -r/--rev is used, the specified revision and all its ancestors
    will be pushed to the remote repository.    If -s/--short is specified, files currently included in the patch
    will be refreshed just like matched files and remain in the patch.    If SOURCE is omitted, the 'default' path will be used.
    See :hg:`help urls` for more information.    If STARTREV is specified, only those heads that are descendants of
    STARTREV will be displayed.    If ``REVMAP`` isn't given, it will be put in a default location
    (``<dest>/.hg/shamap`` by default). The ``REVMAP`` is a simple
    text file that maps each source commit ID to the destination ID
    for that revision, like so::    If a list of files is omitted, all changes reported by :hg:`status`
    will be candidates for recording.    If a list of files is omitted, all changes reported by :hg:`status`
    will be committed.    If a parent of the working directory is stripped, then the working
    directory will automatically be updated to the most recent
    available ancestor of the stripped parent after the operation
    completes.    If a rebase is interrupted to manually resolve a merge, it can be
    continued with --continue/-c or aborted with --abort/-a.    If any file patterns are provided, the refreshed patch will
    contain only the modifications that match those patterns; the
    remaining modifications will remain in the working directory.    If directories are given on the command line, only files in these
    directories are considered.    If no commit message is specified, Mercurial starts your
    configured editor where you can enter a message. In case your
    commit fails, you will find a backup of your message in
    ``.hg/last-message.txt``.    If no destination directory name is specified, it defaults to the
    basename of the source with ``-hg`` appended. If the destination
    repository doesn't exist, it will be created.    If no destination directory name is specified, it defaults to the
    basename of the source.    If no directory is given, the current directory is used.    If no names are given, add all files to the repository.    If no patterns are given to match, this command prints the names
    of all files under Mercurial control in the working directory.    If no revision is given, all revisions will be converted.
    Otherwise, convert will only import up to the named revision
    (given in a format understood by the source).    If no revision is given, the parent of the working directory is
    used.    If no revision is given, the parent of the working directory is used,
    or tip if no revision is checked out.    If no revision is specified, the working directory's parent is a
    head revision, and the current branch contains exactly one other
    head, the other head is merged with by default. Otherwise, an
    explicit revision with which to merge with must be provided.    If no revision range is specified, the default is ``tip:0`` unless
    --follow is set, in which case the working directory parent is
    used as the starting revision.    If one revision is given, it is used as the base revision.
    If two revisions are given, the differences between them are
    shown. The --change option can also be used as a shortcut to list
    the changed files of a revision from its first parent.    If source is local, destination will have no patches applied. If
    source is remote, this command can not check if patches are
    applied in source, so cannot guarantee that patches are not
    applied in destination. If you clone remote repository, be sure
    before that it has no patches applied.    If the file doesn't exist, it's automatically created. It's
    updated on each commit copied, so :hg:`convert` can be interrupted
    and can be run repeatedly to copy new commits.    If the imported patch was generated by :hg:`export`, user and
    description from patch override values from message headers and
    body. Values given on command line with -m/--message and -u/--user
    override these.    If the pulled changes add a new branch head, the head is
    automatically merged, and the result of the merge is committed.
    Otherwise, the working directory is updated to include the new
    changes.    If you are committing the result of a merge, do not provide any
    filenames or -I/-X filters.    If you have just made a commit, that commit will be the tip. If
    you have just pulled changes from another repository, the tip of
    that repository becomes the current tip. The "tip" tag is special
    and cannot be renamed or assigned to a different changeset.    If you omit the destination repository, then hg assumes the
    destination will have all the nodes you specify with --base
    parameters. To create a bundle containing all changesets, use
    -a/--all (or --base null).    If you want to feed the output of this command into the "xargs"
    command, use the -0 option to both this command and "xargs". This
    will avoid the problem of "xargs" treating single filenames that
    contain whitespace as multiple filenames.    If you want to revert just one file to an older revision, use
    :hg:`revert [-r REV] NAME`.    Import a list of patches and commit them individually (unless
    --no-commit is specified).    In case email sending fails, you will find a backup of your series
    introductory message in ``.hg/last-email.txt``.    Initialize a new repository in the given directory. If the given
    directory does not exist, it will be created.    It is possible to limit the amount of source history to be
    converted by specifying an initial Perforce revision:    It is possible to map alternate email addresses to a main address
    by providing a file using the following format::    It is possible to specify an ``ssh://`` URL as the destination.
    See :hg:`help urls` for more information.    List changes in files, showing the revision id responsible for
    each line    List the repository's named branches, indicating which ones are
    inactive. If -c/--closed is specified, also list branches which have
    been marked closed (see :hg:`commit --close-branch`).    List which files in the working directory are matched by the
    [keyword] configuration patterns.    Mark dest as copies of sources; mark sources for deletion. If dest
    is a directory, copies are put in that directory. If dest is a
    file, there can only be one source.    Mark dest as having copies of source files. If dest is a
    directory, copies are put in that directory. If dest is a file,
    the source must be a single file.    Mercurial Source
    ################    Modified files are saved with a .orig suffix before reverting.
    To disable these backups, use --no-backup.    Must be run before changing/disabling active keywords.    Name a particular revision using <name>.    New files are ignored if they match any of the patterns in
    ``.hgignore``. As with add, these changes take effect at the next
    commit.    Nodes printed as an @ character are parents of the working
    directory.
        Omitting a queue name or specifying -l/--list will show you the registered
    queues - by default the "normal" patches queue is registered. The currently
    active queue will be marked with "(active)". Specifying --active will print
    only the name of the active queue.    Only local paths and ``ssh://`` URLs are supported as
    destinations. For ``ssh://`` destinations, no working directory or
    ``.hg/hgrc`` will be created on the remote side.    Option -q/--quiet hides untracked (unknown and ignored) files
    unless explicitly requested with -u/--unknown or -i/--ignored.    Output may be to a file, in which case the name of the file is
    given using a format string. The formatting rules are as follows:    Output may be to a file, in which case the name of the file is
    given using a format string. The formatting rules are the same as
    for the export command, with the following additions:    Patches must not yet be applied. Each patch will be successively
    applied to the current patch in the order given. If all the
    patches apply successfully, the current patch will be refreshed
    with the new cumulative patch, and the folded patches will be
    deleted. With -k/--keep, the folded patch files will not be
    removed afterwards.    Path names are defined in the [paths] section of your
    configuration file and in ``/etc/mercurial/hgrc``. If run inside a
    repository, ``.hg/hgrc`` is used, too.    Perforce Source
    ###############    Please see :hg:`help urls` for important details about ``ssh://``
    URLs. If DESTINATION is omitted, a default path will be used.    Prepare a new changeset with the effect of REV undone in the
    current working directory.    Print a list of version controlled files for the given revision.
    If no revision is given, the first parent of the working directory
    is used, or the null revision if no revision is checked out.    Print a revision history alongside a revision graph drawn with
    ASCII characters.    Print a summary identifying the repository state at REV using one or
    two parent hash identifiers, followed by a "+" if the working
    directory has uncommitted changes, the branch name (if not default),
    a list of tags, and a list of bookmarks.    Print files under Mercurial control in the working directory whose
    names match the given patterns.    Print the changeset header and diffs for one or more revisions.
    If no revision is given, the parent of the working directory is used.    Print the children of the working directory's revisions. If a
    revision is given via -r/--rev, the children of that revision will
    be printed. If a file argument is given, revision in which the
    file was last changed (after the working directory revision or the
    argument to --rev if given) is printed.
        Print the revision history of the specified files or the entire
    project.    Print the root directory of the current repository.    Print the working directory's parent revisions. If a revision is
    given via -r/--rev, the parent of that revision will be printed.
    If a file argument is given, the revision in which the file was
    last changed (before the working directory revision or the
    argument to --rev if given) is printed.    Prints the list of directories being watched by the inotify server.
        Pull changes from a remote repository to a local one.    Push changesets from the local repository to the specified
    destination.    Rebase uses repeated merging to graft changesets from one part of
    history (the source) onto another (the destination). This can be
    useful for linearizing *local* changes relative to a master
    development tree.    Recover from an interrupted commit or pull.    Return 0 on success.
        Returns 0 if all files are successfully added.
        Returns 0 if import succeeded.
        Returns 0 if matching heads are found, 1 if not.
        Returns 0 if push was successful, 1 if nothing to push.
        Returns 0 if successful.
        Returns 0 on success, 1 if an update had unresolved files.
        Returns 0 on success, 1 if any warnings encountered.
        Returns 0 on success, 1 if errors are encountered.
        Returns 0 on success, 1 if no changes found.
        Returns 0 on success, 1 if no rollback data is available.
        Returns 0 on success, 1 if nothing changed.
        Returns 0 on success, 1 if nothing to rebase or there are
    unresolved conflicts.
        Returns 0 on success, 1 if there are unresolved files.
        Returns 0 on success.    Returns 0 on success.
        Returns 0 on successful completion.
        Returns 0 on successful creation of a new patch.
        Returns 0.
        Run after (re)enabling keyword expansion.    Schedule files to be version controlled and added to the
    repository.    Schedule the indicated files for removal from the current branch.    Search revisions of files for a regular expression.    See :hg:`help dates` for a list of formats valid for -d/--date.    See :hg:`help dates` for a list of formats valid for -d/--date.
        See :hg:`help keyword` on how to construct patterns both for
    inclusion and exclusion of files.    See :hg:`help qnew` & :hg:`help record` for more information and
    usage.
        See :hg:`help revisions` and :hg:`help revsets` for more about
    specifying revisions.    See :hg:`help templates` for information on templates and filters.
        See :hg:`help urls` for details on specifying URLs.    See :hg:`help urls` for more information.    See pull for details of valid destination formats.    See pull for valid source format details.    Show changesets not found in the specified destination repository
    or the default push location. These are the changesets that would
    be pushed if a push was requested.    Show current, custom, or default keyword template maps and their
    expansions.    Show definition of symbolic path name NAME. If no name is given,
    show definition of all available names.    Show differences between revisions for the specified files, using
    an external program. The default program used is diff, with
    default options "-Npru".    Show differences between revisions for the specified files, using
    the %(path)s program.    Show differences between revisions for the specified files.    Show new changesets found in the specified path/URL or the default
    pull location. These are the changesets that would have been pulled
    if a pull at the time you issued this command.    Show status of files in the repository. If names are given, only
    files that match are shown. Files that are clean or ignored or
    the source of a copy/move operation, are not listed unless
    -c/--clean, -i/--ignored, -C/--copies or -A/--all are given.
    Unless options described with "show only ..." are given, the
    options -mardu are used.    Shows a diff which includes the current patch as well as any
    changes which have been made in the working directory since the
    last refresh (thus showing what the current patch would become
    after a qrefresh).    Similarly, passing --rev to "hg clone" will fail to use any
    hardlinks, falling back to a complete copy of the source
    repository.    Source history can be retrieved starting at a specific revision,
    instead of being integrally converted. Only single branch
    conversions are supported.    Source patch repository is looked for in <src>/.hg/patches by
    default. Use -p <url> to change.    Specifying a path to a repository root or Mercurial bundle will
    cause lookup to operate on that repository/bundle.    Statistics are based on the number of changed lines, or
    alternatively the number of matching revisions if the
    --changesets option is specified.    Subversion Source
    #################    Supports switching between different patch queues, as well as creating
    new patch queues and deleting existing ones.    Tags are used to name particular revisions of the repository and are
    very useful to compare different revisions, to go back to significant
    earlier versions or to mark branch points as releases, etc. Changing
    an existing tag is normally disallowed; use -f/--force to override.    The Mercurial source recognizes the following configuration
    options, which you can set on the command line with ``--config``:    The Perforce (P4) importer can be given a p4 depot path or a
    client specification as source. It will convert all files in the
    source to a flat Mercurial repository, ignoring labels, branches
    and integrations. Note that when a depot path is given you then
    usually should specify a target directory, because otherwise the
    target may be named ``...-hg``.    The ``include`` directive causes a file, or all files under a
    directory, to be included in the destination repository, and the
    exclusion of all other files and directories not explicitly
    included. The ``exclude`` directive causes files or directories to
    be omitted. The ``rename`` directive renames a file or directory if
    it is converted. To rename from a subdirectory into the root of
    the repository, use ``.`` as the path to rename to.    The authormap is a simple text file that maps each source commit
    author to a destination commit author. It is handy for source SCMs
    that use unix logins to identify authors (e.g.: CVS). One line per
    author mapping and the line format is::    The branchmap is a file that allows you to rename a branch when it is
    being brought in from whatever external repository. When used in
    conjunction with a splicemap, it allows for a powerful combination
    to help fix even the most badly mismanaged repositories and turn them
    into nicely structured Mercurial repositories. The branchmap contains
    lines of the form::    The bundle file can then be transferred using conventional means
    and applied to another repository with the unbundle or pull
    command. This is useful when direct push and pull are not
    available or when exporting an entire repository is undesirable.    The codes used to show the status of files are::    The current working directory is updated with all changes made in
    the requested revision since the last common predecessor revision.    The exact name of the destination archive or directory is given
    using a format string; see :hg:`help export` for details.    The filemap is a file that allows filtering and remapping of files
    and directories. Each line can contain one of the following
    directives::    The files will be added to the repository at the next commit. To
    undo an add before that, see :hg:`forget`.    The following options are supported:    The following options can be set with ``--config``:    The following options can be used with ``--config``:    The header for each folded patch will be concatenated with the
    current patch header, separated by a line of ``* * *``.    The information shown in the changeset header is: author, date,
    branch name (if non-default), changeset hash, parent(s) and commit
    comment.    The key is the revision ID in the source
    revision control system whose parents should be modified (same
    format as a key in .hg/shamap). The values are the revision IDs
    (in either the source or destination revision control system) that
    should be used as the new parents for that node. For example, if
    you have merged "release-1.0" into "trunk", then you should
    specify the revision on "trunk" as the first parent and the one on
    the "release-1.0" branch as the second.    The keys can be:    The location of the source is added to the new repository's
    ``.hg/hgrc`` file, as the default to be used for future pulls.    The patch directory must be a nested Mercurial repository, as
    would be created by :hg:`init --mq`.    The patch is inserted into the series after the last applied
    patch. If no patches have been applied, qimport prepends the patch
    to the series.    The patch will have the same name as its source file unless you
    give it a new one with -n/--name.    The patches must not be applied, and at least one patch is required. Exact
    patch identifiers must be given. With -k/--keep, the patch files are
    preserved in the patch directory.    The queue repository is unversioned by default. If
    -c/--create-repo is specified, qinit will create a separate nested
    repository for patches (qinit -c may also be run later to convert
    an unversioned patch repository into a versioned one). You can use
    qcommit to commit changes to this queue repository.    The splicemap is a file that allows insertion of synthetic
    history, letting you specify the parents of a revision. This is
    useful if you want to e.g. give a Subversion merge two parents, or
    graft two disconnected series of history together. Each entry
    contains a key, followed by a space, followed by one or two
    comma-separated values::    The strip command removes the specified changesets and all their
    descendants. If the working directory has uncommitted changes, the
    operation is aborted unless the --force flag is supplied, in which
    case changes will be discarded.    The tip revision (usually just called the tip) is the changeset
    most recently added to the repository (and therefore the most
    recently changed head).    This activates the "stable" guard. mq will skip foo.patch (because
    it has a negative match) but push bar.patch (because it has a
    positive match).    This can be especially useful if your changes have been applied to
    an upstream repository, or if you are about to push your changes
    to upstream.    This command behaves differently than Unix grep. It only accepts
    Python/Perl regexps. It searches repository history, not the
    working directory. It always prints the revision number in which a
    match appears.    This command helps to find changesets which introduce problems. To
    use, mark the earliest changeset you know exhibits the problem as
    bad, then mark the latest changeset which is free from the problem
    as good. Bisect will update your working directory to a revision
    for testing (unless the -U/--noupdate option is specified). Once
    you have performed tests, mark the working directory as good or
    bad, and bisect will either update to another candidate changeset
    or announce that it has found the bad revision.    This command is deprecated, please use :hg:`heads` instead.    This command is deprecated, use :hg:`rebase` instead.    This command is deprecated. Without -c, it's implied by other relevant
    commands. With -c, use :hg:`init --mq` instead.    This command is deprecated; use :hg:`commit --mq` instead.    This command is intended as a debugging tool for the CVS to
    Mercurial converter, and can be used as a direct replacement for
    cvsps.    This command is not available when committing a merge.    This command is not intended for use on public repositories. Once
    changes are visible for pull by other users, rolling a transaction
    back locally is ineffective (someone else may already have pulled
    the changes). Furthermore, a race is possible with readers of the
    repository; for example an in-progress pull from the repository
    may fail if a rollback is performed.    This command is useful for discovering when a change was made and
    by whom.    This command lets you recreate those hardlinks and reclaim that
    wasted space.    This command schedules the files to be removed at the next commit.
    To undo a remove before that, see :hg:`revert`. To undo added
    files, see :hg:`forget`.    This command should be used with care. There is only one level of
    rollback, and there is no way to undo a rollback. It will also
    restore the dirstate at the time of the last transaction, losing
    any dirstate changes since that time. This command does not alter
    the working directory.    This command takes effect at the next commit. To undo a rename
    before that, see :hg:`revert`.    This command takes effect with the next commit. To undo a copy
    before that, see :hg:`revert`.    This command tries to fix the repository status after an
    interrupted operation. It should only be necessary when Mercurial
    suggests it.    This command will display a histogram representing the number
    of changed lines or revisions, grouped according to the given
    template. The default template will group changes by author.
    The --dateformat option may be used to group the results by
    date instead.    This finds all changes from the repository at the specified path
    or URL and adds them to a local repository (the current one unless
    -R is specified). By default, this does not update the copy of the
    project in the working directory.    This finds all changes from the repository at the specified path
    or URL and adds them to the local repository.    This lists both regular and local tags. When the -v/--verbose
    switch is used, a third column "local" is printed for local tags.    This means that purge will delete:    This operation is symmetrical to pull: it is identical to a pull
    in the destination repository from the current one.    This repository will be relinked to share space with ORIGIN, which
    must be on the same local disk. If ORIGIN is omitted, looks for
    "default-relink", then "default", in [paths].    This will perform an extensive check of the repository's
    integrity, validating the hashes and checksums of each entry in
    the changelog, manifest, and tracked files, as well as the
    integrity of their crosslinks and indices.    To cancel an uncommitted merge (and lose your changes), use
    :hg:`update --clean .`.    To check out a particular version, use -u/--update, or
    -U/--noupdate to create a clone with no working directory.    To create a new queue, use -c/--create. The queue is automatically made
    active, except in the case where there are applied patches from the
    currently active queue in the repository. Then the queue will only be
    created and switching will fail.    To delete an existing queue, use --delete. You cannot delete the currently
    active queue.    To facilitate version control, distribution, and merging of tags,
    they are stored as a file named ".hgtags" which is managed similarly
    to other project files and can be hand-edited if necessary. This
    also means that tagging creates a new commit. The file
    ".hg/localtags" is used for local tags (not shared among
    repositories).    To import a patch from standard input, pass - as the patch file.
    When importing from standard input, a patch name must be specified
    using the --name flag.    To import an existing patch while renaming it::    To pull only a subset of changesets, specify one or more revisions
    identifiers with -r/--rev or branches with -b/--branch. The
    resulting clone will contain only the specified changesets and
    their ancestors. These options (or 'clone src#rev dest') imply
    --pull, even for local source repositories. Note that specifying a
    tag will include the tagged changeset but not the changeset
    containing the tag.    To read a patch from standard input, use "-" as the patch name. If
    a URL is specified, the patch will be downloaded from it.
    See :hg:`help dates` for a list of formats valid for -d/--date.    To select a different program, use the -p/--program option. The
    program will be passed the names of two directories to compare. To
    pass additional options to the program, use -o/--option. These
    will be passed before the names of the directories to compare.    To set guards on another patch::    To stop managing a patch and move it into permanent history,
    use the :hg:`qfinish` command.    Transactions are used to encapsulate the effects of all commands
    that create new changesets or propagate existing changesets into a
    repository.    Unfortunately, subsequent pulls into either repository will break
    hardlinks for any files touched by the new changesets, even if
    both repositories end up pulling the same changes.    Unless -f/--force is specified, branch will not let you set a
    branch name that already exists, even if it's inactive.    Update sets the working directory's parent revision to the specified
    changeset (see :hg:`help parents`).    Update the repository's working directory to the specified
    changeset. If no changeset is specified, update to the tip of the
    current named branch and move the current bookmark (see :hg:`help
    bookmarks`).    Use --new-branch if you want to allow push to create a new named
    branch that is not present at the destination. This allows you to
    only create a new branch without forcing other changes.    Use --to-normal to convert largefiles back to normal files; after
    this, the DEST repository can be used without largefiles at all.    Use -C/--clean to reset the working directory branch to that of
    the parent of the working directory, negating a previous branch
    change.    Use -d/--default to disable current configuration.    Use -n/--none to deactivate guards (no other arguments needed).
    When no guards are active, patches with positive guards are
    skipped and patches with negative guards are pushed.    Use -s/--series to print a list of all guards in the series file
    (no other arguments needed). Use -v for more information.    Use :hg:`diff` if you only want to see the changes made since the
    last qrefresh, or :hg:`export qtip` if you want to see changes
    made by the current patch without including changes made since the
    qrefresh.    Use :hg:`incoming` if you want to see what would have been added
    by a pull at the time you issued this command. If you then decide
    to add those changes to the repository, you should use :hg:`pull
    -r X` where ``X`` is the last changeset listed by :hg:`incoming`.    Use null as the changeset to remove the working directory (like
    :hg:`clone -U`).    Use the --no-backup option to discard the backup bundle once the
    operation completes.    Use the -g/--git option to generate diffs in the git extended diff
    format. For more information, read :hg:`help diffs`.    Use the -g/--git option to generate diffs in the git extended diff
    format. See :hg:`help diffs` for more information.    Use the -g/--git option to keep the patch in the git extended diff
    format. Read the diffs help topic for more information on why this
    is important for preserving permission changes and copy/rename
    information.    Use the -s/--similarity option to detect renamed files. This
    option takes a percentage between 0 (disabled) and 100 (files must
    be identical) as its parameter. With a parameter greater than 0,
    this compares every removed file with every added file and records
    those similar enough as renames. Detecting renamed files this way
    can be expensive. After using this option, :hg:`status -C` can be
    used to check which files were identified as moved or renamed. If
    not specified, -s/--similarity defaults to 100 and only renames of
    identical files are detected.    Use the :hg:`qguard` command to set or print guards on patch, then use
    qselect to tell mq which guards to use. A patch will be pushed if
    it has no guards or any positive guards match the currently
    selected guard, but will not be pushed if any negative guards
    match the current guard. For example::    Use the command :hg:`update` to switch to an existing branch.    Use the command :hg:`update` to switch to an existing branch. Use
    :hg:`commit --close-branch` to mark this branch as closed.    Useful to prevent inadvertent keyword expansion and to speed up
    execution by including only files that are actual candidates for
    expansion.    Using the -r/--rev or -d/--date options, revert the given files or
    directories to their states as of a specific revision. Because
    revert does not change the working directory parents, this will
    cause these files to appear modified. This can be helpful to "back
    out" some or all of an earlier change. See :hg:`backout` for a
    related method.    Verify the integrity of the current repository.    When REV is not given, print a summary of the current state of the
    repository.    When a merge is needed, the working directory is first updated to
    the newly pulled changes. Local changes are then merged into the
    pulled changes. To switch the merge order, use --switch-parent.    When repositories are cloned locally, their data files will be
    hardlinked so that they only use the space of a single repository.    When two revision arguments are given, then changes are shown
    between those revisions. If only one revision is specified then
    that revision is compared to the working directory, and, when no
    revisions are specified, the working directory files are compared
    to its parent.    With --debug, the source (filename and line number) is printed
    for each config item.    With -A/--all and -v/--verbose the codes used to show the status
    of files are::    With -b/--bundle, changesets are selected as for --outgoing, but a
    single email containing a binary Mercurial bundle as an attachment
    will be sent.    With -f/--force, an existing patch of the same name will be
    overwritten.    With -i/--inactive, the new bookmark will not be made the active
    bookmark. If -r/--rev is given, the new bookmark will not be made
    active even if -i/--inactive is not given. If no NAME is given, the
    current active bookmark will be marked inactive.
        With -m/--mbox, instead of previewing each patchbomb message in a
    pager or sending the messages directly, it will create a UNIX
    mailbox file with the patch emails. This mailbox file can be
    previewed with any mail user agent which supports UNIX mbox
    files.    With -n/--test, all steps will run, but mail will not be sent.
    You will be prompted for an email recipient address, a subject and
    an introductory message describing the patches of your patchbomb.
    Then when all is done, patchbomb messages are displayed. If the
    PAGER environment variable is set, your pager will be fired up once
    for each patchbomb message, so you can verify everything is alright.    With -o/--outgoing, emails will be generated for patches not found
    in the destination repository (or only those which are ancestors
    of the specified revisions if any are provided)    With -s/--similarity, hg will attempt to discover renames and
    copies in the patch in the same way as :hg:`addremove`.    With -v, print file permissions, symlink and executable bits.
    With --debug, print file revision hashes.    With multiple arguments, print names and values of all config
    items with matching section names.    With no argument, show the current branch name. With one argument,
    set the working directory branch name (the branch will not exist
    in the repository until the next commit). Standard practice
    recommends that primary development take place on the 'default'
    branch.    With no arguments, print a list of commands with short help messages.    With no arguments, print names and values of all config items.    With no arguments, print the currently active guards.
    With arguments, set guards for the named patch.    With no arguments, prints the currently active guards.
    With one argument, sets the active guard.    With no revision specified, revert the specified files or directories
    to the contents they had in the parent of the working directory.
    This restores the contents of files to an unmodified
    state and unschedules adds, removes, copies, and renames. If the
    working directory has two parents, you must explicitly specify a
    revision.    With one argument of the form section.name, print just the value
    of that config item.    With one argument, renames the current patch to PATCH1.
    With two arguments, renames PATCH1 to PATCH2.    With the --switch-parent option, the diff will be against the
    second parent. It can be useful to review a merge.    With the -d/--diffstat option, if the diffstat program is
    installed, the result of running diffstat on the patch is inserted.    With the -d/--diffstat or --confirm options, you will be presented
    with a final summary of all messages and asked for confirmation before
    the messages are sent.    Without argument, pops off the top of the patch stack. If given a
    patch name, keeps popping off patches until the named patch is at
    the top of the stack.    Without the -a/--text option, annotate will avoid processing files
    it detects as binary. With -a, annotate will annotate the file
    anyway, although the results will probably be neither useful
    nor desirable.    Without the -a/--text option, diff will avoid generating diffs of
    files it detects as binary. With -a, diff will generate a diff
    anyway, probably with undesirable results.    Without the -a/--text option, export will avoid generating diffs
    of files it detects as binary. With -a, export will generate a
    diff anyway, probably with undesirable results.    You can change compression method with the -t/--type option.
    The available compression methods are: none, bzip2, and
    gzip (by default, bundles are compressed using bzip2).    You can import a patch straight from a mail message. Even patches
    as attachments work (to use the body part, it must have type
    text/plain or text/x-patch). From and Subject headers of email
    message are used as default committer and commit message. All
    text/plain body parts before first diff are added to commit
    message.    You can register an existing patch inside the patch directory with
    the -e/--existing flag.    You can specify which changesets to rebase in two ways: as a
    "source" changeset or as a "base" changeset. Both are shorthand
    for a topologically related set of changesets (the "source
    branch"). If you specify source (``-s/--source``), rebase will
    rebase that changeset and all of its descendants onto dest. If you
    specify base (``-b/--base``), rebase will select ancestors of base
    back to but not including the common ancestor with dest. Thus,
    ``-b`` is less precise but more convenient than ``-s``: you can
    specify any changeset in the source branch, and rebase will select
    the whole branch. If you specify neither ``-s`` nor ``-b``, rebase
    uses the parent of the working directory as the base.    You can use :hg:`bookmark NAME` to set a bookmark on the working
    directory's parent revision with the given name. If you specify
    a revision using -r REV (where REV may be an existing bookmark),
    the bookmark is assigned to that revision.    You should not rebase changesets that have already been shared
    with others. Doing so will force everybody else to perform the
    same rebase or they will end up with duplicated changesets after
    pulling in your rebased changesets.    You will be prompted for whether to record changes to each
    modified file, and for files with multiple changes, for each
    change to use. For each query, the following responses are
    possible::    [bugzilla]
    bzurl=http://my-project.org/bugzilla
    user=bugmail@my-project.org
    password=plugh
    version=xmlrpc
    bzemail=bugzilla@my-project.org
    template=Changeset {node|short} in {root|basename}.
             {hgweb}/{webroot}/rev/{node|short}\n
             {desc}\n
    strip=5    [bugzilla]
    bzurl=http://my-project.org/bugzilla
    user=bugmail@my-project.org
    password=plugh
    version=xmlrpc
    template=Changeset {node|short} in {root|basename}.
             {hgweb}/{webroot}/rev/{node|short}\n
             {desc}\n
    strip=5    [bugzilla]
    host=localhost
    password=XYZZY
    version=3.0
    bzuser=unknown@domain.com
    bzdir=/opt/bugzilla-3.2
    template=Changeset {node|short} in {root|basename}.
             {hgweb}/{webroot}/rev/{node|short}\n
             {desc}\n
    strip=5    [extensions]
    bugzilla =    [hooks]
    # run bugzilla hook on every change pulled or pushed in here
    incoming.bugzilla = python:hgext.bugzilla.hook    [keyword]
    # expand keywords in every python file except those matching "x*"
    **.py =
    x*    = ignore    [keywordset]
    # prefer svn- over cvs-like default keywordmaps
    svn = True    [usermap]
    user@emaildomain.com=user.name@bugzilladomain.com    [web]
    baseurl=http://my-project.org/hg    aliases: %s    committer = Bugzilla user    hg add/remove/copy/rename work as usual, though you might want to
    use git-style patches (-g/--git or [diff] git=1) to track copies
    and renames. See the diffs help topic for more information on the
    git diff format.    kwexpand refuses to run if given files contain local changes.
        kwshrink refuses to run if given files contain local changes.
        qnew creates a new patch on top of the currently-applied patch (if
    any). The patch will be initialized with any outstanding changes
    in the working directory. You may also use -I/--include,
    -X/--exclude, and/or a list of files after the patch name to add
    only changes to matching files to the new patch, leaving the rest
    as uncommitted modifications.    qselect can change the guards on applied patches. It does not pop
    guarded patches by default. Use --pop to pop back to the last
    applied patch that is not guarded. Use --reapply (which implies
    --pop) to push back to the current patch afterwards, but skip
    guarded patches.    ssh://example.com//tmp/repository    where "original_branch_name" is the name of the branch in the
    source repository, and "new_branch_name" is the name of the branch
    is the destination repository. No whitespace is allowed in the
    branch names. This can be used to (for instance) move code in one
    repository from "default" to a named branch.   $ hg tip --template "{date|isodate}\n"
   2008-08-21 18:22 +0000   The more specific you are in your filename patterns the less you
   lose speed in huge repositories.   The rules will first apply when files are touched in the working
   copy, e.g. by updating to null and back to tip to touch all files.  # 'none' turns off all effects
  status.clean = none
  status.copied = none  # A bad user is denied on all branches:
  * = bad-user  # A few users are allowed on branch-a:
  branch-a = user-1, user-2, user-3  # Everyone (except for "user6" and "@hg-denied" - see acl.deny above)
  # will have write access to any file under the "resources" folder
  # (except for 1 file. See acl.deny):
  src/main/resources/** = *  # Everyone is allowed on branch-for-tests:
  branch-for-tests = *  # Everyone is denied to the frozen branch:
  frozen-branch = *  # Group "hg-denied" will not have write access to any file:
  ** = @hg-denied  # Nobody will be able to change "DONT-TOUCH-THIS.txt", despite
  # everyone being able to change all other files. See below.
  src/main/resources/DONT-TOUCH-THIS.txt = *  # Only one user is allowed on branch-b:
  branch-b = user-1  # The super user is allowed on any branch:
  * = super-user  # To match everyone, use an asterisk for the user:
  # my/glob/pattern = *  # Use this if you want to check access restrictions at commit time
  pretxncommit.acl = python:hgext.acl.hook  # Use this if you want to check access restrictions for pull, push,
  # bundle and serve.
  pretxnchangegroup.acl = python:hgext.acl.hook  # User "doc_writer" has write access to any file under the "docs"
  # folder:
  docs/** = doc_writer  # User "jack" and group "designers" have write access to any file
  # under the "images" folder:
  images/** = jack, @designers  # add new command called meld, runs meld (no need to name twice)
  meld =  # add new command called vdiff, runs kdiff3
  vdiff = kdiff3  # add new command called vimdiff, runs gvimdiff with DirDiff plugin
  # (see http://www.vim.org/scripts/script.php?script_id=102) Non
  # English user, be sure to put "let g:DirDiffDynamicDiffText = 1" in
  # your .vimrc
  vimdiff = gvim -f "+next" \
            "+execute 'DirDiff' fnameescape(argv(0)) fnameescape(argv(1))"  # one email for all outgoing changesets
  outgoing.notify = python:hgext.notify.hook  # user6 will not have write access to any file:
  ** = user6  $ dd if=/dev/urandom of=randomdata count=2000
  $ hg add --large randomdata
  $ hg commit -m 'add randomdata as a largefile'  $ hg add --lfsize 2  $ hg lfconvert --size 10 oldrepo newrepo  $parent1, $plabel1 - filename, descriptive label of first parent
  $child,   $clabel  - filename, descriptive label of child revision
  $parent2, $plabel2 - filename, descriptive label of second parent
  $root              - repository root
  $parent is an alias for $parent1.  %s in %s should not have %s line endings  -f    ->  ::.
  -d x  ->  date(x)
  -k x  ->  keyword(x)
  -m    ->  merge()
  -u x  ->  user(x)
  -b x  ->  branch(x)
  -P x  ->  !::x
  -l x  ->  limit(expr, x)  .hgtags = release_engineer  :``xmlrpc``:       Bugzilla XMLRPC interface.
  :``xmlrpc+email``: Bugzilla XMLRPC and email interfaces.
  :``3.0``:          MySQL access, Bugzilla 3.0 and later.
  :``2.18``:         MySQL access, Bugzilla 2.18 and up to but not
                     including 3.0.
  :``2.16``:         MySQL access, Bugzilla 2.16 and up to but not
                     including 2.18.  :``{bug}``:     The Bugzilla bug ID.
  :``{root}``:    The full pathname of the Mercurial repository.
  :``{webroot}``: Stripped pathname of the Mercurial repository.
  :``{hgweb}``:   Base URL for browsing Mercurial repositories.  Alternatively specify "ssh -C" as your ssh command in your
  configuration file or with the --ssh command line option.  An alternative syntax is ``x..y``.  Default ``changeset {node|short} in repo {root} refers to bug
  {bug}.\ndetails:\n\t{desc|tabindent}``  See also the ``[usermap]`` section.  [acl.allow.branches]  [acl.allow.branches]
  # Empty  [acl.allow]
  # if acl.allow is not present, all users are allowed by default
  # empty acl.allow = no users allowed  [acl.deny.branches]  [acl.deny]
  # This list is checked first. If a match is found, acl.allow is not
  # checked. All users are granted access if acl.deny is not present.
  # Format for both lists: glob pattern = user, ..., @group, ...  [acl]
  # Allow or deny access for incoming changes only if their source is
  # listed here, let them pass otherwise. Source is "serve" for all
  # remote access (http or ssh), "push", "pull" or "bundle" when the
  # related commands are run locally.
  # Default: serve
  sources = serve  [cia]
  # your registered CIA user name
  user = foo
  # the name of the project in CIA
  project = foo
  # the module (subproject) (optional)
  #module = foo
  # Append a diffstat to the log message (optional)
  #diffstat = False
  # Template to use for log messages (optional)
  #template = {desc}\n{baseurl}{webroot}/rev/{node}-- {diffstat}
  # Style to use (optional)
  #style = foo
  # The URL of the CIA notification service (optional)
  # You can use mailto: URLs to send by email, e.g.
  # mailto:cia@cia.vc
  # Make sure to set email.from if you do this.
  #url = http://cia.vc/
  # print message instead of sending it (optional)
  #test = False
  # number of slashes to strip for url paths
  #strip = 0  [color]
  mode = terminfo  [color]
  status.modified = blue bold underline red_background
  status.added = green bold
  status.removed = red bold blue_background
  status.deleted = cyan bold underline
  status.unknown = magenta bold underline
  status.ignored = black bold  [diff-tools]
  kdiff3.diffargs=--L1 '$plabel1' --L2 '$clabel' $parent $child  [email]
  from = My Name <my@email>
  to = recipient1, recipient2, ...
  cc = cc1, cc2, ...
  bcc = bcc1, bcc2, ...
  reply-to = address1, address2, ...  [extdiff]
  # add new command that runs GNU diff(1) in 'context diff' mode
  cdiff = gdiff -Nprc5
  ## or the old way:
  #cmd.cdiff = gdiff
  #opts.cdiff = -Nprc5  [extdiff]
  kdiff3 =  [extensions]
  # disabling extension bar residing in /path/to/extension/bar.py
  bar = !/path/to/extension/bar.py
  # ditto, but no path was supplied for extension baz
  baz = !
  [extensions]
  foo =  [extensions]
  myfeature = ~/.hgext/myfeature.py  [factotum]
  executable = /bin/auth/factotum
  mountpoint = /mnt/factotum
  service = hg  [hgk]
  path=/location/of/hgk  [hgk]
  vdiff=vdiff  [hooks]  [hooks]
  # one email for each incoming changeset
  incoming.notify = python:hgext.notify.hook
  # one email for all incoming changesets
  changegroup.notify = python:hgext.notify.hook  [hooks]
  # one of these:
  changegroup.cia = python:hgcia.hook
  #incoming.cia = python:hgcia.hook  [interhg]
  issues = s!issue(\d+)!<a href="http://bts/issue\1">issue\1</a>!
  bugzilla = s!((?:bug|b=|(?=#?\d{4,}))(?:\s*#?)(\d+))!<a..=\2">\1</a>!i
  boldify = s!(^|\s)#(\d+)\b! <b>#\2</b>!
  [largefiles]
  minsize = 2  [largefiles]
  patterns =
    *.jpg
    re:.*\.(png|bmp)$
    library.zip
    content/audio/*  [mq]
  git = auto/keep/yes/no  [mq]
  keepchanges = True  [mq]
  secret = True  [notify]
  config = /path/to/subscriptionsfile  [pager]
  attend = annotate, cat, diff, export, glog, log, qdiff  [pager]
  ignore = version, help, update  [pager]
  pager = less -FRX  [paths]
  alias1 = URL1
  alias2 = URL2
  ...  [patterns]
  **.py = native
  **.vcproj = CRLF
  **.txt = native
  Makefile = LF
  **.jpg = BIN  [phases]
  publish = False  [progress]
  delay = 3 # number of seconds (float) before showing the progress bar
  changedelay = 1 # changedelay: minimum delay before showing a new topic.
                  # If set to less than 3 * refresh, that value will
                  # be used instead.
  refresh = 0.1 # time in seconds between refreshes of the progress bar
  format = topic bar number estimate # format of the progress bar
  width = <none> # if set, the maximum width of the progress information
                 # (that is, min(width, term width) will be used)
  clear-complete = True # clear the progress bar after it's done
  disable = False # if true, don't show a progress bar
  assume-tty = False # if true, ALWAYS show a progress bar, unless
                     # disable is given  [repository]
  native = LF  [schemes]
  py = http://code.python.org/hg/  [ui]
  username = Firstname Lastname <firstname.lastname@example.net>
  verbose = True  [web]
  # If you want hyperlinks (optional)
  baseurl = http://server/path/to/repo
  [web]
  pygments_style = <style>  add known patch to applied stack          qpush
  remove patch from applied stack           qpop
  refresh contents of top applied patch     qrefresh  bookmarks.current = green  branches.active = none
  branches.closed = black bold
  branches.current = green
  branches.inactive = none  bug %s
  color.brightblue = 12
  color.pink = 207
  color.orange = 202  create new patch                          qnew
  import existing patch                     qimport  diff.diffline = bold
  diff.extended = cyan bold
  diff.file_a = red bold
  diff.file_b = green bold
  diff.hunk = magenta
  diff.deleted = red
  diff.inserted = green
  diff.changed = white
  diff.trailingwhitespace = bold red_background  glob:*.c       any name ending in ".c" in the current directory
  *.c            any name ending in ".c" in the current directory
  **.c           any name ending in ".c" in any subdirectory of the
                 current directory including itself.
  foo/*.c        any name ending in ".c" in the directory foo
  foo/**.c       any name ending in ".c" in any subdirectory of foo
                 including itself.  hg clone py://trunk/  local/filesystem/path[#revision]
  file://local/filesystem/path[#revision]
  http://[user[:pass]@]host[:port]/[path][#revision]
  https://[user[:pass]@]host[:port]/[path][#revision]
  ssh://[user@]host[:port]/[path][#revision]  path:foo/bar   a name bar in a directory named foo in the root
                 of the repository
  path:path:name a file or directory named "path:name"  print patch series                        qseries
  print applied patches                     qapplied  proto=pass service=hg prefix=<prefix> user=<username> !password=<password>  qseries.applied = blue bold underline
  qseries.unapplied = black bold
  qseries.missing = red bold  re:.*\.c$      any name ending in ".c", anywhere in the repository  rebase.rebased = blue
  rebase.remaining = red bold  resolve.unresolved = red bold
  resolve.resolved = green bold  syntax: NAME  tags.normal = green
  tags.local = black bold %d files changed, %d insertions(+), %d deletions(-)
 (%+d heads) (active)
 (check that you compiled the extensions)
 (check that your locale is properly set)
 (closed) (default: %s) (empty repository) (expected %s) (head closed) (inactive) (interrupted update) (merge) (new branch) (no revision checked out) (specify a commit editor in your configuration file)
 (specify a username in your configuration file)
 (started at %s) (templates seem to have been installed incorrectly)
 - resynchronize draft changesets relative to a remote repository:: Can't find editor '%s' in PATH
 No commit editor set and can't find vi in PATH
 One or more extensions could not be found and  empty string
 local changed subrepository %s which remote removed
use (c)hanged version or (d)elete?$$ &Changed $$ &Delete output file %s appears unchanged
was merge successful (yn)?$$ &Yes $$ &No remote changed subrepository %s which local removed
use (c)hanged version or (d)elete?$$ &Changed $$ &Delete subrepository %s diverged (local revision: %s, remote revision: %s)
(M)erge, keep (l)ocal or keep (r)emote?$$ &Merge $$ &Local $$ &Remote subrepository sources for %s differ
use (l)ocal source (%s) or (r)emote source (%s)?
$$ &Local $$ &Remote subrepository sources for %s differ
use (l)ocal source (%s) or (r)emote source (%s)?$$ &Local $$ &Remote subrepository sources for %s differ (in checked out version)
use (l)ocal source (%s) or (r)emote source (%s)?
$$ &Local $$ &Remote!Danger!"%s" already exists as a directory"%s" cannot be used as the name of a patch"%s" cannot be used in the name of a patch"%s" length is %d bytes, should be %d"%s" not in template map%.0f GB%.0f KB%.0f MB%.0f bytes%.0f s%.1f GB%.1f KB%.1f MB%.1f ms%.1f ns%.1f s%.1f us%.2f GB%.2f KB%.2f MB%.2f ms%.2f ns%.2f s%.2f us%02ds%d %s/sec%d added%d additional largefiles cached
%d applied%d bytes missing from remote file%d changeset entries
%d changesets found
%d copied%d deleted%d files to transfer, %s of data
%d files updated, %d files merged, %d files removed, %d files unresolved
%d files, %d changesets, %d total revisions
%d hunks, %d lines changed
%d ignored%d incoming bookmarks%d integrity errors encountered!
%d largefiles cached
%d largefiles failed to download
%d largefiles updated, %d removed
%d log entries
%d modified%d out of %d hunks FAILED -- saving rejects to file %s
%d outgoing bookmarks%d removed%d renamed%d revisions have been skipped
%d subrepos%d unapplied%d unknown%d unresolved%d warnings encountered!
%dd%02dh%dh%02dm%dm%02ds%dw%02dd%dy%02dw%r cannot be used in a name%r specified as email transport, but not in PATH%s Bad signature from "%s"
%s Note: Signature has expired (signed by: "%s")
%s Note: This key has expired (signed by: "%s")
%s Unknown key ID "%s"
%s already a largefile
%s already tracked!
%s appears more than once in %s%s below threshold - unhooking
%s cannot be removed%s certificate error: %s%s certificate error: no certificate received%s does not appear to be a largefile store%s does not exist!
%s does not have a parent recorded%s does not look like a Bazaar repository%s does not look like a CVS checkout%s does not look like a GNU Arch repository%s does not look like a Git repository%s does not look like a P4 repository%s does not look like a Subversion repository%s does not look like a darcs repository%s does not look like a monotone repository%s error:
%s event: created %s
%s event: deleted %s
%s event: modified %s
%s expected a filename%s extension - %s%s has not been committed yet, so no copy data will be stored for %s.
%s hook %s%s hook failed%s hook is invalid ("%s" is not callable)%s hook is invalid ("%s" is not defined)%s hook is invalid ("%s" not in a module)%s hook is invalid (import of "%s" failed)%s hooking back up with %d bytes readable
%s in manifest1, but listed as state %s%s in manifests not found%s in state %s, but also in manifest1
%s in state %s, but not in either manifest
%s in state %s, but not in manifest1
%s is not a local Mercurial repo%s is not a local Mercurial repository%s is not a parent of %s%s is not a valid revision%s is not a valid start revision%s is not an ancestor of working directory%s is not available in %s anymore%s killed%s looks like a binary file.%s must be nonnegative (see 'hg help dates')%s not added: only files and symlinks supported currently
%s not found in the transaction%s not found up to revision %d%s not in changesets%s not in manifests%s not removed!
%s not renamed
%s not tracked!
%s not under root '%s'%s problems detected, please check your install!
%s readable: %d bytes
%s reading %d events
%s renamed from %s:%s
%s repository format is unsupported, please upgrade%s returned an error: %s%s takes no arguments or a filename%s, line %s: %s
%s.%s is not a boolean ('%s')%s.%s is not a byte quantity ('%s')%s.%s is not an integer ('%s')%s.%s symlink has no target%s: %d new changesets%s: binary file
%s: can't copy - same file
%s: cannot copy - %s
%s: data corruption (expected %s, got %s)
%s: deleted in working copy
%s: empty changeset%s: empty changeset
%s: invalid destination repository type%s: invalid hours
%s: invalid source repository type%s: missing or unsupported repository%s: missing value%s: no diffs found%s: no key named '%s'%s: not a Mercurial bundle%s: not copying - file has been marked for remove
%s: not copying - file is not managed
%s: not overwriting - %s collides with %s
%s: not overwriting - file exists
%s: not recording copy - %s does not exist
%s: not recording move - %s does not exist
%s: unknown bundle version %s%s: unknown repository type%s: untracked file differs
%s:%d node does not exist
%s:%d: %r already in %s list
%s:%d: path to %s is missing
%s:%d: superfluous / in %s %r
%s:%d: unknown directive %r
'%s' does not appear to be an hg repository'%s' does not appear to be an hg repository:
---%%<--- (%s)
%s
---%%<---
'%s' not found in manifest!'%s' sent a broken Content-Type header (%s)'%s' uses newer protocol %s'\n' and '\r' disallowed in filenames: %r'mq' extension not loaded(DEPRECATED)(authenticating to mail server as %s)
(branch merge, don't forget to commit)
(consider using --after)
(deprecated '%%' in path %s=%s from %s)
(did you forget to compile extensions?)
(first damaged changeset appears to be %d)
(in subrepo %s)(inotify: received '%s' response when expecting '%s')
(inotify: received response from incompatible server version %d)
(is your Python install correct?)
(no help text available)(run 'hg heads .' to see heads, 'hg merge' to merge)
(run 'hg heads' to see heads)
(run 'hg heads' to see heads, 'hg merge' to merge)
(run 'hg update' to get a working copy)
(see http://mercurial.selenic.com for more information)(use of 'hg bisect <cmd>' is deprecated)
(using smtps)
(using starttls)
(working directory not at a head)
** Extensions loaded: %s
** Mercurial Distributed SCM (version %s)
** Python %s
** http://mercurial.selenic.com/wiki/BugTracker
** unknown exception encountered, please report by visiting
***  echo %d > %s
*** counting directories: *** the current per-user limit on the number of inotify watches is %s
*** this limit is too low to watch every directory in this repository
*** to raise the limit from %d to %d (run as root):
- Changesets on the default branch::- Forget files that are in .hgignore but are already tracked::- Mercurial doesn't use its own compression via SSH; the right thing
  to do is to configure it in your ~/.ssh/config, e.g.::- Open branch heads::- SSH requires an accessible shell account on the destination machine
  and a copy of hg in the remote path or specified with as remotecmd.
- path is relative to the remote user's home directory by default. Use
  an extra slash at the start of a path to specify an absolute path::- Show status of files that appear to be binary in the working directory::- The changeset description.
- [Optional] The result of running diffstat on the patch.
- The patch itself, as generated by :hg:`export`.- ``<DATE`` - at or before a given date/time
- ``>DATE`` - on or after a given date/time
- ``DATE to DATE`` - a date range, inclusive
- ``-DAYS`` - within a given number of days of today
- ``Wed Dec 6 13:18:29 2006`` (local timezone assumed)
- ``Dec 6 13:18 -0600`` (year assumed, time offset provided)
- ``Dec 6 13:18 UTC`` (UTC and GMT are aliases for +0000)
- ``Dec 6`` (midnight)
- ``13:18`` (today assumed)
- ``3:39`` (3:39AM assumed)
- ``3:39pm`` (15:39)
- ``2006-12-06 13:18:29`` (ISO 8601 format)
- ``2006-12-6 13:18``
- ``2006-12-6``
- ``12-6``
- ``12/6``
- ``12/6/6`` (Dec 6 2006)
- ``today`` (midnight)
- ``yesterday`` (midnight)
- ``now`` - right now- ``eol.fix-trailing-newline`` (default False) can be set to True to
  ensure that converted files end with a EOL character (either ``\n``
  or ``\r\n`` as per the configured patterns).- ``eol.native`` (default ``os.linesep``) can be set to ``LF`` or
  ``CRLF`` to override the default interpretation of ``native`` for
  checkout. This can be used with :hg:`archive` on Unix, say, to
  generate an archive where files have line endings for Windows.- ``eol.only-consistent`` (default True) can be set to False to make
  the extension convert files with inconsistent EOLs. Inconsistent
  means that there is both ``CRLF`` and ``LF`` present in the file.
  Such files are normally not touched under the assumption that they
  have mixed EOLs on purpose.- a branch name, or
- an asterisk, to match any branch;- a comma-separated list containing users and groups, or
- an asterisk, to match anyone;- backout, commit, import, tag: Specify the commit date.
- log, revert, update: Select revision(s) by date.- executable status and other permission bits
- copy or rename information
- changes in binary files
- creation or deletion of empty files---------------------------------
configuration files for Mercurial
-----------------------------------all requires a branch revision--all-largefiles is incompatible with non-local destination %s--base is incompatible with specifying a destination--closesort is not supported by this data source--continue is incompatible with --branch, --all and --merge--delete and --rename are incompatible--normal cannot be used with --large--outgoing mode always on with --bundle; do not re-specify --outgoing--rev and --remove are incompatible--rev is incompatible with --delete--rev is incompatible with --rename--sourcesort is not supported by this data source--tool can only be used with --rebase-G/--graph option is incompatible with --%s-c|-m|FILE REV-e is incompatible with import from --r REV... [-e CMD] [--remotecmd CMD] [SOURCE].hg/cache/tags is corrupt, rebuilding it
.hg/dirstate inconsistent with current parent's manifest.hg/requires file is corrupt.hg/sharedpath points to nonexistent directory %s1) Deny  list for branches (section ``acl.deny.branches``)
2) Allow list for branches (section ``acl.allow.branches``)
3) Deny  list for paths    (section ``acl.deny``)
4) Allow list for paths    (section ``acl.allow``)1. Access via the Bugzilla XMLRPC interface. Requires Bugzilla 3.4 or later.1. Nested repository checkouts. They can appear anywhere in the
   parent working directory.2. Check data via the Bugzilla XMLRPC interface and submit bug change
   via email to Bugzilla email interface. Requires Bugzilla 3.4 or later.2. Nested repository references. They are defined in ``.hgsub``, which
   should be placed in the root of working directory, and
   tell where the subrepository checkouts come from. Mercurial
   subrepositories are referenced like::3. Writing directly to the Bugzilla database. Only Bugzilla installations
   using MySQL are supported. Requires Python MySQLdb.:::``utcdate``:    "2006/09/18 15:13:13"
:``svnutcdate``: "2006-09-18 15:13:13Z"
:``svnisodate``: "2006-09-18 08:13:13 -700 (Mon, 18 Sep 2006)":add: add does not recurse in subrepos unless -S/--subrepos is
    specified.  However, if you specify the full path of a file in a
    subrepo, it will be added even without -S/--subrepos specified.
    Git and Subversion subrepositories are currently silently
    ignored.:addbreaks: Any text. Add an XHTML "<br />" tag before the end of
    every line except the last.:age: Date. Returns a human-readable date/time difference between the
    given date/time and the current date/time.:archive: archive does not recurse in subrepositories unless
    -S/--subrepos is specified.:author: String. The unmodified author of the changeset.:basename: Any text. Treats the text as a path, and returns the last
    component of the path after splitting by the path separator
    (ignoring trailing separators). For example, "foo/bar/baz" becomes
    "baz" and "foo/bar//" becomes "bar".:bisect: String. The changeset bisection status.:bookmarks: List of strings. Any bookmarks associated with the
    changeset.:branch: String. The name of the branch on which the changeset was
    committed.:children: List of strings. The children of the changeset.:commit: commit creates a consistent snapshot of the state of the
    entire project and its subrepositories. If any subrepositories
    have been modified, Mercurial will abort.  Mercurial can be made
    to instead commit all modified subrepositories by specifying
    -S/--subrepos, or setting "ui.commitsubrepos=True" in a
    configuration file (see :hg:`help config`).  After there are no
    longer any modified subrepositories, it records their state and
    finally commits it in the parent repository.:date: Date information. The date when the changeset was committed.:date: Date. Returns a date in a Unix date format, including the
    timezone: "Mon Sep 04 15:13:13 2006 0700".:desc: String. The text of the changeset description.:diff: diff does not recurse in subrepos unless -S/--subrepos is
    specified. Changes are displayed as usual, on the subrepositories
    elements. Git and Subversion subrepositories are currently
    silently ignored.:diffstat: String. Statistics of changes with the following format:
    "modified files: +added/-removed lines":domain: Any text. Finds the first string that looks like an email
    address, and extracts just the domain component. Example: ``User
    <user@example.com>`` becomes ``example.com``.:email: Any text. Extracts the first string that looks like an email
    address. Example: ``User <user@example.com>`` becomes
    ``user@example.com``.:emailuser: Any text. Returns the user portion of an email address.:escape: Any text. Replaces the special XML/XHTML characters "&", "<"
    and ">" with XML entities, and filters out NUL characters.:file_adds: List of strings. Files added by this changeset.:file_copies: List of strings. Files copied in this changeset with
    their sources.:file_copies_switch: List of strings. Like "file_copies" but displayed
    only if the --copied switch is set.:file_dels: List of strings. Files removed by this changeset.:file_mods: List of strings. Files modified by this changeset.:files: List of strings. All files modified, added, or removed by this
    changeset.:fill68: Any text. Wraps the text to fit in 68 columns.:fill76: Any text. Wraps the text to fit in 76 columns.:firstline: Any text. Returns the first line of text.:forget: forget currently only handles exact file matches in subrepos.
    Git and Subversion subrepositories are currently silently ignored.:hex: Any text. Convert a binary Mercurial node identifier into
    its long hexadecimal representation.:hgdate: Date. Returns the date as a pair of numbers: "1157407993
    25200" (Unix timestamp, timezone offset).:incoming: incoming does not recurse in subrepos unless -S/--subrepos
    is specified. Git and Subversion subrepositories are currently
    silently ignored.:isodate: Date. Returns the date in ISO 8601 format: "2009-08-18 13:00
    +0200".:isodatesec: Date. Returns the date in ISO 8601 format, including
    seconds: "2009-08-18 13:00:13 +0200". See also the rfc3339date
    filter.:latesttag: String. Most recent global tag in the ancestors of this
    changeset.:latesttagdistance: Integer. Longest path to the latest tag.:localdate: Date. Converts a date to local date.:node: String. The changeset identification hash, as a 40 hexadecimal
    digit string.:nonempty: Any text. Returns '(none)' if the string is empty.:obfuscate: Any text. Returns the input text rendered as a sequence of
    XML entities.:outgoing: outgoing does not recurse in subrepos unless -S/--subrepos
    is specified. Git and Subversion subrepositories are currently
    silently ignored.:person: Any text. Returns the name before an email address,
    interpreting it as per RFC 5322.:phase: String. The changeset phase name.:pull: pull is not recursive since it is not clear what to pull prior
    to running :hg:`update`. Listing and retrieving all
    subrepositories changes referenced by the parent repository pulled
    changesets is expensive at best, impossible in the Subversion
    case.:push: Mercurial will automatically push all subrepositories first
    when the parent repository is being pushed. This ensures new
    subrepository changes are available when referenced by top-level
    repositories.  Push is a no-op for Subversion subrepositories.:rev: Integer. The repository-local changeset revision number.:rfc3339date: Date. Returns a date using the Internet date format
    specified in RFC 3339: "2009-08-18T13:00:13+02:00".:rfc822date: Date. Returns a date using the same format used in email
    headers: "Tue, 18 Aug 2009 13:00:13 +0200".:short: Changeset hash. Returns the short form of a changeset hash,
    i.e. a 12 hexadecimal digit string.:shortbisect: Any text. Treats `text` as a bisection status, and
    returns a single-character representing the status (G: good, B: bad,
    S: skipped, U: untested, I: ignored). Returns single space if `text`
    is not a valid bisection status.:shortdate: Date. Returns a date like "2006-09-18".:status: status does not recurse into subrepositories unless
    -S/--subrepos is specified. Subrepository changes are displayed as
    regular Mercurial changes on the subrepository
    elements. Subversion subrepositories are currently silently
    ignored.:stringify: Any type. Turns the value into text by converting values into
    text and concatenating them.:strip: Any text. Strips all leading and trailing whitespace.:stripdir: Treat the text as path and strip a directory level, if
    possible. For example, "foo" and "foo/bar" becomes "foo".:svnpath: String. Converted subversion revision project path.:svnrev: String. Converted subversion revision number.:svnuuid: String. Converted subversion revision repository identifier.:tabindent: Any text. Returns the text, with every non-empty line
    except the first starting with a tab character.:tags: List of strings. Any tags associated with the changeset.:update: update restores the subrepos in the state they were
    originally committed in target changeset. If the recorded
    changeset is not available in the current subrepository, Mercurial
    will pull it in first before updating.  This means that updating
    can require network access when using subrepositories.:urlescape: Any text. Escapes all "special" characters. For example,
    "foo bar" becomes "foo%20bar".:user: Any text. Returns a short representation of a user name or email
    address.A 40-digit hexadecimal string is treated as a unique revision
identifier.A configuration file consists of sections, led by a ``[section]`` header
and followed by ``name = value`` entries (sometimes called
``configuration keys``)::A configuration section is available to customize runtime behavior. By
default, these entries are::A few example patterns (link to bug tracking, etc.) that may be used
in your hgrc::A hexadecimal string less than 40 characters long is treated as a
unique revision identifier and is referred to as a short-form
identifier. A short-form identifier is only valid if it is the prefix
of exactly one full-length identifier.A plain integer is treated as a revision number. Negative integers are
treated as sequential offsets from the tip, with -1 denoting the tip,
-2 denoting the revision prior to the tip, and so forth.A range acts as a closed interval. This means that a range of 3:5
gives 3, 4 and 5. Similarly, a range of 9:6 gives 9, 8, 7, and 6.
A subrepository source location may change during a project life,
invalidating references stored in the parent repository history. To
fix this, rewriting rules can be defined in parent repository ``hgrc``
file or in Mercurial configuration. See the ``[subpaths]`` section in
hgrc(5) for more details.A template is a piece of text, with markup to invoke variable
expansion::Access via XMLRPC needs a Bugzilla username and password to be specified
in the configuration. Comments are added under that username. Since the
configuration must be readable by all Mercurial users, it is recommended
that the rights of that user are restricted in Bugzilla to the minimum
necessary to add comments. Marking bugs fixed requires Bugzilla 4.0 and later.Activating the extension::After that you can use it like::All the above add a comment to the Bugzilla bug record of the form::Alternate pattern notations must be specified explicitly.An ignore file is a plain text file consisting of a list of patterns,
with one pattern per line. Empty lines are skipped. The ``#``
character is treated as a comment character, and the ``\`` character
is treated as an escape character.An optional identifier after # indicates a particular branch, tag, or
changeset to use from the remote repository. See also :hg:`help
revisions`.Any value other than 'ansi', 'win32', 'terminfo', or 'auto' will
disable color.
Attention:BOOKMARKBazaar modules could not be loadedBecause there are only eight standard colors, this module allows you
to define color names for other color slots which might be available
for your terminal type, assuming terminfo mode.  For instance::Before changing/disabling active keywords, you must run :hg:`kwshrink`
to avoid storing expanded keywords in the change history.Bookmark
    Bookmarks are pointers to certain commits that move when
    committing. They are similar to tags in that it is possible to use
    bookmark names in all places where Mercurial expects a changeset
    ID, e.g., with :hg:`update`. Unlike tags, bookmarks move along
    when you make a commit.Branch-based Access Control
---------------------------Bugzilla error: %sBugzilla/MySQL cannot update bug state
Bugzilla/XMLRPC needs Bugzilla 4.0 or later to mark bugs fixed
By default, Mercurial treats filenames as shell-style extended glob
patterns.By default, keys are specified as::By default, mq will automatically use git patches when required to
avoid losing file mode changes, copy records, binary files or empty
files creations or deletions. This behaviour can be configured with::By default, the color extension will use ANSI mode (or win32 mode on
Windows) if it detects a terminal. To override auto mode (to enable
terminfo mode, for example), set the following configuration option::CMDCVS pserver authentication failedCaution:Command line equivalents for :hg:`log`::CommandsCommon tasks (use :hg:`help command` for more details)::Configuration FilesConfiguration is done in the [keyword], [keywordset] and [keywordmaps]
sections of hgrc files.Configuration items common to XMLRPC+email and MySQL access modes:Configuration items common to all access modes:Configuring hgwebCopyright (C) 2005-2014 Olivia Mackall and others
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
DATEDEPRECATEDDate FormatsDefault effects may be overridden from your configuration file::Description
===========Diff FormatsDue to skipped revisions, the first bad revision could be any of:
Due to skipped revisions, the first good revision could be any of:
EDITOR
    Sometimes Mercurial needs to open a text file in an editor for a
    user to modify, for example when writing commit messages. The
    editor it uses is determined by looking at the environment
    variables HGEDITOR, VISUAL and EDITOR, in that order. The first
    non-empty one is chosen. If all of them are empty, the editor
    defaults to 'vi'.EMAIL
    May be used as the author of a commit; see HGUSER.Each changeset in a repository is in one of the following phases:Each message refers to the first in the series using the In-Reply-To
and References headers, so they will show up as a sequence in threaded
mail and news readers, and in mail archives.Each patch email has a Subject line of "[PATCH M of N] ...", using the
first line of the changeset description as the subject text. The
message contains two or three body parts:Email example::Environment VariablesError:Example Configuration
---------------------Example ``.hg/hgrc``::Example ``~/.hgrc``::Example configurations:Example for ``~/.hgrc``::Example versioned ``.hgeol`` file::Example::Examples::Expansions spanning more than one line and incremental expansions,
like CVS' $Log$, are not supported. A keyword template map "Log =
{desc}" expands to the first line of the changeset description.
Extending search to changeset %d:%s
Extension CommandsExtensionsExtensions are not loaded by default for a variety of reasons:
they can increase startup overhead; they may be meant for advanced
usage only; they may provide potentially dangerous abilities (such
as letting you destroy or modify history); they might not be ready
for prime time; or they may alter some usual behaviors of stock
Mercurial. It is thus up to the user to activate extensions as
needed.FILEFORMATFile Name PatternsFile examples::Files that match one of these patterns will be added as largefiles
regardless of their size.Files with the declared format of ``CRLF`` or ``LF`` are always
checked out and stored in the repository in that format and files
declared to be binary (``BIN``) are left unchanged. Additionally,
``native`` is an alias for checking out in the platform's default line
ending: ``LF`` on Unix (including Mac OS X) and ``CRLF`` on
Windows. Note that ``BIN`` (do nothing to line endings) is Mercurial's
default behaviour; it is only needed if you need to override a later,
more general pattern.Five styles are packaged with Mercurial: default (the style used
when no explicit preference is passed), compact, changelog, phases
and xml.
Usage::For [keywordmaps] template mapping and expansion demonstration and
control run :hg:`kwdemo`. See :hg:`help templates` for a list of
available templates and filters.For example,For example::For more information:
http://mercurial.selenic.com/wiki/RebaseExtension
Glob examples::GlossaryGroup names must be prefixed with an ``@`` symbol. Specifying a group
name has the same effect as specifying all the users in that group.Groups
------HG
    Path to the 'hg' executable, automatically passed when running
    hooks, extensions or external tools. If unset or empty, this is
    the hg executable's name if it's frozen, or an executable named
    'hg' (with %PATHEXT% [defaulting to COM/EXE/BAT/CMD] extensions on
    Windows) is searched.HG: Enter commit message.  Lines beginning with 'HG:' are removed.HG: Leave message empty to abort commit.HG: added %sHG: bookmark '%s'HG: branch '%s'HG: branch mergeHG: changed %sHG: no files changedHG: removed %sHG: subrepo %sHG: user: %sHGEDITOR
    This is the name of the editor to run when committing. See EDITOR.HGENCODING
    This overrides the default locale setting detected by Mercurial.
    This setting is used to convert data including usernames,
    changeset descriptions, tag names, and branches. This setting can
    be overridden with the --encoding command-line option.HGENCODINGMODE
    This sets Mercurial's behavior for handling unknown characters
    while transcoding user input. The default is "strict", which
    causes Mercurial to abort if it can't map a character. Other
    settings include "replace", which replaces unknown characters, and
    "ignore", which drops them. This setting can be overridden with
    the --encodingmode command-line option.HGMERGE
    An executable to use for resolving merge conflicts. The program
    will be executed with three arguments: local file, remote file,
    ancestor file.HGRCPATH
    A list of files or directories to search for configuration
    files. Item separator is ":" on Unix, ";" on Windows. If HGRCPATH
    is not set, platform default search path is used. If empty, only
    the .hg/hgrc from the current repository is read.HGUSER
    This is the string used as the author of a commit. If not set,
    available values will be considered in this order:Head
    The term 'head' may be used to refer to both a branch head or a
    repository head, depending on the context. See 'Head, branch' and
    'Head, repository' for specific definitions.Head, branch
    A changeset with no descendants on the same named branch.Head, closed branch
    A changeset that marks a head as no longer interesting. The closed
    head is no longer listed by :hg:`heads`. A branch is considered
    closed when all its heads are closed and consequently is not
    listed by :hg:`branches`.Head, repository
    A topological head which has not been closed.Head, topological
    A changeset with no children in the repository.Hint:Hunk #%d FAILED at %d
Hunk #%d succeeded at %d (offset %d lines).
Hunk #%d succeeded at %d with fuzz %d (offset %d lines).
IDIPv6 is not available on this systemIdentifiers such as branch names may need quoting with single or
double quotes if they contain characters like ``-`` or if they match
one of the predefined predicates.Identifiers such as filenames or patterns must be quoted with single
or double quotes if they contain characters outside of
``[.*{}[]?/\_a-zA-Z0-9\x80-\xff]`` or if they match one of the
predefined predicates. This generally applies to file patterns other
than globs and arguments for predicates.If BEGIN is greater than END, revisions are treated in reverse order.If ``.hgsub`` does not exist, create it and add it to the parent
repository. Clone or checkout the external projects where you want it
to live in the parent repository. Edit ``.hgsub`` and add the
subrepository entry as described above. At this point, the
subrepository is tracked and the next commit will record its state in
``.hgsubstate`` and bind it to the committed changeset.If no pager is set, the pager extensions uses the environment variable
$PAGER. If neither pager.pager, nor $PAGER is set, no pager is used.If pager.attend is present, pager.ignore will be ignored.If set to 'keep', mq will obey the [diff] section configuration while
preserving existing git patches upon qrefresh. If set to 'yes' or
'no', mq will override the [diff] section and always generate git or
regular patches, possibly losing data in the second case.If the factotum extension is unable to read the required key, one will be
requested interactively.If the working directory contains uncommitted files, qpush, qpop and
qgoto abort immediately. If -f/--force is used, the changes are
discarded. Setting::If you already have large files tracked by Mercurial without the
largefiles extension, you will need to convert your repository in
order to benefit from largefiles. This is done with the
:hg:`lfconvert` command::Important:In addition, the Mercurial email settings must be configured. See the
documentation in hgrc(5), sections ``[email]`` and ``[smtp]``.In repositories that already have largefiles in them, any new file
over 10MB will automatically be added as a largefile. To change this
threshold, set ``largefiles.minsize`` in your Mercurial config file
to the minimum size in megabytes to track as a largefile, or use the
--lfsize option to the add command (also in megabytes)::In this example::It depends on the Pygments syntax highlighting library:
http://pygments.org/It may be desirable for mq changesets to be kept in the secret phase (see
:hg:`help phases`), which can be enabled with the following setting::Keywords are only expanded in local repositories and not stored in the
change history. The mechanism can be regarded as a convenience for the
current user or for archive distribution.Keywords expand to the changeset data pertaining to the latest change
relative to the working directory parent of each file.Known patches are represented as patch files in the .hg/patches
directory. Applied patches are both patch files and changesets.LOGNAME
    May be used as the author of a commit; see HGUSER.Large binary files tend to be not very compressible, not very
diffable, and not at all mergeable. Such files are not handled
efficiently by Mercurial's storage format (revlog), which is based on
compressed binary deltas; storing large binary files as regular
Mercurial files wastes bandwidth and disk space and increases
Mercurial's memory usage. The largefiles extension addresses these
problems by adding a centralized client-server layer on top of
Mercurial: largefiles live in a *central store* out on the network
somewhere, and you only fetch the revisions that you need when you
need them.Lastly, there is Mercurial's internal format:Like other file patterns, this pattern type is indicated by a prefix,
'set:'. The language supports a number of predicates which are joined
by infix operators. Parenthesis can be used for grouping.List of filters:Many date formats are valid. Here are some examples:Mercurial accepts several notations for identifying one or more files
at a time.Mercurial allows you to customize output of commands through
templates. You can either pass in a template from the command
line, via the --template option, or select an existing
template-style (--style).Mercurial also supports the extended diff format from the git VCS
which addresses these limitations. The git diff format is not produced
by default because a few widespread tools still do not understand this
format.Mercurial currently supports Mercurial, Git, and Subversion
subrepositories.Mercurial failed to run itself, check hg executable is in PATHMercurial has the ability to add new features through the use of
extensions. Extensions may add new commands, add options to
existing commands, change the default behavior of commands, or
implement hooks.Mercurial supports a functional language for selecting a set of
files.Mercurial supports a functional language for selecting a set of
revisions.Mercurial supports several pattern syntaxes. The default syntax used
is Python/Perl-style regular expressions.Mercurial supports several ways to specify individual revisions.Mercurial's default format for showing changes between two versions of
a file is compatible with the unified format of GNU diff, which can be
used by GNU patch and many other standard tools.Merge ToolsMySQL access mode configuration:MySQL example configuration. This has a local Bugzilla 3.2 installation
in ``/opt/bugzilla-3.2``. The MySQL database is on ``localhost``,
the Bugzilla database name is ``bugs`` and MySQL is
accessed with MySQL username ``bugs`` password ``XYZZY``. It is used
with a collection of Mercurial repositories in ``/var/local/hg/repos/``,
with a web interface at ``http://my-project.org/hg``. ::NAMENUMNamed branch
    See 'Branch, named'.Note that on some systems, terminfo mode may cause problems when using
color with the pager extension and less -R. less with the -R option
will only display ECMA-48 color codes, and terminfo mode may sometimes
emit codes that less doesn't understand. You can work around this by
either using ansi mode (or auto mode), or by using less -r (which will
pass through all terminal control codes, not just color control
codes).Note that the security of HTTPS URLs depends on proper configuration of
web.cacerts.Note:Notifications content can be tweaked with the following configuration entries:OPTOptionsOptions:Other effects in addition to color, like bold and underlined text, are
also available. By default, the terminfo database is used to find the
terminal codes used to change color and effect.  If terminfo is not
available, then effects are rendered with the ECMA-48 SGR control
function (aka ANSI escape codes).PATHPYTHONPATH
    This is used by Python to find imported modules and may need to be
    set appropriately if this Mercurial is not installed system-wide.
Path-based Access Control
-------------------------Paths in the local filesystem can either point to Mercurial
repositories or to bundle files (as created by :hg:`bundle` or
:hg:`incoming --bundle`). See also :hg:`help paths`.Pipe example::Plain examples::Python ElementTree module is not availablePython SSL support not foundPython support for SSL and HTTPS is not installedRCS file must be followed by working fileREPOREPO [OPTIONS]... [ONE [TWO]]REVRegexp examples::Revisions context menu will now display additional entries to fire
vdiff on hovered and selected revisions.
SSL certificate fileSSL support is unavailableSee :hg:`help config` for more information on configuration files.See :hg:`help patterns` for more information about the glob patterns
used.
See :hg:`help phase` for more information on manually manipulating phases.
Setting pager.attend to an empty value will cause all commands to be
paged.Some commands allow the user to specify a date, e.g.:Some features, such as pushing to http:// and https:// URLs are only
possible if the feature is explicitly enabled on the remote Mercurial
server.Some notes about using SSH with Mercurial:Some sample queries:Specifying Multiple RevisionsSpecifying Revision SetsSpecifying Single RevisionsStrings in curly braces are called keywords. The availability of
keywords depends on the exact context of the templater. These
keywords are usually available for templating a log-like command:Subrepos do not automatically track the latest changeset of their
sources. Instead, they are updated to the changeset that corresponds
with the changeset checked out in the top-level changeset. This is so
developers always get a consistent set of compatible code and
libraries when they update.SubrepositoriesSubrepositories are made of three components:Subversion python bindings %d.%d found, 1.4 or later requiredSubversion python bindings are too old, 1.4 or later requiredSupported arguments:Syntax for Mercurial Ignore FilesTEMPLATETEXTTYPETemplate UsageTesting changeset %d:%s (%d changesets remaining, ~%d tests)
The "date" keyword does not produce human-readable output. If you
want to use a date in your output, you can use a filter to process
it. Filters are functions which return a string based on the input
variable. Be sure to use the stringify filter first when you're
applying a string-input filter to a list-like input variable.
You can also use a chain of filters to get the desired output::The --pager=... option can also be used to control when the pager is
used. Use a boolean value like yes, no, on, off, or use auto for
normal behavior.
The :hg:`view` command will launch the hgk Tcl script. For this command
to work, hgk must be in your search path. Alternately, you can specify
the path to hgk in your configuration file::The ``[patterns]`` section specifies how line endings should be
converted between the working copy and the repository. The format is
specified by a file pattern. The first match is used, so put more
specific patterns first. The available line endings are ``LF``,
``CRLF``, and ``BIN``.The ``[usermap]`` section is used to specify mappings of Mercurial
committer email to Bugzilla user email. See also ``bugzilla.usermap``.
Contains entries of the form ``committer = Bugzilla user``.The ``largefiles.patterns`` config option allows you to specify a list
of filename patterns (see :hg:`help patterns`) that should always be
tracked as largefiles::The ``win32text.forbid*`` hooks provided by the win32text extension
have been unified into a single hook named ``eol.checkheadshook``. The
hook will lookup the expected line endings from the ``.hgeol`` file,
which means you must migrate to a ``.hgeol`` file first before using
the hook. ``eol.checkheadshook`` only checks heads, intermediate
invalid revisions will be pushed. To forbid them completely, use the
``eol.checkallhook`` hook. These hooks are best used as
``pretxnchangegroup`` hooks.The above entries will be referred to as ``ui.username`` and
``ui.verbose``, respectively. See the Syntax section below.The acl hook is best used along with a restricted shell like hgsh,
preventing authenticating users from doing anything other than pushing
or pulling. The hook is not safe to use if users have interactive
shell access, as they can then disable the hook. Nor is it safe if
remote users share an account, because then there is no way to
distinguish them.The allow and deny sections take key-value pairs.The authorization is matched based on the local user name on the
system where the hook runs, and not the committer of the original
changeset (since the latter is merely informative).The available effects in terminfo mode are 'blink', 'bold', 'dim',
'inverse', 'invisible', 'italic', 'standout', and 'underline'; in
ECMA-48 mode, the options are 'bold', 'inverse', 'italic', and
'underline'.  How each is rendered depends on the terminal emulator.
Some may not be available for a given terminal type, and will be
silently ignored.The bug references can optionally include an update for Bugzilla of the
hours spent working on the bug. Bugs can also be marked fixed.The chosen syntax stays in effect when parsing all patterns that
follow, until another syntax is selected.The configuration files use a simple ini-file format. A configuration
file consists of sections, led by a ``[section]`` header and followed
by ``name = value`` entries::The corresponding values can be either:The default is 'colorful'.
The default template mappings (view with :hg:`kwdemo -d`) can be
replaced with customized keywords and templates. Again, run
:hg:`kwdemo` to control the results of your configuration changes.The executable entry defines the full path to the factotum binary. The
mountpoint entry defines the path to the factotum file service. Lastly, the
service entry controls the service name used when reading keys.The extdiff Mercurial extension allows you to use external programs
to compare revisions, or revision with working directory. The external
diff programs are called with a configurable set of options and two
non-option arguments: paths to directories containing snapshots of
files to compare.The extdiff extension also allows you to configure new diff commands, so
you do not need to type :hg:`extdiff -p kdiff3` always. ::The extdiff extension will look in your [diff-tools] and [merge-tools]
sections for diff tool arguments, when none are specified in [extdiff].The extension provides ``cleverencode:`` and ``cleverdecode:`` filters
like the deprecated win32text extension does. This means that you can
disable win32text and enable eol and your filters will still work. You
only need to these filters until you have prepared a ``.hgeol`` file.The extension reads its configuration from a versioned ``.hgeol``
configuration file found in the root of the working copy. The
``.hgeol`` file use the same syntax as all other Mercurial
configuration files. It uses two sections, ``[patterns]`` and
``[repository]``.The extension uses an optional ``[eol]`` section read from both the
normal Mercurial configuration files and the ``.hgeol`` file, with the
latter overriding the former. You can use that section to control the
overall behavior. There are three settings:The first bad revision is:
The first good revision is:
The following predicates are supported:The following settings are available::The full set of options is:The hgk extension allows browsing the history of a repository in a
graphical way. It requires Tcl/Tk version 8.4 or later. (Tcl/Tk is not
distributed with Mercurial.)The language supports a number of predicates which are joined by infix
operators. Parenthesis can be used for grouping.The log command also accepts date ranges:The optional ``[repository]`` section specifies the line endings to
use for files stored in the repository. It has a single setting,
``native``, which determines the storage line endings for files
declared as ``native`` in the ``[patterns]`` section. It can be set to
``LF`` or ``CRLF``. The default is ``LF``. For example, this means
that on Windows, files configured as ``native`` (``CRLF`` by default)
will be converted to ``LF`` when stored in the repository. Files
declared as ``LF``, ``CRLF``, or ``BIN`` in the ``[patterns]`` section
are always stored as-is in the repository.The order in which access checks are performed is:The reserved name "." indicates the working directory parent. If no
working directory is checked out, it is equivalent to null. If an
uncommitted merge is in progress, "." is the revision of the first
parent.
The reserved name "null" indicates the null revision. This is the
revision of an empty repository, and the parent of revision 0.The reserved name "tip" always identifies the most recent revision.The series is started off with a "[PATCH 0 of N]" introduction, which
describes the series as a whole.The supported glob syntax extensions are ``**`` to match any string
across path separators and ``{a,b}`` to mean "a or b".The syntax of range notation is [BEGIN]:[END], where BEGIN and END are
revision identifiers. Both BEGIN and END are optional. If BEGIN is not
specified, it defaults to revision number 0. If END is not specified,
it defaults to the tip. The range ":" thus means "all revisions".Then you can use the :hg:`email` command to mail a series of
changesets as a patchbomb.There is a single configuration option::There is a single postfix operator:There is a single prefix operator:These URLs can all be stored in your configuration file with path
aliases under the [paths] section like so::These are the supported infix operators:This extension adds a --graph option to the incoming, outgoing and log
commands. When this options is given, an ASCII representation of the
revision graph is also shown.
This extension allows the use of a special syntax in summaries, which
will be automatically expanded into links or any other arbitrary
expression, much like InterWiki does.This extension allows you to manage the type of line endings (CRLF or
LF) that are used in the repository and in the local working
directory. That way you can get CRLF line endings on Windows and LF on
Unix/Mac, thereby letting everybody use their OS native line endings.This extension allows you to specify shortcuts for parent URLs with a
lot of repositories to act like a scheme, for example::This extension expands RCS/CVS-like or self-customized $Keywords$ in
tracked text files selected by your configuration.This extension is deprecated. You should use :hg:`log -r
"children(REV)"` instead.
This extension lets you rebase changesets in an existing Mercurial
repository.This extension lets you work with a stack of patches in a Mercurial
repository. It manages two stacks of patches - all known patches, and
applied patches (subset of known patches).This extension modifies the status and resolve commands to add color
to their output to reflect file status, the qseries command to add
color to reflect patch status (applied, unapplied, missing), and to
diff-related commands to highlight additions, removals, diff headers,
and trailing whitespace.This extension uses the progress information logged by hg commands
to draw progress bars that are as informative as possible. Some progress
bars only offer indeterminate information, while others have a definite
end point.This hook extension adds comments on bugs in Bugzilla when changesets
that refer to bugs by Bugzilla ID are seen. The comment is formatted using
the Mercurial template mechanism.This hook makes it possible to allow or deny write access to given
branches and paths of a repository when receiving incoming changesets
via pretxnchangegroup and pretxncommit.This is meant to be run as a changegroup or incoming hook. To
configure it, set the following options in your hgrc::This is the internal representation format for dates. The first number
is the number of seconds since the epoch (1970-01-01 00:00 UTC). The
second is the offset of the local timezone, in seconds west of UTC
(negative if the timezone is east of UTC).This means that when generating diffs from a Mercurial repository
(e.g. with :hg:`export`), you should be careful about things like file
copies and renames or other things mentioned above, because when
applying a standard diff to a different repository, this extra
information is lost. Mercurial's internal operations (like push and
pull) are not affected by this, because they use an internal binary
format for communicating changes.This section contains help for extensions that are distributed together with Mercurial. Help for other extensions is available in the help system.Three additional date template filters are provided:Three basic modes of access to Bugzilla are provided:Tip:To change the syntax used, use a line of the following form::To configure other defaults, add a section like this to your
configuration file::To enable the "foo" extension, either shipped with Mercurial or in the
Python search path, create an entry for it in your configuration file,
like this::To explicitly disable an extension enabled in a configuration file of
broader scope, prepend its path with !::To explicitly disable an extension that is enabled in an hgrc of
broader scope, prepend its path with ``!``, as in ``foo = !/ext/path``
or ``foo = !`` when path is not supplied.To force expansion after enabling it, or a configuration change, run
:hg:`kwexpand`.To ignore global commands like :hg:`version` or :hg:`help`, you have
to specify them in your user configuration file.To make Mercurial produce the git extended diff format, use the --git
option available for many commands, or set 'git = True' in the [diff]
section of your configuration file. You do not need to set this option
when importing diffs in this format or using them in the mq extension.
To remove a subrepository from the parent repository, delete its
reference from ``.hgsub``, then remove its files.To set the pager that should be used, set the application variable::To start a new repository or add new large binary files, just add
--large to your :hg:`add` command. For example::To use a Perl/Python regular expression, start a name with ``re:``.
Regexp pattern matching is anchored at the root of the repository.To use a plain path name without any pattern matching, start it with
``path:``. These path names must completely match starting at the
current repository root.To use an extended glob, start a name with ``glob:``. Globs are rooted
at the current directory; a glob such as ``*.c`` will only match files
in the current directory ending with ``.c``.Tool arguments can include variables that are expanded at runtime::TopicsTwo path aliases are special because they are used as defaults when
you do not provide the URL to a command:URL PathsUSERUse ``[patchbomb]`` as configuration section name if you need to
override global ``[email]`` address settings.Use the ``acl.deny.branches`` and ``acl.allow.branches`` sections to
have branch-based access control. Keys in these sections can be
either:Use the ``acl.deny`` and ``acl.allow`` sections to have path-based
access control. Keys in these sections accept a subtree pattern (with
a glob syntax by default). The corresponding values follow the same
syntax as the other sections above.Using Additional FeaturesVALUEVISUAL
    This is the name of the editor to use when committing. See EDITOR.Valid URLs are of the form::Valid entries for the format field are topic, bar, number, unit,
estimate, speed, and item. item defaults to the last 20 characters of
the item, but this can be changed by adding either ``-<num>`` which
would take the last num characters, or ``+<num>`` for the first num
characters.
Warning!When Mercurial accepts more than one revision, they may be specified
individually, or provided as a topologically continuous range,
separated by the ":" character.When you push a changeset that adds/modifies largefiles to a remote
repository, its largefile revisions will be uploaded along with it.
Note that the remote Mercurial must also have the largefiles extension
enabled for this to work.While this standard format is often enough, it does not encode the
following information:Working directory parent
    See 'Parent, working directory'.
Working with PhasesWriting directly to the database is susceptible to schema changes, and
relies on a Bugzilla contrib script to send out bug change
notification emails. This script runs as the user running Mercurial,
must be run on the host with the Bugzilla install, and requires
permission to read Bugzilla configuration details and the necessary
MySQL user and password to have full access rights to the Bugzilla
database. For these reasons this access mode is now considered
deprecated, and will not be updated for new Bugzilla versions going
forward. Only adding comments is supported in this access mode.XMLRPC access mode configuration:XMLRPC example configuration. This uses the Bugzilla at
``http://my-project.org/bugzilla``, logging in as user
``bugmail@my-project.org`` with password ``plugh``. It is used with a
collection of Mercurial repositories in ``/var/local/hg/repos/``,
with a web interface at ``http://my-project.org/hg``. ::XMLRPC+email access mode uses the XMLRPC access mode configuration items,
and also:XMLRPC+email example configuration. This uses the Bugzilla at
``http://my-project.org/bugzilla``, logging in as user
``bugmail@my-project.org`` with password ``plugh``. It is used with a
collection of Mercurial repositories in ``/var/local/hg/repos/``,
with a web interface at ``http://my-project.org/hg``. Bug comments
are sent to the Bugzilla email address
``bugzilla@my-project.org``. ::You can also either configure the method option in the email section
to be a sendmail compatible mailer or fill out the [smtp] section so
that the patchbomb extension can automatically send patchbombs
directly from the commandline. See the [email] and [smtp] sections in
hgrc(5) for details.
You can also enable the pager only for certain commands using
pager.attend. Below is the default list of commands to be paged::You can customize output for any "log-like" command: log,
outgoing, incoming, tip, parents, heads and glog.You can define group members in the ``acl.groups`` section.
If a group name is not defined there, and Mercurial is running under
a Unix-like system, the list of users will be taken from the OS.
Otherwise, an exception will be raised.You can disable the pager for certain commands by adding them to the
pager.ignore list::You can override a predefined scheme by defining a new scheme with the
same name.
You can then use the alias for any command that uses a URL (for
example :hg:`pull alias1` will be treated as :hg:`pull URL1`).You can use -I/-X and list of file or directory names like normal
:hg:`diff` command. The extdiff extension makes snapshots of only
needed files, so running the external diff program will actually be
pretty fast (at least faster than having to compare the entire tree).
You may also specify the full path to an extension::You will by default be managing a patch queue named "patches". You can
create other, independent patch queues with the :hg:`qqueue` command.[-M] [-p] [-n] [-f] [-r REV]... [DEST][-P] [-f] [[-r] REV][-U] SOURCE [DEST][-c] [-C] [-d DATE] [[-r] REV][-ct] [-r STARTREV] [REV]...[-e] DATE [RANGE][-ec] [TOPIC][-f] [-l] [-m TEXT] [-d DATE] [-u USER] [-r REV] NAME...[-f] [-r REV]... [-e CMD] [--remotecmd CMD] [DEST][-f] [-t TYPE] [-a] [-r REV]... [--base REV]... FILE [DEST][-gbsr] [-U] [-c CMD] [REV][-nibtB] [-r REV] [SOURCE][-o] CMD[-p] [-n] [-M] [-f] [-r REV]... [--bundle FILENAME] [SOURCE][-r REV] FILE[-r REV] [-f] [-a] [-u] [-d] [-n] [-c] [-l] FILE...[-r REV] [FILE][-u] FILE...[-u] [-f] [-r REV]... [-e CMD] [--remotecmd CMD] [SOURCE][COMMAND][NAME][OPTION] [QUEUE][OPTION]... ([-c REV] | [-r REV1 [-r REV2]]) [FILE]...[OPTION]... DEST[OPTION]... FILE...[OPTION]... PATTERN [FILE]...[OPTION]... SOURCE [DEST][OPTION]... SOURCE... DEST[OPTION]... [-o OUTFILESPEC] [-r] [REV]...[OPTION]... [FILE [REV]...][OPTION]... [FILE][OPTION]... [FILE]...[OPTION]... [PATTERN]...[OPTION]... [SOURCE]... DEST[OPTION]... [TEXT][ORIGIN][PATH][Ynesfdaq?]$$ &Yes, record this change$$ &No, skip this change$$ &Edit this change manually$$ &Skip remaining changes to this file$$ Record remaining changes to this &file$$ &Done, skip remaining changes and files$$ Record &all changes to all remaining files$$ &Quit, recording no changes$$ &? (display help)[keyword] patterns cannot match^ expects a number 0, 1, or 2_matchfiles expected at most one revision_matchfiles requires at least one argument_matchfiles requires string arguments``adds(pattern)``
    Changesets that add a file matching pattern.``all()``
    All changesets, the same as ``0:tip``.``ancestor(*changeset)``
    Greatest common ancestor of the changesets.``ancestors(set)``
    Changesets that are ancestors of a changeset in set.``author(string)``
    Alias for ``user(string)``.``bisect(string)``
    Changesets marked in the specified bisect status:``branch(string or set)``
    All changesets belonging to the given branch or the branches of the given
    changesets.``branchpoint()``
    Changesets with more than one child.``bundle()``
    Changesets in the bundle.``children(set)``
    Child changesets of changesets in set.``closed()``
    Changeset is closed.``commitsubrepos``
    Whether to commit modified subrepositories when committing the
    parent repository. If False and one subrepository has uncommitted
    changes, abort the commit.
    Default is False.``copied()``
    File that is recorded as being copied.``date(interval)``
    Changesets within the interval, see :hg:`help dates`.``desc(string)``
    Search commit message for string. The match is case-insensitive.``descendants(set)``
    Changesets which are descendants of changesets in set.``draft()``
    Changeset in draft phase.``exec()``
    File that is marked as executable.``file(pattern)``
    Changesets affecting files matched by pattern.``filelog(pattern)``
    Changesets connected to the specified filelog.``first(set, [n])``
    An alias for limit().``follow([file])``
    An alias for ``::.`` (ancestors of the working copy's first parent).
    If a filename is specified, the history of the given file is followed,
    including copies.``git``
    Use git extended diff format.``head()``
    Changeset is a named branch head.``heads(set)``
    Members of set with no children in set.``hgignore()``
    File that matches the active .hgignore pattern.``hidden()``
    Hidden changesets.``id(string)``
    Revision non-ambiguously specified by the given hex string prefix.``keyword(string)``
    Search commit message, user name, and names of changed files for
    string. The match is case-insensitive.``last(set, [n])``
    Last n members of set, defaulting to 1.``limit(set, [n])``
    First n members of set, defaulting to 1.``max(set)``
    Changeset with highest revision number in set.``merge()``
    Changeset is a merge changeset.``min(set)``
    Changeset with lowest revision number in set.``modifies(pattern)``
    Changesets modifying files matched by pattern.``mq()``
    Changesets managed by MQ.``not x``
  Changesets not in x. Short form is ``! x``.``not x``
  Files not in x. Short form is ``! x``.``outgoing([path])``
    Changesets not found in the specified destination repository, or the
    default push location.``p1([set])``
    First parent of changesets in set, or the working directory.``p2([set])``
    Second parent of changesets in set, or the working directory.``parents([set])``
    The set of all parents for all changesets in set, or the working directory.``passwd``
    Optional. Password to authenticate with at the proxy server.``port``
    Port to listen on. Default is 8000.``prefix``
    Prefix path to serve from. Default is '' (server root).``present(set)``
    An empty set, if any revision in set isn't found; otherwise,
    all revisions in set.``removes(pattern)``
    Changesets which remove files matching pattern.``resolved()``
    File that is marked resolved according to the resolve state.``reverse(set)``
    Reverse order of set.``roots(set)``
    Changesets in set with no parent changeset in set.``showfunc``
    Show which function each change is in.``sort(set[, [-]key...])``
    Sort set by keys. The default sort order is ascending, specify a key
    as ``-key`` to sort in descending order.``style``
    Name of style to use for command output.``style``
    Which template map style to use.``subrepo([pattern])``
    Subrepositories whose paths match the given pattern.``unified``
    Number of lines of context to show.``user(string)``
    User name contains string. The match is case-insensitive.``x - y``
  Changesets in x but not in y.``x - y``
  Files in x but not in y.``x and y``
  The intersection of changesets in x and y. Short form is ``x & y``.``x and y``
  The intersection of files in x and y. Short form is ``x & y``.``x or y``
  The union of changesets in x and y. There are two alternative short
  forms: ``x | y`` and ``x + y``.``x or y``
  The union of files in x and y. There are two alternative short
  forms: ``x | y`` and ``x + y``.``x::y``
  A DAG range, meaning all changesets that are descendants of x and
  ancestors of y, including x and y themselves. If the first endpoint
  is left out, this is equivalent to ``ancestors(y)``, if the second
  is left out it is equivalent to ``descendants(x)``.``x:y``
  All changesets with revision numbers between x and y, both
  inclusive. Either endpoint can be left out, they default to 0 and
  tip.a base changeset assumed to be available at the destinationa base changeset to specify instead of a destination (with -b/--bundle)a bookmark cannot have the name of an existing brancha branch of the same name already existsa changeset intended to be added to the destinationa changeset intended to be included in the destinationa remote changeset intended to be addeda revision to senda specific branch you would like to bundlea specific branch you would like to pulla specific branch you would like to pusha specific revision you would like to pulla: %s
abandoned transaction found - run hg recoverabandoned transaction found - run hg recover
abort an interrupted rebaseabort and continue do not allow specifying revisionsabort if an error occursabort: %sabort: %s
abort: %s!
abort: %s: %s
abort: %s: '%s'
abort: could not lock %s: %s
abort: error: %s
abort: out of memory
abort: remote error:
aborting hg cat-file only understands commits
accelerate status report using Linux's inotify serviceacl: user "%s" denied on "%s" (changeset "%s")acl: user "%s" denied on branch "%s" (changeset "%s")acl: user "%s" not allowed on "%s" (changeset "%s")acl: user "%s" not allowed on branch "%s" (changeset "%s")active guards:
add "Date: <DATE>" to patchadd "Date: <current date>" to patchadd "From: <USER>" to patchadd "From: <current user>" to patchadd a signature for the current or given revisionadd all files above this size (in megabytes) as largefiles (default: 10)add all new files, delete all missing filesadd as largefileadd as normal fileadd diffstat output to messagesadd one or more tags for the current or given revisionadd the specified files on the next commitadd/update author field in patch with current useradd/update author field in patch with given useradd/update date field in patch with current dateadd/update date field in patch with given dateadded %d changesets with %d changes to %d files%s
added takes no argumentsadding %s
adding %s as a largefile
adding %s to series file
adding branch
adding changesets
adding file changes
adding manifests
adding remote bookmark %s
address to listen on (default: all interfaces)adds requires a patternalias '%s' resolves to unknown command '%s'
alias for: hg %sall patches applied
all patches are currently applied
all takes no argumentsallowing %s - guarded by %s
allowing %s - no guards in effect
allowing %s - no matching negative guards
already have changeset always print a traceback on exceptionambiguous identifieramend the parent of the working diramending changeset %s
analyzinganalyzing tree version %s...
annotate the specified revisionanswering query for %r
applied to working directoryapply all patchesapply any matching decode filterapply failed for patch %sapply on top of local changesapply one or more changegroup filesapply patch to the nodes from which it was generatedapply patch without touching the working directoryapply the target patch to its recorded parentapplying %s
applying patch from stdin
archive prefix contains illegal componentsarchivingarchiving (%s)are you sure you want to send (yn)?$$ &Yes $$ &Noask for confirmation before sendingassuming destination %s
at least one filename or pattern is requiredat least one of -n/-c is required for -lauthor requires a stringauthorization failedautomatically manage newlines in repository filesavailable styles: %sb: %s
badbad (implicit)bad hunk #%dbad hunk #%d %s (%d %d %d %d)bad hunk #%d old text line %dbad mtn packet - bad packet size %sbad mtn packet - bad stream type %sbad mtn packet - no divider before sizebad mtn packet - no end of commandnbrbad mtn packet - no end of packet sizebad mtn packet - unable to read full packet read %s of %sbad subrepository pattern in %s: %sbase path (DEPRECATED)basic commands:binary takes no argumentsbisect requires a stringblock devicebookmark %s does not exist on the local or remote repository!
bookmark '%s' already exists (use -f to force)bookmark '%s' deleted
bookmark '%s' does not existbookmark '%s' not foundbookmark name requiredbookmark names cannot consist entirely of whitespacebookmark takes one or no argumentsbookmark to pullbookmark to pushbookmark:    %s
branch:      %s
changeset:   %s
copies:      %s
date:        %s
extra:       %s=%s
files+:      %s
files-:      %s
files:       %s
instability: %s
manifest:    %s
obsolete:    %s
parent:      %s
phase:       %s
summary:     %s
tag:         %s
user:        %s
bookmarks:branch %s not foundbranch '%s' has %d heads - please merge with an explicit revbranch '%s' has one head - please merge with an explicit revbranch name not in UTF-8!branch: %s
branchpoint takes no argumentsbroken pipe
broken revlog! (%s)browse command output with an external pagerbrowse the repository in a graphical waybug %d already knows about changeset %s
bug %d does not exist
bugzilla notify command %sbugzilla version %s not supportedbugzilla.bzdir
   Bugzilla install directory. Used by default notify. Default
   ``/var/www/html/bugzilla``.bugzilla.bzemail
  The Bugzilla email address.bugzilla.bzurl
  The base URL for the Bugzilla installation.
  Default ``http://localhost/bugzilla``.bugzilla.bzuser
  Fallback Bugzilla user name to record comments with, if changeset
  committer cannot be found as a Bugzilla user.bugzilla.db
  Name of the Bugzilla database in MySQL. Default ``bugs``.bugzilla.fixresolution
  The resolution to set a bug to when marking fixed. Default ``FIXED``.bugzilla.fixstatus
  The status to set a bug to when marking fixed. Default ``RESOLVED``.bugzilla.host
  Hostname of the MySQL server holding the Bugzilla database.
  Default ``localhost``.bugzilla.notify
  The command to run to get Bugzilla to send bug change notification
  emails. Substitutes from a map with 3 keys, ``bzdir``, ``id`` (bug
  id) and ``user`` (committer bugzilla email). Default depends on
  version; from 2.18 it is "cd %(bzdir)s && perl -T
  contrib/sendbugmail.pl %(id)s %(user)s".bugzilla.password
  Password to use to access MySQL server.bugzilla.password
  The password for Bugzilla login.bugzilla.strip
  The number of path separator characters to strip from the front of
  the Mercurial repository path (``{root}`` in templates) to produce
  ``{webroot}``. For example, a repository with ``{root}``
  ``/var/local/my-project`` with a strip of 2 gives a value for
  ``{webroot}`` of ``my-project``. Default 0.bugzilla.style
  The style file to use when formatting comments.bugzilla.template
  Template to use when formatting comments. Overrides style if
  specified. In addition to the usual Mercurial keywords, the
  extension specifies:bugzilla.timeout
  Database connection timeout (seconds). Default 5.bugzilla.user
  The username to use to log into Bugzilla via XMLRPC. Default
  ``bugs``.bugzilla.user
  Username to use to access MySQL server. Default ``bugs``.bugzilla.usermap
  Path of file containing Mercurial committer email to Bugzilla user email
  mappings. If specified, the file should contain one mapping per
  line::bugzilla.version
  The access type to use. Values recognized are:buildingbumped takes no argumentsbundle all changesets in the repositorybundle compression type to usebundle only changesets with local revision number greater than REV which are not descendants of REV (DEPRECATED)bundlingbzr source type could not be determined
cache has %d log entries
calling hook %s: %s
can only close branch headscan only follow copies/renames for explicit filenamescan only share local repositoriescan only specify an explicit filenamecan only specify two labels.can't commit subrepos without .hgsubcan't get file locallycan't negate thatcan't read commit message '%s': %scan't rebase immutable changeset %scan't remove original changesets with unrebased descendantscan't rename "%s" to its current namecan't specify --all and patternscan't specify --continue and revisionscan't specify a revision with --allcan't use %s herecan't use TLS: Python SSL support not installedcan't use a list in this contextcannot %s; remote repository does not support the %r capabilitycannot amend changeset with childrencannot amend public changesetscannot amend while mergingcannot amend with ui.commitsubrepos enabledcannot archive plain files to stdoutcannot backout a change with no parentscannot backout a merge changesetcannot backout change on a different branchcannot bisect (no known bad revisions)cannot bisect (no known good revisions)cannot change null revision phasecannot collapse multiple named branchescannot combine --bundle and --subreposcannot commit merge with missing filescannot commit missing svn entriescannot commit over an applied mq patchcannot commit svn externalscannot create %s: destination already existscannot create %s: destination already exists
cannot create new bundle repositorycannot create new http repositorycannot create new static-http repositorycannot decode filename '%s'cannot delete applied patch %scannot delete currently active queuecannot delete queue that does not existcannot delete revision %d above applied patchescannot edit patch for binary filecannot edit patch for whole filecannot find a GNU Arch toolcannot find bugzilla user id for %scannot find bugzilla user id for %s or %scannot find required "%s" toolcannot follow file not in parent revision: "%s"cannot follow nonexistent file: "%s"cannot give prefix when archiving to filescannot import merge revision %dcannot import over an applied patchcannot include %s (%s)cannot lock static-http repositorycannot lookup negative revisioncannot manage merge changesetscannot mix -l/--list with options or argumentscannot parse entrycannot partially commit a merge (do not specify files or patterns)cannot partially commit a merge (use "hg commit" instead)cannot patch %s: file is not trackedcannot push '%s' - %s
cannot push --exact with applied patchescannot push to a previous patch: %scannot read %r object at %scannot read changes in %scannot read tags from %scannot rebase onto an applied mq patchcannot refresh a revision with childrencannot refresh immutable revisioncannot retrieve git headscannot retrieve git versioncannot retrieve svn tool versioncannot specify --changelog and --manifest at the same timecannot specify --rev and --change at the same timecannot specify both --noupdate and --updaterevcannot specify both -c/--check and -C/--cleancannot specify both a revision and a basecannot specify both a revision and a sourcecannot specify both a source and a basecannot start server at '%s:%d': %scannot start: socket is already boundcannot tag null revisioncannot use --exact and --keep-changes togethercannot use --exact and --move togethercannot use --parent on non-merge changesetcannot use --stdio with --cmdservercannot use an integer as a namecannot use both --force and --keep-changescannot use both abort and continuecannot use collapse with continue or abortcannot use revision %d as base, result would have 3 parentscannot use transaction when it is already committed/abortedcannot verify bundle or remote reposcannot watch %s until inotify watch limit is raisedcannot write patch "%s": %scase-folding collision between %s and %scat a specific revisioncat-file: type or revision not supplied
certificate checking requires Python 2.6certificate for %s can't be verified (Python too old)certificate is for %schange branch names while convertingchange made by revisionchange working directorychangeset %d is both before and after %d
changeset %d:%s: %s
changeset %s backed out, don't forget to commit.
changeset %s backs out changeset %s
changeset %s: %s missing
changeset %s: %s references corrupted %s
changeset %s: %s references missing %s
changeset %s: %s: contents differ
changeset refers to unknown manifest %schangeset {node|short} in repo {root} refers to bug {bug}.
details:
	{desc|tabindent}changesetschangesets not found in destinationcharacter devicecheck your clockcheckingchecking Python lib (%s)...
checking changesets
checking commit editor...
checking encoding (%s)...
checking files
checking installed modules (%s)...
checking manifests
checking parents of %schecking rename of %schecking templates (%s)...
checking username...
chunksclean takes no argumentscleaning up temp directory
cleaning up working directory...clear queue status fileclone from remote to remote not supportedclone main and patch repository at same timeclone only the specified branchcloning main repository
cloning patch repository
cloning subrepo %s from %s
closed takes no argumentscollapse the rebased changesetscollected %d candidate storage files
collectingcollecting CVS rlog
collecting p4 changelists
colorize output from some commandscommand '%s' failed: %scommand to allow external programs to compare revisionscommand to delete untracked files from the working directorycommand to display child changesets (DEPRECATED)command to display statistics about repository historycommand to move sets of revisions to a different ancestorcommand to send changesets as (a series of) patch emailscommand to view revision graphs from a shell (DEPRECATED)commands to interactively select changes for commit/qrefreshcommands to sign and verify changesetscommit and merge, or update --clean to discard changescommit changes in the queue repository (DEPRECATED)commit failedcommit messagecommit or update --clean to discard changescommit the specified files or all outstanding changescommit with new subrepo %s excludedcommit: %s
committed changeset %d:%s
committing subrepository %s
compare bookmarkscomparing with %s
comparison program to runconfig error - hook type "%s" cannot stop incoming changesets nor commitsconfig file %s not found!configuration 'bzemail' missingconfigure hostfingerprint %s or use --insecure to connect insecurelyconnecting to %s
connecting to %s:%s as %s, password %s
connection ended unexpectedlycontains requires a patterncontinue an interrupted rebaseconvert a foreign SCM repository to a Mercurial one.convert a normal repository to a largefiles repositoryconvert a shared repository to a normal oneconvert from a largefiles repo to a normal repoconvert: %s
converted requires a revisionconverted takes one or no argumentsconvertingconverting revisionsconverting...
copied takes no argumentscopy %s to %s
copy directory namecopy failed: %s is not a file or a symbolic link
copy patch directorycopy: %s -> %s
copying %s to %s
copying changeset %s to %s
copying file in renamed directory from '%s' to '%s'could not create hg repository %s as sinkcould not create remote repocould not decode "%s" binary patch: %scould not extract "%s" binary datacould not find web.cacerts: %scould not load Subversion python bindingscould not open map file %r: %scould not parse cat-log of %scould not symlink to %r: %scouldn't parse location %scouldn't parse size: %scount rate by number of changesetscount rate for revisions matching date speccount rate for the specified revision or rangecreate a changegroup filecreate a new patchcreate a new repository in the given directorycreate a new shared repositorycreate an unversioned archive of a repository revisioncreate changeset information from CVScreate new cvs log cachecreate new queuecreate queue repositorycreated %screated new head
creating changesets
creating temporary repository at %s
crosscheckingcrosschecking files in changesets and manifests
cvs server: %s
cycle detected between %s and %sdarcs version 2.1 or newer needed (found %r)data length off by %d bytesdate exceeds 32 bits: %ddate expects one or two argumentsdate requires a stringdates cannot consist entirely of whitespacedebugging information for inotify extensiondebugsvnlog could not load Subversion python bindingsdefault bugzilla user %s email not founddefault path for subrepository not founddefault-push:
  The push command will look for a path named 'default-push', and
  prefer it over 'default' if both are defined.
default:
  When you create a repository with hg clone, the clone command saves
  the location of the source repository as the new repository's
  'default' path. This is then used when you omit path from push- and
  pull-like commands (including incoming and outgoing).delete a given bookmarkdelete queue, and remove patch dirdelete reference to queuedelete save entrydeleted takes no argumentsdeleting remote bookmark %s
deletions found between repo revsdesc requires a stringdescription:
destination %s exists and is not a directorydestination %s exists, use -f to forcedestination %s is not a directorydestination '%s' already existsdestination '%s' is not emptydestination already existsdestination directory: %s
destination largefile already existsdestination repository typedetect copiesdiff against the second parentdiff context lines count must be an integer, not %rdiff of the current patch and subsequent modificationsdiff repository (or selected files)diff trees from two commitsdirectories being watched:
directorydirectory %r already in dirstatedirectory name ends with '\', which is invalid on Windowsdirectory prefix for files in archivedirectory strip option for patch. This has the same meaning as the corresponding patch optiondisable all guardsdisabled extensions:discard uncommitted changes (no backup)display added/removed lines separatelydisplay help and exitdisplay outgoing largefilesdisplay using template map filedisplay with templatedisplaying divergent bookmark %s stored as %s
divergent takes no argumentsdo case-insensitive search for a given textdo not commit the sigfile after signingdo not create a working copydo not display revision or any of its ancestorsdo not display the saved mtimedo not modify working copy during stripdo not pass files through decodersdo not perform actions, just print outputdo not prompt, automatically pick the first choice for all promptsdo not save backup copies of filesdo not show mergesdo not update the new working directoriesdo not update to targetdo not verify server certificate (ignoring web.cacerts config)don't commit, just update the working directorydon't follow copies and renamesdone
download all pulled versions of largefiles (DEPRECATED)download all versions of all largefilesdownload largefiles for these revisionsdraft takes no argumentsdrop all guardsdump the header and diffs for one or more changesetsduplicate revision %d (%d)edit commit messageedit commit message (DEPRECATED)edit failededit patch headereither two or three arguments requiredemail address of senderemail addresses of blind carbon copy recipientsemail addresses of copy recipientsemail addresses of recipientsemail addresses replies should be sent toemail.from must be defined when sending by emailempty commit messageempty or missing %sempty or missing copy source revlog %s:%sempty or missing revlog for %sempty queryempty revision rangeempty revision setempty usernameenable additional outputenable debugging outputenabled extensions:encoding requires an encoding nameend fields with NULend filenames with NUL, for use with xargsend filenames with NUL, for use with xargs (implies -p/--print)end-of-line check failed:
enter a commit username:error accessing repository at %s
error folding patch %serror getting current working directory: %serror parsing patch: %serror reading %s/.hg/hgrc: %s
error reading cache: %r
error removing %s: %s
error removing undo: %s
error unlinking %s
error while signingerror: %s hook failed: %s
error: %s hook raised an exception: %s
errors during apply, please fix and refresh %s
errors in filemapexamine changes to %s?exception from first failed import attempt:
exception from second failed import attempt:
exclude names matching the given patternsexec takes no argumentsexited with status %dexpand expressions into changelog and summariesexpand keywords in the working directoryexpand keywords in tracked filesexpected %s to be at %r, but not foundexpected a symbolexpected revision numberexport requires at least one changesetexporting bookmark %s
exporting patch:
exporting patches:
extend the bisect rangeextension '%s' overrides commands: %s
extinct takes no argumentsextra takes at least 1 and at most 2 argumentsfactotum not interactivefactotum not respondingfailed query: %s %s
failed to commit svn changesfailed to detect repository format!failed to execute %sfailed to reach end of mtn automate stdio headersfailed to remove %s from manifestfailed to synchronize metadata for "%s"failed to truncate %s
fetching revision log for "%s" from %d to %d
fifofile "%s" is a largefile standinfile %r in dirstate clashes with %rfile %s already exists
file not found!file not managed: %s
file not tracked!file requires a patternfile to store the bundles intofile with email aliasesfile without name in manifestfile:// URLs can only refer to localhostfilelog requires a patternfilename contains %r, which is invalid on Windowsfilename contains '%s', which is reserved on Windowsfilename ends with '%s', which is not allowed on Windowsfilename ends with '\', which is invalid on Windowsfilesfilesystem containing %s was unmounted
fill expects an integer widthfill expects one to four argumentsfilter %s expects one argumentfilter changesets through commandfilter corrupted changeset (no user or date)filter failedfiltering out empty revision
find the ancestor revision of two revisions in a given indexfinish all applied changesetsfinished setup
first argument to extra must be a stringflags to add in subject prefixesfold the named patches into the current patchfollow changeset history, or file history across copies and renamesfollow copies/renames and list the filename (DEPRECATED)for remote clientsforceforce a merge including outstanding changes (DEPRECATED)force copyforce pushforce removal of changesets, discard uncommitted changes (no backup)force tagforcibly copy over an existing managed fileforget any local changes to patched filesforget the specified files on the next commitforgetting %s
found %d
found %s at %r
found %s in store
found %s in system cache
found branch %s at %d
found parent of branch %s at %d: %s
found revision %s from %s
fuzz found when applying patch, stopping
generate patchget() expects two argumentsgetting %s
getting %s to %s
getting %s:%s
getting changed largefiles
getting filesgetting largefilesglobal options:goodgood (implicit)grep requires a patterngrep requires a stringgrep: invalid match pattern: %s
group '%s' is undefinedguard %r starts with invalid charguard %r starts with invalid character: %rguard %r too shortguard cannot be an empty stringguarded by %sguards deactivated
guards in series file:
guess renamed files by similarity (0<=s<=100)hardlinks are not supported on this systemhead takes no argumentsheaderheads are bookmarked - please merge with an explicit revhg %s [OPTION]... [FILE]...hg blackbox [OPTION]...hg bookmarks [OPTIONS]... [NAME]...hg children [-r REV] [FILE]hg churn [-d DATE] [-r REV] [--aliases FILE] [FILE]hg convert [OPTION]... SOURCE [DEST [REVMAP]]hg debug-cat-file [OPTION]... TYPE FILEhg debug-confighg debug-merge-base REV REVhg debug-rev-list [OPTION]... REV...hg debug-rev-parse REVhg debugcvsps [OPTION]... [PATH]...hg email [OPTION]... [DEST]...hg extdiff [OPT]... [FILE]...hg fetch [SOURCE]hg git-diff-tree [OPTION]... NODE1 NODE2 [FILE]...hg inserve [OPTION]...hg keyword configuration and expansion examplehg kwdemo [-d] [-f RCFILE] [TEMPLATEMAP]...hg kwexpand [OPTION]... [FILE]...hg kwfiles [OPTION]... [FILE]...hg kwshrink [OPTION]... [FILE]...hg lfconvert SOURCE DEST [FILE ...]hg patches saved statehg purge [OPTION]... [DIR]...hg qapplied [-1] [-s] [PATCH]hg qclone [OPTION]... SOURCE [DEST]hg qcommit [OPTION]... [FILE]...hg qdelete [-k] [PATCH]...hg qdiff [OPTION]... [FILE]...hg qfinish [-a] [REV]...hg qfold [-e] [-k] [-m TEXT] [-l FILE] PATCH...hg qgoto [OPTION]... PATCHhg qguard [-l] [-n] [PATCH] [-- [+GUARD]... [-GUARD]...]hg qheader [PATCH]hg qimport [-e] [-n NAME] [-f] [-g] [-P] [-r REV]... [FILE]...hg qinit [-c]hg qnew [-e] [-m TEXT] [-l FILE] PATCH [FILE]...hg qnext [-s]hg qpop [-a] [-f] [PATCH | INDEX]hg qprev [-s]hg qpush [-f] [-l] [-a] [--move] [PATCH | INDEX]hg qrecord [OPTION]... PATCH [FILE]...hg qrefresh [-I] [-X] [-e] [-m TEXT] [-l FILE] [-s] [FILE]...hg qrename PATCH1 [PATCH2]hg qrestore [-d] [-u] REVhg qsave [-m TEXT] [-l FILE] [-c] [-n NAME] [-e] [-f]hg qselect [OPTION]... [GUARD]...hg qseries [-ms]hg qtop [-s]hg qunapplied [-1] [-s] [PATCH]hg record [OPTION]... [FILE]...hg sigcheck REVhg sign [OPTION]... [REV]...hg sigshg strip [-k] [-f] [-n] [-B bookmark] [-r] REV...hg view [-l LIMIT] [REVRANGE]hg: command '%s' is ambiguous:
    %s
hg: parse error at %s: %s
hg: parse error: %s
hg: unknown command '%s'
hgcia: sending update to %s
hgignore takes no argumentshgk can make use of the extdiff extension to visualize revisions.
Assuming you had already configured extdiff vdiff command, just add::hgk consists of two parts: a Tcl script that does the displaying and
querying of information, and an extension to Mercurial named hgk.py,
which provides hooks for hgk to get information. hgk can be found in
the contrib directory, and the extension is shipped in the hgext
repository, and needs to be enabled.hidden takes no argumentshide status prefixhistedit requires exactly one ancestor revisionhistedit: moving bookmarks %s from %s to %s
histogram of changes to the repositoryhook type %s does not pass a changeset idhooks for controlling repository accesshooks for integrating with the Bugzilla bug trackerhooks for integrating with the CIA.vc notification servicehooks for sending email push notificationshost fingerprint for %s can't be verified (Python too old)http auth: user %s, password %s
http authentication with factotumhttp authorization required for %shttp authorization required for %s
http error, possibly caused by proxy settingid requires a stringid requires one argumentidentify the specified revisionidentify the working copy or specified revisionif expects two or three argumentsifeq expects three or four argumentsignore case when matchingignore changes in the amount of white spaceignore changes whose lines are all blankignore white space when comparing linesignoredignored  (DEPRECATED)ignored for compatibilityignored takes no argumentsignored: %s
ignoring bad line in author map file %s: %s
ignoring empty branch %s
ignoring inconsistent public root from remote: %s
ignoring invalid [auth] key '%s'
ignoring invalid sendcharset: %s
ignoring invalid syntax '%s'ignoring old cache
ignoring unexpected root from remote: %i %s
ignoring unknown EOL style '%s' from %s
ignoring unknown color/effect %r (configured in color.%s)
ignoring: %s
import a patch or existing changesetimport an ordered set of patchesimport file in patch directoryimport revisions from foreign VCS repositories into Mercurialimport uncommitted changes (DEPRECATED)import up to source revision REVimporting bookmark %s
impossible time zone offset: %din changeset but not in manifestin manifest but not in changesetinclude names matching the given patternsinclude revisions where files were removedinclude the specified changesetincompatible argumentsincompatible revision flag %xinconsistent newline style in %s
inconsistent state, %s:%s is good and badindex %s is corruptedindex %s unknown flags %#04x for format v0index %s unknown flags %#04x for revlogngindex %s unknown format %dindex contains %d extra bytesindex entry flags need RevlogNGinit a new queue repository (DEPRECATED)initializing destination %s
initializing destination %s repository
initializing svn repository %r
initializing svn working copy %r
inotify service not available: %sinotify-client: could not start inotify server: %s
inotify-client: could not talk to new inotify server: %s
inotify-client: failed to contact inotify server: %s
inotify-client: found dead inotify server socket; removing it
inotify-client: received empty answer from inotify serverintegrity check failed on %s:%sinteractively record a new patchinteractively select changes to commitinteractively select changes to refreshinterhg: invalid pattern for %s: %s
interhg: invalid regexp for %s: %s
internal calling inconsistencyinterruptedinterrupted!
invalid _matchfiles prefix: %sinvalid argumentsinvalid bisect stateinvalid character in dag description: %s...invalid character in guard %r: %rinvalid chunk length %dinvalid date: %rinvalid day spec, use '<DATE'invalid day spec, use '>DATE'invalid day spec: %sinvalid email address: %sinvalid entry in fncache, line %sinvalid event type in dag: %sinvalid format spec '%%%s' in output filenameinvalid local address: %sinvalid match pattern: %sinvalid number of arguments: %sinvalid patterninvalid pattern (%s): %sinvalid phases.checksubrepos configuration: %sinvalid queue name, may not contain the characters ":\/."invalid regular expression: %sinvalid tokeninvoke editor on commit messagesjoin expects one or two argumentskeep folded patch fileskeep original branch nameskeep original changesetskeep patch filekeyword requires a stringkilled by signal %dkilled!
label expects two argumentslargefile %s becomes symlinklargefile %s has a merge conflict
ancestor was %s
keep (l)ocal %s or
take (o)ther %s?$$ &Local $$ &Otherlargefile %s is not in cache and could not be downloadedlargefile %s missing from store (needs to be uploaded)largefile %s not found in repo store or system cachelargefile contents do not match hashlargefiles to upload:
largefiles works by maintaining a "standin file" in .hglf/ for each
largefile. The standins are small (41 bytes: an SHA-1 hash plus
newline) and are tracked by Mercurial. Largefile revisions are
identified by the SHA-1 hash of their contents, which is written to
the standin. largefiles uses that revision ID to get/put largefile
revisions from/to the central store. This saves both disk space and
bandwidth, since you don't need to retrieve all historical revisions
of large files when you clone or pull.largefiles: %d to upload
largefiles: (no files to upload)
largefiles: (no remote repo)
largefiles: No remote repo
largefiles: failed to put %s into store: %s
largefiles: no files to upload
largefiles: size must be number (not %s)
last expects a numberlast requires a numberlast requires one or two argumentslimit expects a numberlimit must be a positive integerlimit must be positivelimit number of changes displayedlimit requires a numberlimit requires one or two argumentslist all available commands and optionslist all available queueslist all guards in series filelist all patches and guardslist files from all revisionslist of commands:list patch name in commit textlist repository named brancheslist repository tagslist signed changesetslist state of files needing mergelist the author (long with -v)list the changed files of a revisionlist the changesetlist the date (short with -q)list the filenamelist the revision number (default)listening at http://%s%s/%s (bound to %s:%d)
lists the contents of a bundleloading %s hook failed:
local changed %s which remote deleted
use (c)hanged version or (d)elete?$$ &Changed $$ &Deletelocal changed subrepos foundlocal changes foundlocal changes found, refresh firstlocate files matching specific patternslocation of source patch repositorylock held by %slocking the remote repository failedlog cache overlaps with new log entries, re-run without cache.log stream exception '%s'look up remote changeslook up remote revisionlooking up user %s
make a copy of an existing repositorymake the signature localmake the tag localmaking snapshot of %d files from rev %s
making snapshot of %d files from working directory
malformated mq status line: %s
malformed --config option: %r (use --config section.name=value)malformed line "%s"malformed response from CVSmanage a stack of patchesmanage multiple patch queuesmanifestsmanually set the parents of the current working directorymapping author %s to %s
mark a bookmark inactivemark a branch as closed, hiding it from the branch listmark changeset badmark changeset goodmark files as copied for the next commitmark files as resolvedmark files as unresolvedmark new/missing files as added/removed before committingmarked working directory as branch %s
matching requires a string as its second argumentmatching takes 1 or 2 argumentsmax-countmerge at REVmerge from another queue (DEPRECATED)merge or update --check to force updatemerge queue name (DEPRECATED)merge takes no argumentsmerge with old dirstate parent after backoutmerge working directory with another revisionmerging %s
merging %s and %s to %s
merging with %d:%s
merging with a working directory ancestor has no effectmerging with changeset %s
merging with queue at: %s
message can only be specified with collapsemessage identifier to reply tominimum size (MB) for files to be converted as largefilesminimum size for largefiles must be specifiedminutes to sit idle before exitingmissing ] in subrepo sourcemissing argumentmissing file data for %s:%s - run hg verifymissing revlog!modified takes no argumentsmodifies requires a patternmore than one sort mode specifiedmove applied patches into repository historymove changeset (and descendants) to a different branchmoving %s to %s
moving bookmark '%s' forward from %s
mq status file refers to unknown node %s
mq takes no argumentsmq.git option can be auto/keep/yes/no got %smq:     (empty queue)
mtn command '%s' returned %smultiple heads in this branch (use "hg heads ." and "hg merge" to merge)multiple matching bookmarks to merge - please merge with an explicit rev or bookmarkmust have at least some revisionsname of access log file to write toname of error log file to write toname of file to write process ID toname of patch filename of the bundle attachment filename of the hgweb config file (see "hg help hgweb")name to show in web pages (default: working directory)named branch could not be reset: current branch is still '%s'
need --name to import a patch from -need at least one patch to importnegative date value: %dnegative timestamp: %dnew bookmark name requirednew changeset %d:%s merges remote changes with local
new remote heads on branch '%s':
new remote heads:
no [keyword] patterns configuredno active bookmark
no active guards
no backupsno backups (DEPRECATED)no bookmarks set
no branch checked out in subrepo %s
cannot push revision %s
no bundle provided - specify with -Rno certificate receivedno changed bookmarks found
no changes found
no changes found (ignored %d secret changesets)
no changes made to subrepo %s since last push to %s
no changes needed to %s
no changes to record
no changes, revision %d skipped
no commands defined
no commonName or subjectAltName found in certificateno destination specifiedno files or directories specifiedno files or directories specified; use --all to remerge all filesno files or revisions specifiedno files specifiedno files to copyno graft state found, can't continueno guards in series file
no help text availableno interrupted transaction available
no mapping for id %s
no match foundno match under directory!no matching bookmark to merge - please merge with an explicit rev or bookmarkno matching guardsno matching revisionsno nodeno open branch heads found on branches %sno patch named %sno patch to work withno patches appliedno patches applied
no patches in series
no port number associated with service '%s'no problems detected
no queue repositoryno rebase in progressno recipient addresses providedno repository found in '%s' (.hg not found)no revision found in module %sno revisions specifiedno rollback information available
no saved patch data found
no saved queues found, please use -n
no source or destination specifiedno such file in rev %sno suitable response from remote hgno terminfo entry for setab/setaf: reverting to ECMA-48 color
no username found, using '%s' instead
no username supplied (see "hg help config")no valid signature for %s
no working directory: please specify a revisionnode '%s' is not well formednon-queue directory "%s" already existsnot a CVS sandboxnot a Mercurial patchnot a function: %snot a prefix: %snot a symbolnot all revisions were sortednot an infix: %snot at a branch head (use -f to force)not found in manifestnot found!
not merging with %d other new branch heads (use "hg heads ." and "hg merge" to merge them)
not removing %s: file has been marked for add (use forget to undo)
not removing %s: file is already untracked
not removing %s: file is modified (use -f to force removal)
not removing %s: file is untracked
not removing %s: file still exists
not removing %s: no tracked files
not removing repo %s because it has changes.
not trusting file %s from untrusted user %s, group %s
not updating: %s
note: commit message saved in %s
note: possible conflict - %s was deleted and renamed to:
note: possible conflict - %s was renamed multiple times to:
note: unsynced remote changes!
nothing changed
nothing to extendnothing to mergenothing to rebase
notify.diffstat
  Set to True to include a diffstat before diff content. Default: True.notify.mbox
  If set, append mails to this mbox file instead of sending. Default: None.notify.merge
  If True, send notifications for merge changesets. Default: True.notify.style
  Style file to use when formatting emails.notify.template
  Template to use when formatting emails.notify.test
  If ``True``, print messages to stdout instead of sending them. Default: True.notify: sending %d subscribers %d changes
notify: suppressing notification for merge %d:%s
nownow at: %s
number of guarded, applied patches has changed from %d to %d
number of lines of context to shownumber of unguarded, unapplied patches has changed from %d to %d
obsolete takes no argumentsomit dates from diff headersomit hg patch headeronly a local queue repository may be initializedonly follow the first parent of merge changesets (DEPRECATED)only one config item permittedonly one new bookmark name allowedonly one patch applied
only return changes after or between specified tagsonly return changes on specified branchesonly search files changed within revision rangeonly show unknown (not tracked) filesopen changelogopen manifestoperate on patch repositoryoperation forbidden by serveroperation not supported over httpoption "-e" incompatible with "-m" or "-l"option "-n" not valid when importing multiple patchesoption "-r" not valid when importing filesoption --config may not be abbreviated!option --cwd may not be abbreviated!option -R has to be separated from other options (e.g. not -qR) and --repository may only be abbreviated as --repo!options --message and --logfile are mutually exclusiveoptions:other repository doesn't support revision lookup, so a rev cannot be specified.outgoing requires a repository pathoutgoing takes one or no argumentsoutput common ancestor informationoutput diffstat-style summary of changesoutput the current or given revision of filesoutput the current or given revision of the project manifestoutput version and copyright informationoutput version information and exitoutstanding uncommitted changesoutstanding uncommitted mergeoverriding mapping for author %s, was %s, will be %s
overwrite any local changesoverwrite existing filesoverwriting %s expanding keywords
overwriting %s shrinking keywords
parent to choose when backing out merge (DEPRECATED)parent to choose when transplanting mergeparent: %d:%s parentsparse and display a dateparse given revisionspartial pull cannot be done because other repository doesn't support changegroupsubset.pass option to comparison programpassword in URL not supportedpassword: patch "%s" already existspatch %s does not existpatch %s does not exist
patch %s finalized without changeset message
patch %s is already in the series filepatch %s is empty
patch %s is not appliedpatch %s is not applied
patch %s is not in series filepatch %s not in seriespatch %s not in series filepatch command failed: %spatch didn't work out, merging %s
patch failed to applypatch failed, rejects left in working dir
patch failed, unable to continue (try -v)
patch is damaged or loses informationpatch name "%s" is ambiguous:
patch name cannot begin with "%s"patch queue directory already existspatch queue now empty
patch series already fully applied
patchbomb canceledpatching file %s
path %r traverses symbolic link %rpath '%s' is inside nested repo %rpath contains illegal component: %spath ends in directory separator: %sphases.new-commit: not a valid phase name ('%s')place existing revisions under mq controlplease specify a revision to backoutplease specify just one revisionplease specify the patch to movepop all patchespop the current patch off the stackpop to before first guarded applied patchpop, then reapply patchespopping %s
popping guarded patches
popping would remove a revision not managed by this patch queueport to listen on (default: 8000)possible case-folding collision for %sprefix path to serve from (default: server root)prefix to remove from file namespreserve source changesets orderprettyprint [keywordmaps] configuration and an expansion exampleprint all revisions that matchprint command execution profileprint complete paths from the filesystem rootprint extension optionsprint filenames instead of deleting themprint first line of patch headerprint matching line numbersprint messages that would be sentprint name of active queueprint only filenames and revisions that matchprint output to file with formatted nameprint patches not in seriesprint revisionsprint the entire series fileprint the given revisionprint the header of the topmost or specified patchprint the name of the current patchprint the name of the next pushable patchprint the name of the preceding applied patchprint the patches already appliedprint the patches not yet appliedprint the root (top) of the current working directorypruned down to %d probably relinkable files
pruningpublic takes no argumentspull changes from a remote repository, merge new changes if needed.pull changes from the specified sourcepull, update and merge in one command (DEPRECATED)pulling from %s
pulling from %s into %s
pulling subrepo %s from %s
purge ignored files toopush changes to the specified destinationpush creates new remote branches: %s!push creates new remote head %s on branch '%s'!push creates new remote head %s!push failed (unexpected response):push failed:push failed: %spush or pop patches until named patch is at top of stackpush refused: %spush the next patch onto the stackpushing branch %s of subrepo %s
pushing subrepo %s to %s
pushing to %s
putlfile failed (unexpected response):putlfile failed:python mysql support not available: %sqdelete requires at least one revision or patch nameqfold cannot fold already applied patch %sqfold requires at least one patch nameqpop: %s is already at the top
qpop: forcing dirstate update
qpush after importingqpush exactly duplicates child changesetqpush: %s is already at the top
query: %s %s
queue "%s" already existsqueue name to pop (DEPRECATED)read collapse commit message from fileread commit message from fileread maps from rcfilereading DAG from stdin
reading cvs log cache %s
reading manifest delta %sreading p4 views
real URL is %s
realm: %s
reapplying unguarded patches
rebase aborted
rebase completed
rebase from the base of the specified changeset (up to greatest common ancestor of base and dest)rebase from the specified changesetrebase merging completed
rebase onto the specified changesetrebase these revisionsrebase working directory to branch headrebasingreceived changelog group is emptyreceived file revlog group is emptyreceived query from incompatible client version %d
record a copy that has already occurredrecord a rename that has already occurredrecord change %d/%d to '%s'?record delete for missing filesrecord the current date as commit daterecord the current user as committerrecord the specified date as commit daterecord the specified user as committerrecord this change to '%s'?recording removal of %s as rename to %s (%d%% similar)
recreate hardlinks between two repositoriesrecreates hardlinks between repository clonesrecurse into subrepositoriesrecursiveredo merges or set/view the merge status of filesrefresh interrupted while patch was popped! (revert --all, qpush to recover)
refresh only files already in the patch and specified filesrelinked %d files (%s reclaimed)
relinkingrelinking %s to %s
remap file names using contents of fileremap usernames using this fileremote bookmark %s not found!remote branch lookup not supportedremote changed %s which local deleted
use (c)hanged version or leave (d)eleted?$$ &Changed $$ &Deletedremote doesn't support bookmarks
remote requires a repository pathremote requires a string idremote takes one, two or no argumentsremote turned local largefile %s into a normal file
keep (l)argefile or use (n)ormal file?$$ &Largefile $$ &Normal fileremote turned local normal file %s into a largefile
use (l)argefile or keep (n)ormal file?$$ &Largefile $$ &Normal fileremote: remote: %s
remote: (synced)
remotestore: could not open file %s: %sremotestore: could not put %s to remote store %sremotestore: put %s to remote store %s
remove (and delete) file even if added or modifiedremove a tagremove patches from queueremove the specified files on the next commitremoved takes no argumentsremoves files not tracked by Mercurialremoves requires a patternremoving %s
removing directory %s
removing file %s
removing save entry %s
removing subrepo %s
rename a given bookmarkrename a patchrename active queuerename files; equivalent of copy + removerenamed/copied largefile %s becomes symlinkrenaming %s to %s
reopening closed branch head %d
reorder patch series and apply only the patchrepo commit failedrepo commit failed
repository %srepository %s already existsrepository %s not foundrepository '%s' is not localrepository commit failedrepository is not emptyrepository is unrelatedrepository root cannot be destinationrepository root directory or name of overlay bundle filerepository tip rolled back to revision %s (undo %s)
repository tip rolled back to revision %s (undo %s: %s)
repository uses revlog format %d
requested largefile %s not present in cacherequesting all changes
rescanning due to .hgignore change
reset bisect statereset branch name to parent branch namereset working directory to branch %s
resolved takes no argumentsresolving manifests
response expectedrestore files to their checkout staterestore the queue state saved by a revision (DEPRECATED)restoring status: %s
resume interrupted graftreturns the completion list associated with the given commandrev %d points to nonexistent changeset %drev %d points to unexpected changeset %drev expects a numberrev requires a numberrev requires one argumentreverse effect of earlier changesetrevert all changes when no arguments givenrevert expanded keywords in the working directoryrevert to the specified revisionreverting %s
reverting subrepo %s
revisionrevision %d has unmanaged childrenrevision %d is a merge, ignoring...
revision %d is already managedrevision %d is not managedrevision %d is not mutablerevision %d is not the parent of %drevision %d is not the parent of the queuerevision %d is the root of more than one branchrevision %s does not exist in subrepo %s
revision %s is not a patchset numberrevision %s not found in destination repository (lookups with clonebranches=true are not implemented)revision %s refers to unknown patches: %s
revision matching date not foundrevision must be followed by date linerevision to backoutrevision to checkrevision to displayrevision to distributerevision to mergerevision to rebuild torevision to tagrevision, tag or branch to check outrevisionsrevisions committed by userrevisions to exportrevlog '%s' not foundroll back an interrupted transactionroll back the last transaction (DANGEROUS) (DEPRECATED)rollback completed
rollback failed - please run hg recover
rolling back interrupted transaction
rolling back unknown transaction
rstdoc expects two argumentsrun 'hg heads .' to see headsrun 'hg heads' to see all headsrun even if remote repository is unrelatedrun even when remote repository is unrelatedrun even when remote repository is unrelated (with -b/--bundle)run even when the destination is unrelatedrun server in backgroundrunning %s
running hook %s: %s
running non-interactively, use %s insteadrunning notify command %s
sampling from both directions
save and restore changes to the working directorysave current queue state (DEPRECATED)save entry has children, leaving it alone
save: no patches applied, exiting
saved backup bundle to %s
saved queue repository parents: %s %s
saving current version of %s as %s
scanningscanning pathsscanning source...
searchsearch for a pattern in specified files and revisionssearch the repository as it is in REVsearching %d changesets for largefiles
searching for changed bookmarks
searching for changes
searching for exact renamessearching for similar filessecond argument to extra must be a stringsecret takes no argumentssee "hg help histedit" for more detailsee "hg help phases" for detailssee 'hg resolve', then 'hg unshelve --continue'see hg help phases for detailsselect all unresolved filessend an introduction email for a single patchsend changes not found in the target repositorysend changes not in target as a binary bundlesend changesets by emailsend patches as attachmentssend patches as inline attachmentssend patches as inline message text (default)sendingsending sending mail: %s
sending mail: smtp host %s, port %s
set branch name even if it shadows an existing branchset commit time fuzz in secondsset or print guarded patches to pushset or print guards for a patchset or show the current branch nameset the charset encodingset the charset encoding modeset/override config option (use 'section.name=value')share a common history between several working directoriesshow aliases for remote repositoriesshow all detailsshow bookmarksshow branchshow changed files in the working directoryshow changeset information by line for each fileshow changesets not found in the destinationshow changesets within the given named branchshow children of the specified revisionshow combined config settings from all hgrc filesshow copied filesshow current changeset in ancestor branchesshow difference from revisionshow files configured for keyword expansionshow files excluded from expansionshow global revision idshow help for a given topic or a help overviewshow keyword status flags of all filesshow line number at the first appearanceshow local revision numbershow new changesets found in sourceshow newest record firstshow normal and closed branch headsshow normal and closed branchesshow only added filesshow only branches that have unmerged headsshow only changesets within the given named branch (DEPRECATED)show only deleted (but tracked) filesshow only files without changesshow only heads which are descendants of STARTREVshow only help for commandsshow only help for extensionsshow only ignored filesshow only merges (DEPRECATED)show only modified filesshow only normal filesshow only removed filesshow only the first patchshow only the preceding applied patchshow only unknown (not tracked) filesshow parent changesetsshow parents of the specified revisionshow patchshow progress bars for some actionsshow revision history alongside an ASCII revision graphshow revision history of entire repository or filesshow revisions matching date specshow source of copied filesshow status of all filesshow tagsshow the children of the given or working directory revisionshow the command optionsshow the contents of the current dirstateshow the parents of the working directory or revisionshow the revision DAGshow the specified revision or rangeshow the tip revision (DEPRECATED)show which function each change is insign even if the sigfile is modifiedsigning %d:%s
similarity must be a numbersimilarity must be between 0 and 100size requires an expressionskip check for outstanding uncommitted changes (DEPRECATED)skip over REVskip testing changesetskippedskipping %s - guarded by %s
skipping %s - no matching guards
skipping already applied revision %s
skipping ancestor revision %s
skipping incorrectly formatted id %s
skipping incorrectly formatted tag %s
skipping malformed alias: %s
skipping missing subrepository: %s
skipping ungraftable merge revision %s
skipping unreadable ignore file '%s': %s
smtp specified as email transport, but no smtp host configuredsmtp.host not configured - cannot send mailsocketsort by key (default: sort by count)sort by saved mtimesort requires one or two argumentssort spec must be a stringsorting...
source and destination are on different devicessource has mq patches appliedsource is ancestor of destinationsource repository doesn't support --filemapsource repository typesource: %s
specify at least one changeset with -r or -ospecify cvsrootspecify hg command to run on the remote sidespecify merge toolspecify merge tool for rebasespecify ssh command to usesplice map revision %s is not being converted, ignoring
splice synthesized history into placespliced in %s as parents of %s
splicemap entry %s is not a valid revision identifiersrc repository does not support revision lookup and so doesn't support clone by revisionssl connection failedstart an inotify server for this repositorystart debuggerstart interactive history viewerstart stand-alone webserverstarting revisions are not directly relatedstatus is already saved
status: %r %s -> %s
stdinstop managing a revision (DEPRECATED)stream ended unexpectedly (got %d bytes, expected %d)streaming all changes
strftime-compatible format for grouping by datestrip changesets and all their descendants from the repositorystrip changesets and their descendents from historystrip expects one or two argumentsstrip failed, full bundle stored in '%s'
strip failed, partial bundle stored in '%s'
strip specified revision (optional, can specify revisions without this option)stripping amended changeset %s
stripping applied patches from destination repository
stripping intermediate changeset %s
style '%s' not foundsub expects three argumentssubdivision search of changesetssubject of first message (intro or single patch)subrepo %s is missingsubrepo requires a pattern or no argumentssubrepo spec file %s not foundsubrepo takes at most one argumentsummarize working directory statesuppress outputsvn: branch has no revision %ssvn: cannot probe remote repository, assume it could be a subversion repository. Use --source-type if you know better.
svn: no revision found after start revision %dsvn: revision %s is not an integersvn: revision %s not foundsvn: start revision %s is not an integersvn: start revision is not supported with more than one branchswitch parents when mergingsymlink takes no argumentssyntax errorsyntax error in %s(%d): child parent1[,parent2] expectedsyntax error in %s(%d): key/value pair expectedsyntax highlighting for hgweb (requires Pygments)synthetic changeset cannot have multiple parentstag %s overrides mq patch of the same name
tag '%s' already exists (use -f to force)tag '%s' does not existtag '%s' is not a global tagtag '%s' is not a local tagtag names cannot consist entirely of whitespacetag names must be uniquetag takes one or no argumentstelling bugzilla to send mail:
template file %s: %stemplate style to usetemplate to group changesetstest Mercurial installationthe argument to bookmark must be a stringthe argument to tag must be a stringthe clone will include an empty working copy (only a repository)the eol extension is incompatible with the win32text extension
the extension author.the key id to sign withthe name '%s' is reservedthe number of events to showthe server sent an unknown error codethere is no Mercurial repository here (.hg not found)there is nothing to relink
this is a binary file
this is not a shared repothis modifies a binary file (all or nothing)
this patch series consists of %d patches.this system does not seem to support inotifythis version of shelve is incompatible with the version used in this repotime how long the command takestimed out waiting for lock held by %stip has %d files, estimated total number of files: %s
tipmost revision matching dateto set 'brightblue' to color slot 12 (useful for 16 color terminals
that have brighter colors defined in the upper eight) and, 'pink' and
'orange' to colors in 256-color xterm's default color cube.  These
defined colors may then be used as any of the pre-defined eight,
including appending '_background' to set the background to that color.todaytolerate non-conflicting local changestoo many destinationstoo many options specifiedtool option will be ignored
topo-ordertrack a line of development with movable markerstrack large binary filestransaction abort!
transferred %s in %.1f seconds (%s/sec)
transplant log file is corrupttreat all files as texttree analysis stopped because it points to an unregistered archive %s...
trouble committing %s!
try extended date formatstry to reorder closed revisionstry to sort changesets by branchestry to sort changesets by datetrying to pop unknown node %stype of distribution to createui.portablefilenames value is invalid ('%s')unable to collapse on top of %s, there is more than one external parent: %sunable to cope with svn outputunable to determine mtn automate interface versionunable to find '%s' for patching
unable to load queue repository
unable to read %sunable to read %s
unable to read file %sunable to read file list (%s)unable to strip away %d of %d dirs from %suncommitted changesuncommitted changes in subrepo %suncommitted changes in subrepository %suncommitted changes in subrepository '%s'uncommitted changes, use --all to discard all changesuncommitted changes, use --all to discard all changes, or 'hg update %s' to updateuncommitted mergeuncommitted merge - please provide a specific revisionuncommitted merge with no revision specifieduncommitted merge, use --all to discard all changes, or 'hg update -C .' to abort the mergeundefined source and destination filesundeleting %s
unexpected field name passed to matching: %sunexpected old valueunexpected putlfile response: %r
unexpected response from CVS server (expected "Valid-requests", but got %r)unexpected response from remote server:unexpected response:unexpected svn output:
unexpected token: %sunknownunknown CVS response: %sunknown action "%s"unknown archive type '%s'unknown branch '%s'unknown bundle type specified with --typeunknown command %sunknown compression type %runknown database schemaunknown delta baseunknown encoding '%s'unknown format %dunknown function '%s'unknown key: %runknown method '%s'unknown mode %sunknown operating system: %s
unknown parentunknown parent 1 %s of %sunknown parent 2 %s of %sunknown patches: %s
unknown revision '%s'unknown signature versionunknown sort key %runknown sort mode: %sunknown splice map parent: %sunknown subrepo type %sunknown takes no argumentsunmatched quotesunpacked size is %s, %s expectedunpacking %sunpacking changeset %sunrecognized profiler '%s' - ignored
unrecognized query type: %s
unrecognized response
unresolved conflicts (see 'hg resolve', then 'hg unshelve --continue')unresolved conflicts (see hg resolve, then hg rebase --continue)unresolved merge conflicts (see hg help resolve)unresolved takes no argumentsunstable takes no argumentsunsupported URL component: "%s"unsupported URL scheme %runsupported file type (type is %s)unsupported line endings type: %sunsupported parser state: %sunterminated stringuntesteduntracked files in working directory differ from files in requested revisionupdate across branches if no uncommitted changesupdate back to initial working directory parent
update cvs log cacheupdate failed to remove %s: %s!
update queue working directoryupdate returned %dupdate the current patchupdate to new branch head if changesets were pulledupdate to new branch head if changesets were unbundledupdate working directory (or switch revisions)update: %d new changesets (update)
update: %d new changesets, %d branch heads (merge)
update: (current)
updatingupdating bookmark %s
updating bookmark %s failed!
updating bookmarks
updating destination repository
updating queue directory
updating tags
updating to %d:%s
updating to active bookmark %s
updating to bookmark @
updating to bookmark @ on branch %s
updating to branch %s
updating working directory
uploading largefilesuse "hg -v help %s" to show more complete help and the global optionsuse "hg -v help %s" to show the global optionsuse "hg -v help%s" to show builtin aliases and global optionsuse "hg help %s" to show the full help textuse "hg help -e %s" to show help for the %s extensionuse "hg help -v %s" to show more complete helpuse "hg help" for the full list of commandsuse "hg help" for the full list of commands or "hg -v" for detailsuse "hg update" or see "hg help revert"use %(path)s to diff repository (or selected files)use 'hg push --new-branch' to create new remote branchesuse 'hg resolve' to retry unresolved file merges
use 'hg resolve' to retry unresolved file merges or 'hg update -C .' to abandon
use 'hg status' to list changesuse 'hg update' insteaduse 'hg update' or check 'hg heads'use 'hg update' or merge with an explicit revisionuse 'hg update' to switch to ituse --all to revert all filesuse --create to create a new queueuse --keep to keep original changesetsuse -f to forceuse <text> as commit messageuse IPv6 in addition to IPv4use command to check changeset stateuse external program to diff repository (or selected files)use git extended diff formatuse only one form to specify the revisionuse pull protocol to copy metadatause text as collapse commit messageuse text as commit messageuse the given date as the sending dateuse the given file as the series descriptionuse the secret phase for committinguse uncompressed transfer (fast over LAN)used internally by daemon modeuser quituser:user: %s
username %s contains a newlineusername %s contains a newline
username mapping filename (DEPRECATED, use --authormap instead)using patch queue: %s
validate the correctness of the current dirstateverified contents of %d revisions of %d largefiles
verified existence of %d revisions of %d largefiles
verify all the signatures there may be for a particular revisionverify largefiles in all revisions, not just currentverify local largefile contents, not just existenceverify the integrity of the repositoryversioned patch repository not found (see init --mq)waiting for lock on %s held by %r
warning: %s
warning: %s hook %s
warning: %s hook failed
warning: %s parent %s is missing
warning: %s@%s: copy source revision is nullid %s:%s
warning: --repository ignored
warning: CVS commit message references non-existent branch %r:
%s
warning: `%s' uses revlog format 0warning: `%s' uses revlog format 1warning: certificate for %s can't be verified (Python too old)
warning: conflicts during merge.
warning: copy source of '%s' not in parents of %swarning: error "%s" in subrepository "%s"
warning: error finding commands in %s
warning: failed to set color mode to %s
warning: ignoring .hgeol file due to parse error at %s: %s
warning: ignoring unknown working parent %s!
warning: lightweight checkouts may cause conversion failures, try with a regular branch instead.
warning: new changesets detected on source branch, not stripping
warning: orphan revlog '%s'warning: repository is unrelated
warning: subrepo spec file %s not found
warning: tag %s conflicts with existing branch name
warning: uncommitted changes in the working directory
was merge of '%s' successful (yn)?$$ &Yes $$ &Nowatching %r
watching directories under %r
web templates to useweb.baseurl
  Base URL for browsing Mercurial repositories. Referenced from
  templates as ``{hgweb}``.websub: invalid pattern for %s: %s
websub: invalid regexp for %s: %s
when to colorize (boolean, always, auto, or never)when to paginate (boolean, always, auto, or never)where ``NAME`` is one of the following:win32text is deprecated: http://mercurial.selenic.com/wiki/Win32TextExtension
with multiple sources, destination must be an existing directoryworking copy of .hgsigs is changed (please commit .hgsigs manually or use --force)working copy of .hgtags is changed (please commit .hgtags manually)working dir not at branch tip (use "hg update" to check out branch tip)working directory has unknown parent '%s'!working directory is missing some filesworking directory not at a head revisionworking directory now based on revision %d
working directory now based on revisions %d and %d
working directory of %sworking directory revision is not qtipworking directory state appears damaged!write messages to mbox file instead of sending themwritingwriting Subversion tags is not yet implemented
writing author map file %s
writing cvs log cache %s
yesterdayyou can't specify a revision and a date| (Plan 9) ``<install-root>/lib/mercurial/hgrc``
| (Plan 9) ``<install-root>/lib/mercurial/hgrc.d/*.rc``
| (Unix) ``<install-root>/etc/mercurial/hgrc``
| (Unix) ``<install-root>/etc/mercurial/hgrc.d/*.rc``~ expects a numberProject-Id-Version: Mercurial
Report-Msgid-Bugs-To: <mercurial-devel@mercurial-scm.org>
PO-Revision-Date: 2014-05-07 09:14+0200
Last-Translator: Simon Heimberg <simohe@besonet.ch>
Language-Team: 
Language: de
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Plural-Forms: nplurals=2; plural=(n != 1);
X-Generator: Poedit 1.5.4
	deaktiviert die aktuellen Vorlagen-Zuweisungen
	Erweitert die aktuellen Vorlagen-Zuweisungen
	Überschreibt das standard CVS keywordset

	Konfiguration mittels aktueller Platzhalter-Zuweisungen

	Konfiguration mittels benutzerdefinierter Platzhalter-Zuweisungen

	Konfiguration mittels der standard csv keywordset

	Konfiguration mittels der standard svn keywordset

	ersetzte Platzhalter

Beschreibung
============
Engültige Zusammenfassung:
Die folgenden Prädikate werden unterstützt:
Bitte eine Einführung für die Patch-Serie eingeben.
Mit [+] markierte Optionen können mehrfach angegeben werden

Zusätzliche Hilfethemen:
Aliase: %s

Datenübergabe unterbrochen

Unterschiede (%d Zeilen):
Unterschiede (gekürzt von %d auf %d Zeilen):
Nach %s geschriebene Platzhalter:

Nutze "hg help %s" um den vollen Hilfetext anzuzeigen

Nutze "hg help -c %s" für die Hilfe zum Befehl %s
          hg clone --uncompressed http://server/repo -u 1.5          hg clone -r 04e544 experimental/ good/          hg clone http://selenic.com/hg          hg clone project/ project-feature/          hg clone ssh://user@server//home/projects/alpha/          hg export --git -r 123:150 > aenderungen.txt          hg export -r "outgoing()" -o "%n-%m.patch"          hg export -r 9353 | hg import -          hg lfpull -r "branch(default)"
              hg lfpull -r "head() and not closed()"          hg log -r "bisect(current)"          hg log -r "bisect(range)"         $ ls
         foo.c
         $ hg status
         ? foo.c
         $ hg add
         adding foo.c
         $ hg status
         A foo.c        $ cp -al REPO REPOCLONE        qguard foo.patch -- -stable    (negativer Wächter)
        qguard bar.patch    +stable    (positiver Wächter)
        qselect stable       Spezifizieren von negativen Wächtern erfordert jetzt '--'.       Um das Arbeitsverzeichnis auf eine ältere Version zu setzen, nutze
       :hg:`update REV`. Um eine nicht übernommene Zusammenführung rückgängig
       zu machen, nutze :hg:`update --clean .`.       diff kann bei Zusammenführungen unerwartete Resultate anzeigen, da
       es nur mit einer (der ersten wenn keine Revision angegeben ist)
       Vorgängerversion vergleicht.       export kann bei Zusammenführungen unerwartete Resultate anzeigen,
       da es nur mit der ersten Vorgängerversion vergleicht.       log -p/--patch kann ein unerwartetes Diff für Zusammenführungen
       erzeugen, da es standardmäßig die Zusammenführungsversion mit der
       ersten Vorgängerversion vergleicht. Auch in der Dateiliste werden
       nur Dateien berücksichtigt, die zu BEIDEN Vorgängernversionen
       verschieden sind:.       Der Status kann sich vom Diff unterscheiden, wenn sich Berechtigungen
       geändert haben oder eine Zusammenführung durchgeführt wurde. Das
       Vorgabe-Diff-Format zeigt keine Berechtigungsänderungen an und
       'diff' zeigt nur Änderungen relativ zu einer Vorgängerversion einer
       Zusammenführung an.      # Zeigt Aktivität pro Monat
      hg churn -f "%Y-%m" -s -c      # Zeigt die Anzahl der veränderten Zeilen pro Autor
      hg churn -t "{author|email}"      # Zeigt Anzahl der veränderten Zeilen über die Jahre
      hg churn -f "%Y" -s      # Zeigt Aktivität im Tagesverlauf (Gruppiert nach Stunde)
      hg churn -f "%H" -s -c      - Alle Änderungssätze die ein Verzeichnis betreffen, mit diffs ohne
        Zusammenführungen::      - Die Nummern von Revisionen, die ein Schlüsselwort beinhalten::      - Alle Änderungssätze, die Vorfahren des Arbeitsverzeichnisses sind::      - Änderungssätze mit vollen Beschreibungen und Dateilisten::      - Prüft die aktuellste Version eines entfernten Archivs::      - Klont ein entferntes Projektarchiv in ein neues Verzeichnis hg/::      - Von einem absoluten Pfad auf einem SSH-Server klonen (Beachten Sie den Doppelschrägstrich)::      - commit
      - import
      - pull
      - push (mit diesem Archiv als Ziel)
      - unbundle      - vergleiche eine Datei im Arbeitsverzeichnis mit dem Vorgänger::      - Einen leichten lokalen Klon erzeugen::      - exportiere alle Änderungssätze zwischen zwei Revision in eine Datei
        mit Informationen über Umbenennungen::      - Alle Änderungen eines Benutzers innerhalb eines Intervalls::      - Die letzten 10 Revisionen des aktuellen Zweigs::      - zeigt Änderungen zwischen dem Arbeitsverzeichnis und einer
        Revision::      - spalte neue Änderungen in eine Reihe von Patches mit erklärenden
        Namen::      - Zusammenfassung aller Änderungssätze seit dem letzten Etikett::      - verwendet export und import um einen Bugfix auf den aktuellen Zweig
        zu transplantieren::      Option -A/--after kann genutzt werden, um Dateien zu entfernen, die
      bereits gelöscht wurden, -f/--force kann genutzt werden, um die
      Löschung zu erzwingen. -Af entfernt Dateien aus der nächsten Revision,
      ohne sie im Arbeitsverzeichnis zu löschen      1. Falls weder -c/--check noch -C/--clean angegeben ist und das
         Ziel der Aktualisierung ein Vor- oder Nachfahr des Vorgängers der
         Arbeitskopie ist, werden die lokalen Änderungen als solche erhalten,
         also mit der Zielversion zusammengeführt, aber nicht übernommen.
         Wenn das Ziel dagegen nicht verwandt ist, wird die Aktualisierung
         ohne Veränderung abgebrochen.      2. Mit der Option -c/--check wird die Aktualisierung immer aufgrund
         der lokalen Änderungen abgebrochen.      3. Mit der Option -C/--clean werden die nicht übernommenen Änderungen
         vernachlässigt und durch die Zielversion vollständig ersetzt.      <Alias-Adresse> = <echte Adresse>      <Quell ID> <Ziel ID>      ========== == == == ==
      opt/status A  C  M  !
      ========== == == == ==
      keine      W  EL W  E
      -f         E  EL EL E
      -A         W  W  W  E
      -Af        E  E  E  E
      ========== == == == ==      ? - zeigt Hilfe an      Beispiele:      Aus Effizienzgründen werden 'hardlinks' für das Klonen genutzt, wann
      immer Quelle und Ziel auf dem selben Dateisystem liegen (dies gilt nur
      für die Daten des Archivs, nicht für die Arbeitskopie). Einige
      Dateisyteme, wie etwa AFS, implementieren 'hardlinks' fehlerhaft,
      erzeugen dabei aber keine Fehlermeldung. Dann muss die --pull Option
      genutzt werden, um das Erzeugen von 'hardlinks' zu vermeiden.      In einigen Fällen können Archiv und Arbeitskopie unter Nutzung
      von 'hardlinks' kopiert werden mit ::      K = Ersetzungskandidat
      k = Ersetzungskandidat (nicht versioniert)
      I = ignoriert
      i = ignoriert (nicht versioniert)
          M = modifiziert
      A = hinzugefügt (added)
      R = entfernt (removed)
      C = unverändert (clean)
      ! = verschwunden (nicht durch einen hg-Befehl gelöscht, aber immer
          noch überwacht)
      ? = nicht überwacht
      I = ignoriert
        = die zuvor hinzugefügt Datei (A) wurde von hier kopiert      Mercurial wird das Arbeitsverzeichnis auf die erste anwendbare
      Revision der folgenden Liste aktualisieren:      Siehe :hg:`help revsets` für mehr Infos über den bisect() Schlüssel.      Einige Beispiele:      Wenn die Arbeitskopie nicht übernommene Änderungen enthält, wird nach
      folgenden Regeln vorgegangen:      Die folgende Tabelle beschreibt detailliert das Verhalten von 'remove'
      für unterschiedliche Dateizustände (Spalten) und Optionskombinationen
      (Reihen). Die Dateizustände sind Hinzugefügt (A), Unverändert (C),
      Verändert (M) und Fehlend (!) (wie von :hg:`status` angezeigt). Die
      Aktionen sind Warnen, Entfernen (aus dem Zweig) und Löschen
      (von der Festplatte):      Dies ist der schnellste Weg zu klonen, aber nicht immer sicher.
      Diese Operation ist nicht atomar (das Archiv darf während der Operation
      nicht modifiziert wird) und es muss sichergestellt werden, dass der
      genutzte Editor 'hardlinks' auflöst (vim, emacs und die meisten Linux
      Kernel Tools tun dies). Außerdem ist dies inkompatibel mit einigen
      Erweiterungen, die Metadaten unter dem .hg Verzeichnis ablegen, z.B. mq.      Um einen versehentlichen Datenverlust zu verhindern, wird rollback
      die letzte übernahme nicht entfernen, wenn sie nicht im
      Arbeitsverzeichnis aktuell ist. Um diesen Schutz abzuschalten,
      muss --force (erzwingen) angegeben werden.      f - fertig, überspringt verbleibende Änderungen und Dateien
      a - übernimmt alle Änderungen aller verbleibenden Dateien
      b - beendet ohne Änderungen zu übernehmen      exclude pfad/zur/datei-oder-verzeichnis      hg email -b               # bündelt alle Patches nicht im default-Ziel
      hg email -b ZIEL          # bündelt alle Patches nicht im ZIEL
      hg email -b -r 3000 ZIEL  # bündelt Vorfahren von 3000 nicht im ZIEL      hg email -o               # sendet alle Patches nicht im default-Ziel
      hg email -o ZIEL          # sendet alle Patches nicht im ZIEL
      hg email -o -r 3000       # Vorfahren von 3000 nicht im default-Ziel
      hg email -o -r 3000 ZIEL  # Vorfahren von 3000 nicht im ZIEL      hg email -o -m mbox &&    # erzeugt eine mbox Datei ...
        mutt -R -f mbox         # ... und zeigt sie mit mutt an
      hg email -o -m mbox &&    # erzeugt eine mbox Datei ...
        formail -s sendmail \   # ... und benutzt formail, um davon zu versenden
          -bm -t < mbox         # ... mit sendmail      hg email -r 3000          # sendet nur Patch 3000
      hg email -r 3000 -r 3001  # sendet Patches 3000 und 3001
      hg email -r 3000:3005     # sendet Patches 3000 bis 3005
      hg email 3000             # sendet Patch 3000 (veraltet)      hg qguard anderer.patch -- +2.6.17 -stable      hg qimport -e existierender-patch -n neuer-name      include pfad/zur/datei-oder-verzeichnis      key vorfahr1, vorfahr2      originaler_zweig_name neuer_zweig_name      rename pfad/zur/quelle pfad/zum/ziel      s - überspringt verbleibende Änderungen dieser Datei
      f - übernimmt verbleibende Änderungen dieser Datei      Quellautor = Zielautor      j - Diese Änderung übernehmen
      n - Diese Änderung überspringen
      e - Diese Änderung manuell bearbeiten     hg log -r "not public()"    $ hg log -r1 --style changelog    $ hg log -r1 --template "{node}\n"
    b56ce7b07c52de7d5fd79fb89701ea538af65746    %s    (Verb) Anheben des Arbeitsverzeichnisses auf die angegebene Revision.
    Siehe :hg:`help update`.    (veraltet, benutze Konfigurationsdatei)    - HGUSER (veraltet)
    - Konfigurationsdateien aus dem HGRCPATH
    - EMAIL
    - Wert aus einer ineraktiven Eingabeaufforderung
    - LOGNAME (mit angefügtem ``@hostname``)    - Mercurial [hg]
    - CVS [cvs]
    - Darcs [darcs]
    - git [git]
    - Subversion [svn]
    - Monotone [mtn]
    - GNU Arch [gnuarch]
    - Bazaar [bzr]
    - Perforce [p4]    - Mercurial [hg]
    - Subversion [svn] (Historie von Zweigen wird nicht erhalten)    - Veränderte und unveränderte Dateien unter Versionsverwaltung
    - Ignorierte Dateien (es sei denn --all wurde angegeben)
    - Neu hinzugefügte Dateien (mit :hg:`add`)    - Unbekannte Dateien: Dateien, die :hg:`status` mit "?\" markiert
    - Leere Verzeichnisse: Mercurial ignoriert Verzeichnisse, solange
      sie keine Dateien unter Versionsverwaltung enthalten.    - ``rev`` für die Revisionsnummer,
    - ``branch`` für den Zweignamen,
    - ``desc`` für die Versionsmeldung (description),
    - ``user`` für den Benutzernamen (Alias ``author``),
    - ``date`` für das Datum des Commits    - Wenn es ein Verzeichnis ist, werden alle Dateien, die auf .rc
      enden, hinzugefügt.
    - Ansonsten wird die Datei selbst hinzugefügt.    --branchsort  Konvertiert von Vorfahr zum Kind wenn möglich. Das
                  bedeutet, dass Zweige nacheinander konvertiert werden.
                  Dies führt zu kompakteren Archiven.    --datesort    Sortiert die Revisionen nach Datum. Die fertigen Archive
                  haben ein gut lesbares Meldungs-Logbuch, sind aber häufig
                  eine Zehnerpotenz größer als mit --branchsort erstellte.    --sourcesort  Versucht die Reihenfolge der Quellrevisionen zu erhalten.
                  Dies wird nur bei Mercurial als Quelle unterstützt.    -e/--edit, -m/--message oder -l/--logfile schreiben ebenfalls die Daten
    im Kopf sowie die Versionsmeldung des Patches. Wenn nichts angegeben wird,
    wird der Kopf des Patches leer und die Versionsmeldung '[mq]: PATCH' sein.    -u/--user und -d/--date können genutzt werden, um den (gegebenen) Benutzer
    und das Datum zu setzen. -U/--currentuser und -D/--currentdate setzen den
    Benutzer auf den aktuellen Benutzer und das Datum auch entsprechend.    :``%%``: literales "%" Zeichen
    :``%H``: Prüfsumme des Änderungssatzes (40 Byte hexadezimal)
    :``%N``: Anzahl der generierten Patches
    :``%R``: Revisionnummer des Änderungssatzes
    :``%b``: Basisname des exportierten Archivs
    :``%h``: Kurzform der Prüfsumme des Änderungssatzes (12 Byte hexadezimal)
    :``%m``: Erste Zeile der Übernahmenachricht (nur alphanumerische Zeichen)
    :``%n``: Laufende Nummer mit führenden Nullen, beginnend bei 1
    :``%r``: Revisionsnummer mit führenden Nullen    :``%s``: Dateiname der ausgegebenen Datei
    :``%d``: Verzeichnisname der Datei oder '.' in der Wurzel des Archivs
    :``%p``: Pfad und Dateiname relativ zur Archiv-Wurzel
        :``files``: (Voreinstellung): ein Verzeichnis voller Dateien
    :``tar``:   tar Archiv, unkomprimiert
    :``tbz2``:  tar Archiv, komprimiert mit bzip2
    :``tgz``:   tar Archiv, komprimiert mit gzip
    :``uzip``:  zip Archiv, unkomprimiert
    :``zip``:   zip Archiv, komprimiert mit deflate    :convert.cvsps.cache: Setzen Sie dies auf False, um Remote Log Caching
        auszuschalten, zum Testen und Debuggen. Voreinstellung ist True.    :convert.cvsps.fuzz: Gibt die maximale Zeit (in Sekunden) an, die
        zwischen Commits mit identischem User und Log Meldung in einem
        einzelnen Änderungssatz erlaubt ist. Wenn sehr große Files
        übernommen als Teil eines Änderungssatzes, ist die Voreinstellung
        möglicherweise nicht lang genug. Die Voreinstellung ist 60.    :convert.cvsps.mergefrom: Spezifiziere einen regulären Ausdruck, der
        auf Commit Log Meldungen angewandt wird. Wenn eine Übereinstimmung
        auftritt, wird der Konvertierungsvorgang die jüngste Revision auf
        auf dem Branch zufügen, der in der Regex als zweiter Parent des
        Changesets angezeigt wird.
        Voreinstellung ist ``{{mergefrombranch ([-\w]+)}}``    :convert.cvsps.mergeto: Spezifiziere einen regulären Ausdruck, der auf
        Commit Log Meldungen angewandt wird. Wenn eine Übereinstimmung
        auftritt, fügt der Konvertierungsvorgang eine Dummy Revision
        ein, bei der der Branch, in dem die Übereinstimmung aufgetreten
        ist, mit dem Branch zusammengeführt wird, den die Regex anzeigt.
        Voreinstellung ist ``{{mergetobranch ([-\w]+)}}``    :convert.hg.clonebranches: Verteile Source Branches in unterschiedliche
        Clones. Voreinstellung ist False.    :convert.hg.ignoreerrors: Ignoriere Integritäts-Fehler beim Lesen.
        Benutzen Sie dies, um Mercurial-Archive mit fehlenden revlogs
        zu reparieren, während Sie von oder nach Mercurial konvertieren.
        Voreinstellung ist False.    :convert.hg.saverev: Speichere die originale Revision ID im Changeset
        (erzwingt geänderte Target IDs). Nimmt ein boolean Argument
        und hat die Voreinstellung False.    :convert.hg.tagsbranch: Branch Name für Tag Revisionen.
        Voreinstellung ist ``default``.    :convert.hg.usebranchnames: Erhalte Branch Names.
        Voreinstellung ist True.
        :convert.p4.startrev: Spezifiziere die Perforce Start-Revision (eine
        Perforce Changelist Nummer).    :convert.svn.branches: Spezifiziere das Verzeichnis, das die Branches
        enthält. Voreinstellung ist ``branches``.    --config convert.svn.startrev=0              (SVN-Revisionsnummer)
        Spezifiziert die Startrevision    :convert.svn.tags: Spezifiziere das Verzeichnis, das die Tags enthält.
        Voreinstellung ist ``tags``.    :convert.svn.trunk: Spezifiziere den Namen des trunk Branches. Der
        Voreinstellung ist ``trunk``.    Konflikte müssen erst mit :hg:`resolve` gelöst werden.    :hook.cvschangesets: Spezifiziere eine Python Funktion, die aufgerufen
        wird, nachdem die Changesets des CVS Logs berechnet sind. Die 
        Funktion bekommt eine Liste der Changeset Einträgen, und kann diese
        Einträge in-place ändern, löschen, oder neue hinzufügen.    :hook.cvslog: Spezifiziere eine Python Funktion, die aufgerufen wird,
        wenn das CVS Log erfaßt ist. Die Funktion bekommt eine Liste von
        Log Einträgen, und kann diese Einträge in-place ändern, löschen,
        oder neue hinzufügen.    Erlaubte Zielformate [Bezeichner]:    Erkannte Quellformate [Bezeichner]:    Akzeptiert einen Revisionsbereich oder den Schalter -a/--applied. Wenn
    --applied angegeben wird, werden alle angewandten mq-Revisionen aus der
    Kontrolle von mq entfernt. Ansonsten müssen die angegebenen Revisionen
    an der Basis des Stapels der angewandten Patches liegen.    Füge alle neuen Dateien hinzu und lösche alle fehlenden Dateien aus
    dem Projektarchiv.    Nach der Ausführung dieses Befehls muss sichergestellt werden, dass die
    Erweiterung largefiles in allen entfernten Archiven, mit denen die
    Änderungen synchonisiert werden, aktiv ist.    Alternativ können mit -c/--change die Änderungen einer Revision relativ
    zu dessen ersten Vorgänger angezeigt werden.    Der zusätzliche Befehl "debugcvsps" erlaubt es, die Zusammenführung
    auch ohne Konvertierung ausführen. Die Parameter sind denen von
    cvsps 2.1 ähnlich. Für weitere Details siehe die Hilfe zu diesem
    Befehl.    Jeder entfernte Änderungssatz wird in ``.hg/strip-backup`` als Bündel
    gespeichert (siehe :hg:`help bundle` und :hg:`help unbundle`). Sie können
    über :hg:`unbundle .hg/strip-backup/BUNDLE` wiederhergestellt werden,
    wobei BUNDLE die von strip erstellte Datei ist. Beachten Sie, dass die
    lokalen Versionsnummern sich für gewöhnlich nach dem Wiederherstellen
    ändern werden.    Die angegebenen Dateien müssen komprimierte Änderungsgruppen enthalten,
    wie sie durch den Befehl 'bundle' erzeugt werden.    Die Anwendung von Bündeln bewahrt die Inhalte aller Änderungssätze,
    Berechtigungen, Kopier/Umbennungs-Informationen und die Revisionshistorie.    Markiere zunächst die früheste Version, von der bekannt ist, dass der
    Fehler dort auftritt und die entsprechende letzte fehlerfreie Version.
    Bisect wird das Arbeitsverzeichnis dann auf eine zu testede Revision
    bringen (es sei denn, die Option -U/--noupdate ist angegeben). Nachdem
    der Test ausgeführt wurde, muss diese Revision als gut oder schlecht
    markiert werden. Bisect wird dann zur nächsten Revision wechseln oder
    das Ziel (die erste schlechte Revision) melden.    Seien Sie mit purge vorsichtig, da Sie Dateien unwiederbringlich
    löschen könnten, die Sie nicht zum Projektarchiv hinzugefügt
    haben. Wenn Sie nur die Liste der Dateien sehen wollen, die dieses
    Programm entfernen würde, nutzen Sie die Option --print.
        Um dieses Kommando zu benutzen muss der Emailversand im Abschnitt
    [email] der Konfiguration aktiviert sein. Siehe hgrc(5) für Details.
        Lesezeichen sind Zeiger auf bestimmte Versionen, die mitwandern,
    wenn eine neuen Version erzeugt wird. Lesezeichen sind nur lokal.
    Sie können umbenannt, kopiert und gelöscht werden. Es ist möglich,
    Lesezeichen bei :hg: `merge` und :hg:`update` anzugeben, um das an-
    gegebene Lesezeichen zusammenzuführen, bzw. darauf zu aktualisieren.    Lesezeichen können zwischen Mercurial-Archiven ausgetauscht werden
    (siehe :hg:`help push` bzw. :hg:`help pull`). Beide Archive müssen dafür
    Lesezeichen unterstützen. Bis Version 1.8 muss hierfür die
    Lesezeichenerweiterung (bookmarks extension) eingeschaltet werden.    Lesezeichen können umbenannt, kopiert und gelöscht werden. Sie sind
    nur lokal, wenn sie nicht explizit zwischen Archiven übertragen werden.
    Die Übertragung von Lesezeichen (push oder pull) erlaubt die Zusammen-
    arbeit auf einem Entwicklungszweig, ohne ihn als Zweig zu benennen.    Das Bündelarchiv muss mit der Option -R angegenen werden.    Aber das folgende unberührt lassen:    Standardmäßig ist der Patch direkt im Text der Email enthalten,
    damit er leicht überprüft werden kann. Mit dem  Schalter
    -a/--attach stattdessen ein Anhang für den Patch erzeugt.
    Der Schalter -i/--inline erzeugt einen Inline-Anhang. Ein Patch
    kann sowohl als Nachrichtentext als auch als normaler oder 
    Inline-Anhang eingebunden werden, indem die Schalter
    -a/--attach und  -i/--inline mit dem  --body - Schalter
    kombiniert werden.    Standardmäßig wird folgendes ausgegeben: Änderungssatz-Id und
    Prüfsumme, Marken, nicht triviale Vorgängerversionen, Nutzer,
    Datum und Zeit und eine Zusammenfassung für jede Version. Bei Angabe
    des -v/--verbose Schalters, wird eine Liste aller geänderten Dateien
    und die komplette Versionsmeldung angezeigt.    Standardmäßig wird die Option "--branchsort" für alle Quellen außer
    Mercurial verwendet. Mercurial verwendet "--sourcesort", um die
    ursprüngliche Reihenfolge der Revisionsnummern zu erhalten.
    Die Sortieroptionen haben folgende Effekte:    Standardmäßig werden Änderungen im :hg:`export`-Format gesendet,
    je eine pro Nachricht. Die Serie wird durch "[PATCH 0 of N]"
    eingeleitet, die die Serie als Ganzes beschreibt.    Standardmäßig gibt grep den Dateinamen und die jüngste Revision einer Datei
    aus, die das Suchmuster enthält. Mit der Option --all werden stattdessen
    alle Revisionen ausgegeben, in der das Muster hinzugefügt ("+") oder
    entfernt ("-") wurde.    Im Regelfall wird "push" die Ausführung verweigern, wenn das
    Resultat die Anzahl der Kopfversionen im entfernten Archiv erhöht, da
    dies normalerweise bedeutet, dass der Nutzer vergessen hat, vor der
    Übertragung die entfernten Änderungen zu holen und zusammenzuführen.    Standardmäßig werden die Änderungssätze des Quellzweigs als Nachfahren
    des Ziels erzeugt und ihr Original zerstört. Mit ``--keep`` werden
    die Originale erhalten. Einige Änderungssätze des Quellzweigs könnten
    entfernt werden (z.B. Zusammenführungen aus dem Zielzweig, die keine
    eigenen Änderungen über die Zusammenführung hinaus enthalten).    Standardmäßig wird die Vorgängerversion der im Arbeitsverzeichnis gefundenen
    verwendet. Eine andere Reversion kann mit "-r/--rev" angegeben werden.    Standardmäßig schreibt der Server Zugriffe auf die Standardausgabe
    und Fehler auf die Standardfehlerausgabe. Nutze die Optionen 
    -A/--accesslog und -E/--errorlog, um die Ausgabe in Dateien umzulenken.    Normalerweise kopiert dieser Befehl auch den Inhalt der Datei(en) wie sie
    im Arbeitsverzeichnis vorliegt. Existiert das Ziel jedoch schon, so kann
    dieses durch Angabe der Option -A/--after als Kopie nachträglich markiert
    werden.    Standardmäßig wird das gesamte Archiv durchsucht. Um die Suche auf das
    aktuelle Verzeichnis und Unterverzeichnisse zu begrenzen, verwende
    "--include .".    CVS als Quelle
    ##############    Mit CVS als Quelle wird eine Sandkastenumgebung (also eine 
    Arbeitskopie) verwenden, um den Beginn der Konversion anzuzeigen. 
    Direkter Zugriff auf das Archiv ist nicht nötig, es sei denn es ist 
    ein :lokales: Archiv. Die Konversion sucht das CVS Verzeichnis in der
    Wurzel der Arbeitskopie und verwendet die CVS rlog Kommandos um alle 
    Dateien für die Konversion zu finden. Wird also keine Abbildungsdatei 
    für Dateinamen verwendet, so werden alle Dateien unterhalb des 
    Startverzeichnisses konvertiert und jegliche Verzeichnis-Umordnung im 
    Sandkasten ignoriert.    Änderung 3b16791d6642 in Archivname.
    http://mein-projekt.org/hg/archivname/rev/3b16791d6642    Änderungsnachricht des Commits. Bug 1234.
    Kommentarzeilen beginnen mit ``#`` Ein angegebener Pfad passt, wenn
    er dem vollen, relativen Pfad einer Datei oder deren Verzeichnis
    entspricht. Die ``include``- oder ``exclude``-Anweisung mit dem
    längsten passenden Pfad wird angewendet, sodass die Reihenfolge der
    Anweisungen nicht wichtig ist.    Übernimmt Änderungen der angegebenen Dateien ins Archiv. Anders als
    bei zentralen Versionsverwaltungssystem ist dies eine lokale Operation.
    Vergleiche :hg:`push` für Wege zur aktiven Verteilung der Änderungen.    Konvertiert das Archiv QUELLE in ein neues Archiv ZIEL, welches sich
    nur dadurch unterscheidet, dass gewisse Dateien als Binärriesen
    behandlet werden. Genauer sind es die, die auf ein MUSTER passen,
    *oder* deren Größe die konfigurierte Grenze überschreitet. Die Größe,
    welche zur Entscheidung verwendet wird, ist die zur Zeit des ersten
    Hinzufügens der Datei (ob die Datei in späteren Revisionen größer wird
    wird nicht geprüft). Der Grenzwert wird mit --size oder dem
    Konfigurationseintrag ``largefiles.size`` (je in MB) definiert.    Kopiert ein bestehendes Projektarchiv in ein neues Verzeichnis.    Entferne Dateien, die Mercurial nicht bekannt sind. Nützlich, um
    lokale und nicht versionierte Dateien in einem ansonsten
    unveränderten Projektarchiv zu testen.    Unterschiede von Dateien zwischen Revisionen werden im unified-diff-
    Format angezeigt.    Versuchen Sie nicht, während der Aktion Leseoperationen auf diesem
    Archiv durchzuführen. Schreiben wird von beiden Archive verhindert.
        Jedem Element des Archivs wird ein Verzeichnis-Präfix vorangestellt.
    Nutze -p/--prefix um eine Format-String für das Präfix anzugeben.
    Als Voreinstellung wird der Dateiname des Archive ohne Dateiendung
    genutzt.    Der Betreff jeder Patch-E-Mail ist "[PATCH M of N] ...", mit der
    ersten Zeile der Änderungszusammenfassung als weiterem Text. Die
    Nachricht besteht aus zwei oder drei Teilen. Zuerst die Beschreibung
    des Änderungsssatzes.    Elemente:    Leere Zeilen und Zeilen, die mit ``#`` beginnen, werden ignoriert.    Beispiel:    Beispiele::    Die aktuelle Konfiguration kann erweitert werden, indem Zuweisungen
    als Argumente übergeben werden oder über -f/--rcfile eine externe
    hgrc-Datei eingebunden wird.    Die Dateihistorie wird angezeigt ohne der Umbenennungs- oder Kopier-
    historie zu folgen. Bei Angabe von -f/--follow mit einem Dateinamen
    wird die Historie über Kopien und Umbenennungen hinweg verfolgt.
    --follow ohne Dateinamen wird nur Vorläufer und Nachfolger ab der
    Startrevision anzeigen.    Dateien, die in sich in einer der beiden Vorgängerversionen änderten
    werden als verändert markiert und es muss 'hg commit' ausgeführt bevor
    weitere Änderungen durchgeführt werden dürfen. Nach dem Übernehmen hat
    die neue Revision zwei Vorfahren.    Zum Schluss der Patch selbst, wie er von :hg:`export` generiert wird.    Schließt die angegebenen Revisionen ab (entspricht den angewandten
    Patches), indem sie aus der Kontrolle von mq entfernt und in die
    reguläre Projekthistorie übernommen werden.    Ein schnelleres, aber weniger genaueres Resultat liefert ``filelog()``.    Für jedes Element in HGRCPATH gilt:    Aus Gründen der Geschwindigkeit zeigt ``filelog()`` nicht alle 
    Änderungen an, welche die gegebene Datei(en) betreffen. Details siehe in 
    :hg:`help log`. Ein langsameres genaueres Ergebnis liefert ``file()``.    Für entfernte Archive sorgt die Option --bundle dafür, dass die Änderungen
    bei einem folgenden "hg pull" nicht ein zweites Mal geholt werden.    Erzeuge eine gepackte Datei der Änderungsgruppen, die alle Änderungs-
    sätze enthält, die in einem anderen Archiv nicht vorhanden sind.    Bei Angabe eines Themas, einer Erweiterung oder eines Befehls wird
    detaillierte Hilfe zu diesem Thema angezeigt.    Wächter kontrollieren, ob ein Patch übertragen werden kann. Ein Patch ohne
    Wächter wird immer übertragen. Ein Patch mit einem positiven Wächter ("+foo")
    wird nur dann übertragen, wenn er vo :hg:`qselect` aktiviert wurde. Ein
    Patch mit einem negativen Wächter ("-foo") wird niemals übertragen, wenn er
    entsprechend aktiviert wurde.    Typischerweise findet die Entwicklung an Köpfen statt und sie sind
    häufig Ziel von Aktualisierungen und Zusammenführungen.    Hg debugcvsps liest das CVS-Logbuch für das aktuelle Verzeichnis
    (oder jedes angegebene Verzeichnis) aus dem CVS-Projektarchiv aus
    und konvertiert den Log in eine Serie von Änderungssätzen,
    basierend auf übereinstimmenden Log-Einträgen und Datumsangaben.    Host *.mylocalnetwork.example.com
      Compression no
    Host *
      Compression yes    Mit der Option --exact wird das Arbeitsverzeichnis vor jedem Patch auf
    dessen Vorgängerversion gebracht. Nach Anwendung wird geprüft, ob der
    neue Änderungssatz die gleiche Prüfsumme aufweist, wie der Patch. Falls
    dies nicht so ist (im Falle von inkompatiblen Zeichensätzen oder anderen
    Problemen mit dem Patch Format), wird die Operation abgebrochen.    Mit der Option -a/--active werden nur aktive Zweige ausgegeben. Ein
    Zweig gilt als aktiv, wenn er echte Köpfe besitzt.    Zweige die mit :hg:`commit --close-branch` geschlossen wurden, werden
    nur mit dem -c/--closed Schalter angezeigt.    Wenn -e/--edit angegeben wird, wird Mercurial den konfigurierten Editor
    starten, in dem Sie die Versionsmeldung eintragen können. Falls qrefresh
    fehlschlägt, wird eine Sicherheitskopie in ``.hg/last-message.txt`` abgelegt.    Bei Nutzung von -r/--rev wird die benannte Revision mit allen Vorgängern
    in das entfernte Archiv übertragen.    Wenn -s/--short angegeben wird, werden die Dateien, die im Patch enthalten
    sind, aktualisiert, als würden sie von einem Dateimuster erfasst werden,
    und verbleiben im Patch.    Ohne Angabe der QUELLE wird standardmäßig der 'default'-Pfad genutzt.
    Siehe Hilfe zu 'paths' zu Pfad-Kurznamen und 'urls' für erlaubte
    Formate für die Quellangabe.    Bei Angabe einer STARTREV werden nur solche Köpfe (oder Zweigköpfe)
    angezeigt, die Nachfahren der gegebenen Revision sind.    Wenn ``REVMAP`` nicht gegeben ist, wird es in einer standardmäßigen
    Stelle (standardmäßig ``<dest>/.hg/shamap``) abgelegt. Die ``REVMAP``
    ist eine einfache Textdatei, die die IDs aus dem Quellarchiv mit denen
    aus dem Zielarchiv verknüpft. Das Format ist::    Falls keine Liste von Dateien angegeben wird, gelten alle von
    hg:`status` gemeldeten Änderungen als Kandidaten für 'record'.    Sollten keine Dateien übergeben werden, werden alle von :hg:`status`
    angezeigten Änderungen Bestandteil der neuen Revision.    Wenn ein Vorfahr des Arbeitsverzeichnisse entfernt wird, wird dieses
    automatisch auf den aktuellsten, verfügbaren Vorfahr des entfernten
    Vorfahren aktualisiert, wenn der Vorgang abgeschlossen ist.    Sollte eine Verschiebung zwecks manueller Konfliktbehebung unterbrochen
    werden, kann sie mit --continue/-c wieder aufgenommen oder mit
    --abort/-a abgebrochen werden.    Wenn irgendein Dateimuster angegeben ist, wird der aktualisierte Patch nur
    die Änderungen in den passenden Dateien enthalten; die restlichen Änderungen 
    verbleiben im Arbeitsverzeichnis.    Wenn auf der Befehlzeile Verzeichnisse angegeben wurden, werden
    nur Dateien in diesen Verzeichnissen einbezogen.    Falls keine Übernahmenachricht angegeben wurde, startet
    Mercurial Ihren konfigurierten Editor, wo Sie eine
    Nachricht eingeben können. Falls die Übernahme scheitert,
    wird eine Kopie Ihrer Nachricht in ``.hg/last-message.txt``
    abgelegt.    Wenn kein Zielverzeichnisname angegeben ist, wird die Endung ``-hg``
    an den Namen der Quelle angehängt. Wenn das Ziel nicht existiert, wird
    es erstellt.    Wird kein Zielverzeichnis angegeben, wird der Basisname der Quelle genutzt.    Ist kein Zielverzeichnis angegeben, wird das aktuelle genutzt.    Wenn keine Namen angegeben sind, füge alle Dateien dem Projektarchiv
    hinzu.
        Ohne angegebenes Suchmuster werden alle Dateinamen ausgegeben.    Wenn keine Revision angegeben ist, werden alle konvertiert.
    Andernfalls werden alle Revision bis zur angegebenen konvertiert.
    Die Revisionsangabe muss für das Quellsystem verständlich sein.    Wenn keine Revision angegeben ist, wird der Vorgänger des Arbeits-
    verzeichnisses benutzt.    Wenn keine Revision angegeben ist, wird der Vorgänger des Arbeits-
    verzeichnisses verwendet, oder die Spitze des Archivs, falls keine
    (die null-) Version geladen ist.    Wenn keine Revision angegeben wird und der Vorgänger des Arbeits-
    verzeichnisses eine Kopfversion eines Zweiges mit genau zwei Köpfen ist,
    dann wird der andere Kopf für die Zusammenführung verwendet.
    Bei mehr oder weniger als zwei Köpfen im Zweig muss eine andere Revision
    explizit angegeben werden.    Wird kein Revisionsbereich angegeben, so wird ``tip:0`` angenommen,
    außer --follow wurde angegeben. In dem Fall wird die Vorgängerversion
    des Arbeitsverzeichnis als Startversion genommen.    Bei Angabe einer Revision wird diese als Basisrevision genutzt.
    Bei Angabe zweier Revisionen werden die Unterschiede zwischen diesen
    beiden gezeigt. Die -c/--change Option kann verwendet werden, um
    die Änderungen einer Revision (relativ zu dessen Vorgänger) zu zeigen.    Wenn die Quelle lokal ist, wird das Ziel keine angewandten Patches
    haben. Wenn das Ziel entfernt ist, kann dieser Befehl nicht prüfen,
    ob Patches in der Quelle angewandt sind und kann daher nicht
    garantieren, dass Patches nicht im Ziel angewandt sind. Wenn Sie
    ein entferntes Archiv klonen, seien Sie sich sicher, dass es keine
    angewandten Patches hat.    Diese Datei wird erstellt, wenn sie nicht existiert. Sie wird durch
    jeden konvertierten Änderungssatz erweitert, so dass unterbrochene
    Konvertierungen durch erneuten Aufruf fortgesetzt werden können.    Falls der einzulesende Patch von :hg:`export` erzeugt wurde, werden
    Benutzername und Versionsmeldung aus dem Patch und nicht aus der Email
    verwendet. Die Optionen -m/--message und -u/--user überschreiben aber
    auch diese Angaben.    Wenn die abgerufenen Änderungen einen neuen Zweigkopf erzeugen, wird
    dieser Kopf automatisch zusammengeführt und das Resultat als neue
    Revision übernommen. Andernfalls wird das Arbeitsverzeichnis mit den
    neue Änderungen aktualisiert.    Wenn das Ergebnis einer Zusammenführung übernommen werden soll, dürfen
    keine Dateinamen oder -I/-X Filter angegeben werden.    Nach einem Übernehmen mit commit wird die neue Revision die Spitze.
    Nach einem Holen mit pull wird die Spitze des anderen Archives
    übernommen. Als Etikettname ist "tip" ein Spezialfall und kann nicht
    umbenannt oder manuell einem anderen Änderungssatz angehängt werden.    Falls kein Zielarchiv angegeben ist, wird angenommen, dass das Ziel
    alle Knoten enthält, die durch einen oder mehrere --base Parameter
    angegeben wurden. Um ein Bündel aller Änderungssätze zu erzeugen, nutze
    -a/--all (oder --base null).    Um die Ausgabe besser in Verbindung mit "xargs" verwenden zu können,
    sollte die Option "-0" (Null) in beiden Befehle angegeben werden.
    Dadurch werden die Dateinamen mit einem Null-Byte getrennt, was Probleme
    mit Leerzeichen in Dateinamen vermeidet.    Solle nur eine Datei auf eine ältere Revision gehoben werden, kann
    :hg:`revert [-r REV] NAME` genutzt werden.    Wendet die angegebenen Patches nacheinander an und übernimmt die Änderungen
    ins Archiv (es sei denn die Option --no-commit ist angegeben).    Sollte das Email Versenden fehlschlagen, finden Sie einen Backup Ihres
    Serien-Einführungstextes in ``.hg/last-email.txt``.    Initialisiert ein neues Archiv im angegebenen Verzeichnis. Sollte das
    angegebene Verzeichnis nicht existieren, wird es angelegt.    Es ist möglich die zu konvertierte Quellhistorie durch Angabe einer
    Startrevision zu begrenzen.    Es ist möglich, wechselnde E-Mail-Adressen einer Haupt-Adresse
    zuzuweisen, indem eine Datei in dem folgenden Format angegeben wird::    Es ist möglich eine ``ssh://`` URL als Ziel anzugeben.
    Siehe :hg:`help urls` für mehr Informationen.    Listet Änderungen in Dateien mit der zugehörigen Revisions-Id für jede
    Zeile auf    Listet die benannten Zweige des Projektarchiv auf und zeigt an, welche
    inaktiv sind. Zweige, die durch :hg:`commit --close-branch` geschlossen
    wurden, werden nur mit dem Schalter -c/--closed angezeigt.    Zeigt die Dateien im Arbeitsverzeichnis, die auf die Muster aus dem
    Bereich [keyword] passen.    Erstellt das Ziel als neue Datei mit der Versionshistorie der Quelle.
    Die Quelle wird ausserdem als gelöscht markiert. Wenn mehrere Quellen
    angegeben sind, muss das Ziel ein Verzeichnis sein.    Markiert das Ziel als Kopie der Quelle, so dass es die Versionshistorie der
    Quelle bis zu diesem Zeitpunkt teilt. Wenn mehrere Quellen angegeben sind,
    muss das Ziel ein Verzeichnis sein.    Mercurial als Quelle
    ####################    Modifizierte Dateien werden vor der Änderung mit der Endung .orig
    gespeichert. Um dieses Backup zu verhindern, verwende --no-backup.    Muß vor dem Ändern/Abschalten von aktiven Keywords ausgeführt werden.    Benennt eine bestimmte Revision mit <name>.    Neue Dateien werden ignoriert, wenn sie einem der Muster aus ``.hgignore``
    entsprechen. Genau wie add, wirken diese Änderungen erst beim nächsten
    Übernehmen (commit).    Das @-Zeichen kennzeichnet die Vorgänger des Arbeitsverzeichnisses.
        Wenn ein Reihenname ausgelassen wird oder -l/--list angegeben wird, werden
    die registrierten Reihen angezeigt - standardmäßig ist die Reihe "normal"
    registriert. Die aktuelle Reihe ist mit "(aktiv)" markiert. Durch
    Angabe von --active wird nur der Name der aktiven Reihe angezeigt.    Nur lokale Pfade und ``ssh://``-URLs werden als Ziele unterstützt.
    Für ``ssh://``-Ziele wird kein Arbeitsverzeichnis und keine
    ``.hg/hgrc``-Datei auf der Gegenseite erstellt.    Die Option -q/--quiet blendet unüberwachte (unbekannte und ignorierte)
    Dateien aus, es sei denn sie werden explizit mit -u/--unknown oder 
    -i/--ignored angefordert.    Die Ausgabe kann in eine Datei erfolgen. In diesem Fall wird der Name
    für jede ausgegebene Revision anhand einer Formatangabe erzeugt:    Die Ausgabe kann in eine Datei erfolgen. In diesem Fall wird der Name
    der Datei mit einem Formatstring vorgegeben. Die Formatierungsregeln sind
    dem 'export'-Befehl analog, mit folgenden Ergänzungen:    Die Patches dürfen noch nicht angewendet sein. Jeder Patch wird nacheinander
    auf den aktuellen Patch in der gegebenen Reihenfolge angewendet. Wenn alle
    Patches erfolgreich angewandt wurden, wird der aktuelle Patch mit dem
    zusammengefassten Patch aktualisiert und die zusammengelegten Patches werden
    gelöscht. Mit -k/--keep werden die zusammengelegten Patches im Anschluss
    nicht entfernt.    Kurznamen für entfernte Archive werden im Abschnitt [paths] der
    Konfigurationsdatei und ``/etc/mercurial/hgrc`` definiert. Wenn der
    Befehl in einem Projektarchiv ausgeführt wird, wird auch die Datei
    ``.hg/hgrc`` durchsucht.    Perforce als Quelle
    ###################    Siehe :hg:`help urls` für wichtige Details zu ``ssh://``-URLS.
    Beim Weglassen von ZIEL wird standardmäßig der 'default'-Pfad
    genutzt.    Erstelle eine (unversionierte) Änderung im Arbeitsverzeichnis, die den
    Effekt von REV zurücknimmt.    Gibt eine Liste aller Dateien unter Versionskontrolle für die angegebene
    Revision aus. Wenn keine Revision angegeben wird, wird die erste
    Vorgängerversion des Arbeitsverzeichnis genutzt oder die Spitze (tip)
    falls keine Revision ausgecheckt ist.    Zeigt die Revisionshistorie und einen ASCII-Graphen an.    Die Zusammenfassung beschreibt den Zustand des Projektarchivs unter
    Nutzung von ein oder zwei Prüfsummenbezeichnern, gefolgt von einem "+"
    falls unversionierte Änderungen im Arbeitsverzeichnis vorliegen. Zudem
    werden eine Liste der Tags und eine der Lesezeichen dieser Revision
    ausgegeben sowie der Zweigname falls nicht der 'default'-Zweig vorliegt.    Gibt alle Dateien im Projektarchiv aus, deren Namen auf ein angegebenes
    Muster passen.    Gibt die angegebenen Dateien aus, wie sie zur gegebenen Revision waren.
    Wenn keine Revision angegeben wird, wird die Vorgängerversion des
    Arbeitsverzeichnisses genutzt.    Zeigt die Kinder der Revision des Arbeitsverzeichnisses an.
    Wenn eine Revision durch -r/--rev angegeben wird, werden die Kinder
    dieser Revision angezeigt. Wenn eine Datei als Argument angegeben
    wird, zeige die Revision an, in der die Datei zuletzt geändert wurde
    (nachfolgend der Revision des Arbeitsverzeichnisses oder wenn angegeben
    dem Argument von --rev).
        Gibt die Revisionshistorie der angegeben Dateien oder des ganzen
    Projektes aus.    Gibt das Wurzelverzeichnis des aktuellen Arbeitsverzeichnisses aus.    Gibt die Vorgängerversion(en) des Arbeitsverzeichnisses aus. Bei
    Angabe einer Revision via -r/--rev, werden die Vorgänger dieser
    Version ausgegeben. Bei Angabe einer Datei wird die Version
    ausgegeben, in der diese Datei zuletzt geändert wurde (noch vor der
    Version des Arbeitsverzeichnisses oder dem Argument zu --rev falls
    angegeben).    Gibt eine Liste von Verzeichnissen aus, die von dem inotify-Server
    überwacht werden.    Überträgt Änderungen aus einem entfernten Archiv in das lokale.    Überträgt lokale Änderungen in das angegebene Ziel.    Rebase nutzt wiederholtes Zusammenführen um Versionen von einem Teil der
    Versionshistorie auf einen anderen zu pfropfen. Dies ist nützlich, um
    *lokale* Änderungen in einem Hauptentwicklunszweig zu linearisieren.    Setzt ein unterbrochenes Übernehmen (commit) oder Abholen (pull) zurück.    Gibt 0 bei Erfolg zurück.
        Gibt 0 zurück, wenn alle Dateien erfolgreich hinzugefügt wurden.
        Gibt 0 zurück, wenn der Import erfolgreich war.
        Gibt 0 zurück, wenn zutreffende Köpfe gefunden wurden, sonst 1.
        Gibt 0 bei Erfolg zurück, 1 wenn nichts übertragen wurde.
        Gibt 0 bei Erfolg zurück.
        Gibt 0 bei Erfolg zurück, 1 bei Konfliken während der Aktualisierung.
        Gibt 0 bei Erfolg zurück, 1 wenn Warnungen ausgegeben wurden.
        Gibt 0 bei Erfolg zurück, 1 wenn Fehler gefunden wurden.
        Gibt 0 bei Erfolg zurück, 1 wenn keine Änderungen gefunden wurden.
        Gibt 0 bei Erfolg zurück, 1 wenn kein Transaktionsprotokoll gefunden wird.
        Gibt 0 bei Erfolg zurück, wenn nichts geändert wurde.
        Gibt 0 bei Erfolg zurück, 1 wenn nichts zu veschieben war oder
    ungelöste Konflikte auftraten.
        Gibt 0 bei Erfolg zurück, 1 wenn ungelöste Konflikte auftraten.
        Gibt 0 bei Erfolg zurück.    Gibt 0 bei Erfolg zurück.
        Gibt 0 bei Erfolg zurück.
        Gibt 0 bei einer erfolgreichen Erstellung eines neuen Patches zurück.
        Gibt 0 zurück.
        Wird nach dem Aktivieren der Platzhalter-Ersetzungen ausgeführt.    Merkt Dateien zur Versionskontrolle im Projektarchiv vor.    Merkt die benannten Dateien für Entfernung aus dem aktuellen Zweig vor.    Durchsucht Dateien in der Versionshistorie nach einem gegebenen Muster.    Siehe :hg:`help dates` für eine Liste gültiger Formate für -d/--date.    Siehe :hg:`help dates` für eine Liste gültiger Datumsformate für
    -d/--date.
        Siehe auch :hg:`help keyword` für Hinweis zum Aufbau von Mustern
    für das Einbeziehen/Ausschließen von Dateien.    Siehe auch :hg:`help qnew` und :hg:`help record` für weitere Infos.
        Siehe :hg:`help revisions` und :hg:`help revsets` darüber, wie man
    Revisionen angeben kann.    Siehe :hg:`help templates` für Informationen über Vorlagen und Filter.
        Siehe auch :hg:`help urls` für das Format von Adressangaben.    Siehe auch :hg:`help urls` für das Format von Adressangaben.    Siehe Hilfe zu 'pull' für das Format der Zieladresse.    Siehe :hg:`help pull` für gültige Angaben für die Quelle.    Zeigt alle Änderungssätze des lokalen Archivs, die nicht im angegebenen
    Zielarchiv oder dem Standardziel vorhanden sind. Dies sind genau jene,
    die durch ein 'hg push' übertragen werden würden.    Zeigt die aktuellen, benutzerdefinierten oder die Standardzuweisungen
    und ihre Ersetzungen.    Zeigt die Adressdefinition des Kurznamens NAME an. Wenn kein Name gegeben
    ist, werden alle Alias-Definitionen angezeigt.    Zeigt die Unterschiede zwischen den Revisionen der angegeben Dateien
    durch Aufruf eines externen Programms. Standardmäßig ist dies "diff"
    mit den Optionen "-Npru".    Zeigt die Unterschiede zwischen Revisionen der angegebenen Dateien
    durch das Programm %(path)s an.    Zeigt Änderungen zwischen den Revisionen der angegebenen Dateien an.    Zeigt alle neuen Änderungen an, die durch ein "hg pull" vom 
    angegebenen Pfad/URL oder dem 'default'-Pfad geholt werden würden.    Zeigt den Status von Dateien im Archiv an. Wenn eine Name übergeben
    wird, werden nur zutreffende Dateien angezeigt. Es werden keine Dateien
    angezeigt die unverändert, ignoriert oder Quelle einer Kopier- oder
    Verschiebe Operation sind, es sei denn -c/--clean (unverändert),
    -i/--ignored (ignoriert), -C/--copies (Kopien) oder -A/--all (alle)
    wurde angegeben. Außer bei Angabe von Optionen, die mit "Zeigt
    nur ..." beschrieben werden, werden die Optionen -mardu genutzt.    Zeigt einen Diff, der den aktuellen Patch und alle nachträglichen Änderungen
    enthält, die nach der letzten Aktualisierung getätigt wurden (und damit,
    wie der aktuelle Patch nach einem Aufruf von qrefresh aussehen würde).    In gleicher Weise scheitert "hg clone" mit --rev an harten
    Verknüpfungen und nutzt eine komplette Kopie des Quellarchivs.    Nur die Konvertierung von einzelnen Zweigen ist unterstützt. Die
    Quellhistorie kann vollständig oder ab einer gegebenen Startrevision
    erfasst werden:    Das Quell-Patcharchiv wird standardmäßig in <quelle>/.hg/patches
    gesucht. Verwenden Sie -p <url>, um dies zu ändern.    Mit einem Pfad auf ein Projektverzeichnis oder ein Bündel wird eine
    Abfrage auf dies andere Archiv/Bündel ausgeführt.    Die Statistiken basieren auf der Anzahl geänderter Zeilen oder
    alternativ auf der Anzahl passender Revisionen, wenn die Option
    --changesets angegeben wurde.    Subversion als Quelle
    #####################    Unterstützt das Wechseln zwischen verschiedener Patch-Reihen, sowie
    das Erstellen neuer Reihen und das Löschen bereits bestehender.    Etiketten sind nützlich um somit benannte Revisionen später in Vergleichen
    zu verwenden, in der Historie dorthin zurückzugehen oder wichtige Zweig-
    stellen zu markieren. Daher sind Änderungen existierender Etiketten
    normalerweise verboten, können aber mit -f/--force erzwungen werden.    Die Mercurial-Quelle kennt die folgenden Konfigurations-Optionen
    die Sie auf der Kommando-Zeile mit ``--config`` setzen können    Der Perforce (P4) Importer kann einen p4 Depotpfad oder eine Client-
    Spezifikation als Quelle annehmen. Alle Dateien werden in ein flaches
    Mercurial-Archiv konvertiert; dabei werden ignoriert Label, Zweige
    und Integrationen ignoriert. Bei Angabe eines Depotpfads sollte auch
    ein Zielpfad genannt werden, da dieser sonst als ...-hg ausfallen
    kann.    Ist eine ``include``-Direktive angegeben, so werden genau diese Dateien
    bzw. alle Dateien in diesen Verzeichnissen ins Zielarchiv übernommen,
    alle anderen nicht. Durch die ``exclude`` Direktive werden solche 
    Dateien oder Verzeichnisse angegeben, die nicht übernommen werden 
    sollen. ``rename`` schließlich benennt eine Datei oder Verzeichnis um.
    Um von einem Unterverzeichnis der Quelle in die Wurzel des Zielarchivs
    umzubenennen, kann ``.`` als Pfad der Zieldatei angegeben werden.    Die Autorendatei ist eine Textdatei, die jeden Autor von Revisionen in
    der Quelle einem Ziel-Autor zuweist. Dies ist praktisch für VCS, die
    Unix-Login zur Identifikation von Autoren verwenden, wie z.B. CVS. Pro
    Zuweisung hat es eine eine Zeile im folgenden Format::    Die Zweigdatei erlaubt das Umbenennen von Zweigen. Zusammen mit der
    Spleißdatei können so auch sehr unorganisierte Archive in ein gut
    strukturiertes Mercurial-Archiv konvertiert werden. Die Zeilen dieser
    Datei haben das folgende Format::    Die Bündeldatei kann mit üblichen Mitteln transportiert und auf ein anderes
    Archiv mit dem 'unbundle' oder 'pull'-Befehl angewandt werden.
    Dies ist nützlich wenn ein direktes Schieben oder Herunterladen von
    Änderungen nicht verfügbar ist oder der Export eines kompletten Archivs
    unerwünscht ist.    Die Zeichen, die den Status anzeigen, bedeuten::    Wendet die Änderungen der angegebenen Revision (seit einem gemeinsamen
    Vorfahr) im Arbeitsverzeichnis an.    Der exakte Name des Zielarchivs oder -verzeichnises wird mit
    einem Format-String angegeben; siehe :hg:`help export` für Details.    Eine weitere Abbildungsdatei für Dateinamen erlaubt eine Filterung und
    Umbenennung von Dateien und Verzeichnissen. Jede Zeile kann eine der
    folgenden Direktiven enthalten::    Die Dateien werden dem Projektarchiv beim nächsten Übernehmen (commit)
    hinzugefügt. Um dies vorher rückgängig zu machen, siehe:hg:`forget`.    Die folgenden Optionen werden unterstützt:    Die folgenden Optionen können mit ``--config`` gesetzt werden:    Die folgenden Optionen können mit ``--config`` genutzt werden:    Die Kopfzeilen der einzelnen Patches werden den den Kopf des aktuellen
    Patches angehängt, getrennt mit einer Zeile aus ``* * *``.    Die angezeigten Daten in den Kopfzeilen sind: Autor, Datum, Zweigname
    (falls nicht "default"), Änderungssatz-Prüfsumme, Vorgängerversion(en)
    und Versionsmeldung.    Die Spleißdatei erlaubt die künstliche Einführung von Vorfahrver-
    bindungen. Die ist nützlich, wenn einer Zusammenführung unter Subversion
    der andere Vorfahr angegeben werden soll oder zwei ansonsten unabhängige
    Entwicklungslinien verbunden werden sollen. Jeder Eintrag enthält eine
    Revisions-ID des Quellarchivs, eine Leerstelle und eine oder (mit Komma)
    zwei Revisions-IDs, die als Vorfahren der ersten angenommen werden
    sollen. Wurde z.B. "trunk" mit "release-1.0" zusammengeführt, so
    sollte die Revision aus "trunk" als erster und die aus dem Zweig
    "release-1.0" als zweiter Vorfahr angegeben werden. Die Vorfahren-IDs
    können entweder im Format der Quelle oder des Ziels angegeben werden.    Folgende Schlüssel können verwendet werden:    Die Adresse der Quelle wird der ``.hg/hgrc`` Datei des neuen Archivs
    als Voreinstellung für entfernte Aktionen (pull/push) hinzugefügt.    Das Patchverzeichnis muss ein eingebettetes Mercurial-Archiv sein,
    wie es von :hg:`init --mq` erzeugt werden würde.
        Der Patch wird in die Serie nach dem letzten angewandten Patch
    eingefügt. Wenn keine Patches angewandt wurden, wird qimport den
    Patch an den Anfang der Serie stellen.    Der Patch wird den gleichen Namen haben wie seine Datei, es sei
    denn, es wird ein neuer über -n/--name angegeben.    Die Patches dürfen nicht angewendet sein und mindestens einer muss
    angegeben sein. Exakte Patch-IDs müssen verwendet werden. Mit -k/--keep
    werden die Patchdateien erhalten.    Das Reihen-Archiv ist standardmäßig unversioniert. Wenn der Schalter
    -c/--create-repo angegeben ist, wird qinit ein abgetrenntes,
    eingebettetes Archiv für Patches erzeugen (qinit -c kann auch später
    aufgerufen werden, um ein unversioniertes Archiv in ein versioniertes
    umzuwandeln). Sie können qcommit verwenden, um Änderungen in diesem
    Archiv zu speichern.    Die Spleißdatei erlaubt die künstliche Einführung von Vorfahr-
    verbindungen. Die ist nützlich, wenn einer Zusammenführung unter
    Subversion der andere Vorfahr angegeben werden soll oder zwei
    ansonsten unabhängige Entwicklungslinien verbunden werden sollen.
    Jeder Eintrag enthält eine Revisions-ID des Quellarchivs, ein
    Leerzeichen und eine oder (mit Komma getrennt) zwei Revisions-IDs,
    die als Vorfahren der ersten angenommen werden sollen::    Der strip-Befehl entfernt die angegebenen Änderungssätze und alle
    Nachfahren. Unversionierte Änderungen im Arbeitsverzeichnis können
    durch Angabe von --force verworfen werden, ansonsten unterbrechen sie
    diesen Vorgang.    Die Spitze (tip) bezeichnet den zuletzt hinzugefügten Änderungssatz und
    damit den zuletzt geänderten Kopf.    Dies aktiviert den Wächter "stable". mq wird foo.patch überspringen (weil
    er einen negativen Treffer aufweist), aber bar.patch übertragen (da er
    einen positiven Treffer aufweist).    Dies kann insbes. nützlich sein, wenn Ihre Änderungen in einem
    vorgelagerten Projektarchiv angewandt wurden, oder wenn Sie Ihre
    Änderungen in ein vorgelagertes Archiv übertragen wollen.    Dieser Befehl unterscheidet sich von Unix grep, da es Reguläre Ausdrücke
    in Python/Perl Format erwartet und ausserdem nur die übernommenen Revisionen
    im Archiv durchsucht, nicht jedoch das Arbeitsverzeichnis.    Dieser Befehl hilft Änderungssätze zu finden, die Probleme eingeführt
    haben. Dies geschieht, indem eine Revision nach der anderen geladen und
    getestet wird, bis zwei aufeinanderfolgende Revisionen ohne und mit
    Fehler gefunden wurden.    Dieser Befehl ist veraltet, verwenden Sie stattdessen :hg:`heads`.    Dieser Befehl ist veraltet, verwenden Sie stattdessen :hg:`rebase`.    Dieser Befehl ist veraltet. Ohne -c wird er implizit von den anderen
    relevanten Befehlen aufgerufen. Statt -c sollte :hg:`init --mq`
    verwendet werden.    Dieser Befehl ist veraltet; verwenden Sie stattdessen
    :hg:`commit --mq`.    Dieser Befehl ist als Debuggingwerkzeug für den Konverter von CVS zu
    Mercurial gedacht und kann als direkte Ersetzung für cvsps dienen.    Dieses Kommando ist nicht verfügbar, wenn Sie einen Zusammenführung
    übernehmen.    Dieser Befehl ist nicht für öffentliche Archive gedacht. Sobald Änderungen
    für Andere sichtbar sind ist ein Zurückrollen unnütz, da jemand sie bereits
    zu sich übertragen haben könnte. Weiterhin entsteht eine Wettlaufsituation,
    wenn beispielsweise ein Zurückrollen ausgeführt wird, während jemand anders
    ein 'pull' ausführt.    Dieser Befehl ist nützlich, um herauszufinden wer eine Änderung gemacht
    hat oder wann eine Änderung stattgefunden hat.    Dieses Kommando erlaubt es, diese Verknüpfungen wieder herzustellen
    und den verlorenen Platz zurückzugewinnen.    Die Dateien werden im Projektarchiv beim nächsten Übernehmen (commit)
    entfernt. Um diese Aktion vorher rückgängig zu machen, siehe
    :hg:`revert`. Um das Hinzufügen von Dateien rückgängig zu machen, siehe
    :hg:`forget`.    Dieser Befehl muss mit Vorsicht verwendet werden. Es gibt keine ver-
    schachtelten Transaktionen und ein Rückrollen kann selber nicht rückgängig
    gemacht werden. Der aktuelle Status (dirstate) im .hg Verzeichnis wird
    auf die letzte Transaktion zurückgesetzt. Neuere Änderungen gehen damit
    verloren.    Die Umbenennung hat wie üblich keinn sofortigen Effekt, sondern ist
    als lokale Änderung vorgemerkt. Die Umbenennung kann durch :hg:`revert`
    rückgängig gemacht werden.    Die neue Datei wird wie üblich nicht sofort übernommen, sondern existiert
    als lokale  Änderung im Arbeitsverzeichnis. Sie kann durch :hg:`revert`
    rückgängig gemacht werden.    Der ungültige Status durch die Unterbrechung wird repariert. Dies sollte
    nur dann nötig sein, wenn eine Meldung von Mercurial es vorschlägt.    Dieser Befehl zeigt ein Histogramm basierend auf der Anzahl der
    geänderten Zeilen oder Revisionen an, das entsprechend der Vorlage
    gruppiert wird. Die Standardvorlage wird die Änderungen nach dem
    Autor gruppieren. Die Option --dateformat kann verwendet werden,
    um die Ergebnisse nach Datum zu sortieren.    Dabei werden alle Änderungen vom Archiv am angegebenen Pfad oder
    URL gesucht und dem lokalen Archiv hinzugefügt (das aktuelle, oder das
    mit -R gegebene). Standardmäßig wird die Kopie des Projektes im
    Arbeitsverzeichnis nicht aktualisiert.    Dies selektiert alle Änderungen des Projektarchivs am angegebenen Pfad
    oder der URL und fügt sie dem lokalen Projektarchiv hinzu.    Listet sowohl reguläre wie auch lokale Etiketten auf. Mit dem Schalter
    -v/--verbose werden lokale in einer dritten Spalte als solche markiert.    Das heißt, purge wird das folgende löschen:    Dies ist das Gegenteil der 'pull' Operation. Die lokalen Änderungen
    des aktuellen Archivs werden in ein anderes übertragen. Bei lokalem
    Ziel ist diese Aktion identisch zu einem 'hg pull' von diesem Archiv zum
    aktuellen.    Dieses Archiv wird neu verknüpft um den Speicher mit HERKUNFT, welches
    auf derselben lokalen Platte sein muss, zu teilen. Wenn HERKUNFT nicht
    angegeben ist, wird der Pfad mit dem Namen "default-relink" oder
    anschließend "default" aus dem Abschnitt [paths] verwendet.    Führt eine umfassende Prüfung des aktuellen Projektarchivs durch, rechnet
    alle Prüfsummen in Historie, Manifest und überwachten Dateien nach.
    Auch die Integrität von Referenzen und Indizes wird geprüft.    Um das Arbeitsverzeichnis auf eine ältere Version zu setzen, nutze
    :hg:`update REV`. Um eine nicht übernommene Zusammenführung rückgängig
    zu machen, nutze :hg:`update --clean .`.    Um eine bestimmte Version abzurufen, verwenden Sie
    -u/--update, oder -U/--noupdate um einen Klon ohne
    Arbeitsverzeichnis zu erstellen.    Um eine neue Reihe zu erzeugen, verwenden Sie -c/--create. Die Reihe wird
    automatisch als aktiv mariert, es sei denn, es gibt bereits angewandte
    Patches aus der aktuell aktiven Reihe im Archiv. In diesem Fall wird die
    neue Reihe nur erzeugt und das Wechseln wird fehlschlagen.    Um eine bestehende Reihe zu entfernen, benutzen Sie --delete. Sie können die
    aktuell aktive Reihe nicht entfernen.    Um die Versionskontrolle, Verteilung und Zusammenführung von Etiketten
    möglich zu machen, werden sie in einer Datei '.hgtags' gespeichert, welche
    zusammen mit den anderen Projektdateien überwacht wird und manuell
    bearbeitet werden kann. Das bedeutet, dass Etikettierung automatisch
    eine neue Revision übernimmt. Lokale Etiketten (nicht mit anderen
    Archiven geteilt) liegen in der Datei .hg/localtags.    Um einen Patch von der Standardeingabe zu importieren, geben Sie
    - als Dateinamen an. Wenn von der Standardeingabe importiert wird,
    muss der Name des Patches über --name angegeben werden.    Um einen existierenden Patch zu importieren und umzubenennen::    Um nur eine Untermenge von Änderungssätzen abzurufen, können eine
    oder mehrere Revisions-IDs mit -r/--rev oder Zweige mit
    -b/--branch angegeben werden. Der entstehende Klon wird nur die 
    angegebenen Änderungssätze und ihre Nachfolger enthalten. Diese
    Optionen (oder 'clone src#rev dest') implizieren '--pull', sogar
    für lokale Archive als Quelle. Bei Angabe eines Etiketts (tag)
    ist zwar der benannte Änderungssatz enthalten, nicht aber der
    Änderungssatz, der das Etikett enthält.    Um einen Patch von der Standardeingabe zu lesen, kann der Dateiname "-"
    verwendet werden. Falls eine URL angegeben ist, wird der Patch von dort
    heruntergeladen. Siehe :hg:`help dates` für eine Liste aller gültigen
    Formate für -d/--date.
        Um ein anderes Programm zu verwenden, nutze die Option -p/--program.
    Die zwei zu vergleichenden Verzeichnisse werden automatisch als Aufrufs-
    parameter angenommen. Weitere Parameter können durch die Option
    -o/--option hinzugefügt werden. Diese werden vor den Verzeichnisnamen
    übergeben.    Um die Wächter eines anderen Patches zu setzen::    Um die Entwicklung eines Patches zu beenden und ihn in die permanente
    Historie zu legen, verwenden Sie :hg:`qfinish`.    Transaktionen werden verwendet um den Effekt aller Befehle, die
    Änderungssätze erstellen oder verteilen, zu kapseln.    Unglücklicherweise brechen spätere Archivänderungen (z.B. Abrufen) die
    Verknüpfungen aller Dateien, die von neuen Änderungssätzen betroffen
    sind, selbst wenn beide Archive letzlich dieselben Änderungen enthalten.    Außer bei Angabe von -f/--force lässt 'hg branch' nicht zu, einen Namen
    zu vergeben, der einen existierenden Zweig überdeckt.    Die gegebene Revision wird die Vorgängerversion des Arbeits-
    verzeichnisses (siehe :hg:`help parents`).    Aktualisiert das Arbeitsverzeichnis auf den angegebenen Änderungssatz.
    Ohne Angabe eines Änderungssatzes wird auf die Spitze des aktuellen
    Zweigs aktualisiert und das aktuelle Lesezeichen verschoben. (siehe
    :hg:`help  bookmarks`).    Der Schalter --new-branch erlaubt es, einen neuen Zweig in das Ziel
    zu schieben. Damit kann diese gewünschte Operation erlaubt, aber
    jede andere Kopferstellung verboten werden.    Verwende --to-normal um die Konversion in Binärriesen rückgängig zu
    machen. Danach kann ZIEL völlig ohne Binärriesen verwendet werden.    Nutze -C/--clean um den neuen Namen rückgängig zu machen. Die Arbeitskopie
    hat dann wieder den selben Namen wie der Vorgänger im Projektarchiv.    Verwenden Sie -d/--default, um die aktuelle Konfiguration zu
    deaktivieren.    Verwenden Sie -n/--none, um die Wächter zu deaktivieren (keine Argumente
    werden benötigt). Wenn keine Wächter aktiv sind, werden Patches mit
    positiven Wächtern übersprungen und Patches mit negativen übertragen.    Verwenden Sie -s/--series, um die Liste aller Wächter in dieser Seriendatei
    auszugeben (keine Argumente werden benötigt). Verwenden Sie -v für weitere
    Informationen.    Verwenden Sie :hg:`diff`, wenn Sie nur die Änderungen seit dem letzten
    qrefresh sehen möchten, oder :hg:`export qtip`, wenn Sie nur die Änderungen
    des aktuellen Patches ohne die nachträglichen Änderungen seit dem letzten
    qrefresh sehen möchten.    Um zu sehen, was beim nächsten 'pull' geholt würde, ohne dem Archiv
    tatsächlich Änderungen hinzuzufügen, nutze :hg:`incoming`. Wenn diese
    dann hinzugefügt werden sollen, kann mit :hg:`pull -r X` als X der
    letzte von incoming gezeigte Änderungssatz angegeben werden.    Bei der Verwendung von null als Revision wird die Arbeitskopie
    entfernt (wie :hg:`clone -U`).    Benutzen Sie den Schalter --no-backup, um die Bündel zu entfernen,
    wenn die Operation abgeschlossen ist.    Nutze die Option -g/--git um Vergleiche im git-erweiterten diff-Format
    zu erzeugen. Für mehr Information ist :hg:`help diff` aufschlussreich.    Nutze die Option -g/--git um Vergleiche im git-erweiterten diff-Format
    zu erzeugen. Siehe dazu auch :hg:`help diff`.    Verwenden Sie den Schalter -g/--git, um den Patch im erweiterten
    git-Format beizubehalten. Siehe auch die Hilfe von diffs für weitere
    Informationen, warum dies für das Erhalten von Umbenennen/Kopier-
    Operationen und Dateirechte wichtig ist.    Nutze die Option -s/--similarity, um umbenannte Dateien zu entdecken.
    Diese Option erwartet eine Prozentangabe zwischen 0 (deaktiviert) und
    100 (Dateien müssen identisch sein) als Parameter. Mit einem Parameter
    größer 0 wird jede gelöschte Datei mit jeder hinzugefügten verglichen
    und bei genügender Ähnlichkeit als Umbenennung markiert.
    Umbenennungen auf diese Weise zu erkennen, kann aufwändig sein.
    Nachdem Benutzung dieser Option kann :hg:`status -C` verwendet
    werden, um zu überprüfen, welche Dateien als verschoben oder
    umbenannt erkannt wurden. Wenn diese Option nicht angegeben
    ist, werden nur Umbenennungen identischer Dateien erkannt.    Verwenden Sie :hg:`qguard`, um die Wächter von Patches zu setzen oder zu
    ändern, und dann qselect, um mq mitzuteilen, welche Wächter genutzt werden
    sollen. Ein Patch wird übertragen, wenn er keine Wächter hat oder irgendein
    positiver Wächter auf den aktuell gewählten Wächter zutrifft. Er wird nicht
    übertragen, wenn ein negativer Wächter auf den aktuellen zutrifft. Ein
    Beispiel::    Zum Wechsel auf einen anderen (existierenden) Zweig siehe :hg:`update`.    Um auf einen anderen (existierenden) Zweig zu wechseln, nutze
    :hg:`update`. Mit :hg:`commit --close-branch` wird der aktuelle Zweig
    geschlossen.    Nützlich, um unbeabsichtigte Ersetzungen zu verhindern und die
    Ausführung zu beschleunigen, indem nur echte Kandidaten für eine
    Ersetzung in Betracht gezogen werden.    Mit der -r/--rev oder der -d/--date Option werden die Dateien oder
    Verzeichnisse auf die gegebene Revision zurückgesetzt. Da 'revert' aber
    nicht die mit dem Arbeitsverzeichnis assoziierte Revisionsnummer ändert,
    gelten die betroffenen Dateien dann als modifiziert. Damit kann man
    ungewollte aber bereits übernommene Änderungen rückgängig machen. Siehe
    auch :hg:`backout` für eine ähnliche Methode.    Prüft die Integrität des aktuellen Projektarchivs    Ohne REV wird eine Zusammenfassung des aktuellen Status des
    Projektarchivs angezeigt.    Wenn eine Zusammenführung benötigt wird, wird zunächst das
    Arbeitsverzeichnis auf die neuen Änderungen aktualisiert.
    Lokale Änderungen werden dann mit den heruntergeladenen
    zusammengeführt. Um die Reihenfolge zu ändern, benutzen Sie
    --switch-parent.    Wenn Archive lokal geklont werden, werden ihre Datendateien hart
    verknüpft, sodass sie nur den Platz eines einzelnen Archivs belegen.    Werden zwei Revisionen angegeben, dann werden die Änderungen zwischen
    diesen angezeigt. Ist nur eine Revision angegeben, so wird diese
    mit dem Arbeitsverzeichnis verglichen. Ohne Angabe einer Revision
    werden die lokalen Änderungen im Arbeitsverzeichnis zu seinem Vorfahren
    angezeigt.    Mit dem --debug Schalter wird der Dateiname und die Zeilennummer der
    Definitionsquelle mit jedem Eintrag ausgegeben.    Mit -A/--all und -v/--verbose sind die Codes für die Stati der Dateien
    wie folgt::    Durch -b/--bundle werden Änderungssätze wie durch --outgoing gewählt,
    aber in einer einzelnen Email als Binärbündel (als Anhang) gesendet.    Mit dem Schalter -f/--force wird ein bereits existierender Patch
    mit dem gleichen Namen überschrieben.    Mit -i/--inactive wird das neue Lesezeichen nicht das aktive.
    Wenn -r/--rev angegeben ist, wird das neue Lesezeichen nicht
    das aktive, selbst wenn -i/--inactive nicht angegeben ist.
    Falls kein NAME angegeben ist, wird das gerade aktive
    Lesezeichen als inaktiv markiert.
        Alternativ werden die Nachrichten mit der Option -m/--mbox in eine
    Datei geschrieben, die von jedem Emailprogramm, welches das UNIX-mbox-
    Format unterstützt, geprüft werden, zum Beispiel mit mutt.    Mit der Option -n/--test werden alle Schritte ausgeführt und das
    Ergebnis angezeigt, aber keine Email versendet. Sie werden also nach
    einer Empfängeradresse, einem Betreff und einer einleitenden Nachricht,
    die die Patches Ihrer Patchbombe beschreibt, gefragt. Dann werden alle
    Patchbombennachrichten angezeigt. Wenn die PAGER-Umgebungsvariable
    gesetzt ist, wird Ihr Pager für jede Patchbombe einzeln aufgerufen, so
    dass alles überprüft werden kann.    Mit der Option -o/--outgoing werden nur solche Patches gesendet, die
    sich nicht in einem Zielarchiv befinden (möglicherweise weiter begrenzt
    durch solche, die mit -r/--rev gegeben sind).    Mit der Option -s/--similarity werden Umbenennungen und Kopien auf
    gleiche Weise wie mit dem Befehl :hg:`addremove` erkannt.    Mit dem Schalter -v werden zusätzlich zum Dateinamen auch die Rechte und
    der Dateityp (Verknüpfung/ausführbar) ausgegeben; mit --debug auch noch
    die Prüfsumme.
        Mit mehreren Argumenten werden die Namen und Werte aller passenden
    Konfigurationseinträge angezeigt.    Ohne Parameter wird der Name des aktuellen Zweiges angezeigt. Mit einem
    Parameter wird der Zweigname des Arbeitsverzeichnisses gesetzt. Der
    Zweig existiert nicht im Projektarchiv und muss erst übernommen werden.
    Es wird empfohlen den 'default'-Zweig als Hauptentwicklungszweig zu
    nutzen.    Ohne Parameter wird eine Liste aller Befehle mit Kurzhilfe angezeigt.    Ohne Argumente werden die Namen und Werte aller Konfigurationseinträge
    angezeigt.    Ohne Argumente werden die aktuell aktiven Wächter ausgegeben.
    Mit einem Argument wird der aktuelle Wächter gesetzt.    Ohne Argumente werden die aktuell aktiven Wächter ausgegeben.
    Mit einem Argument wird der aktuelle Wächter gesetzt.    Ohne gegebene Revision wird der Inhalt der benannten Dateien oder
    Verzeichnisse auf die Vorgängerversion zurückgesetzt. Die betroffenen
    Dateien gelten danach wieder als unmodifiziert und nicht übernommene
    Hinzufügungen, Entfernungen, Kopien und Umbenennungen werden vergessen.
    Falls das Arbeitsverzeichnis zwei Vorgänger hat, muss eine Revision
    explizit angegeben werden.    Mit einem Argument der Form sektion.name wird nur der Wert dieses
    Konfigurationseintrages angezeigt.    Mit einem Argument wird der aktuelle Patch in PATCH1 umbenannt.
    Mit zwei Argumenten wird PATCH1 in PATCH2 umbenannt.    Mit dem Schalter --switch-parent kann im Falle einer Zusammenführung
    mit dem zweiten Vorfahren verglichen werden.    Mit der -d/--diffstat Option wird das Ergebnis des diffstat Laufes
    über den Patch eingefügt, wenn diffstat installiert ist.    Bei der Angabe der Optionen -d/--diffstat oder -c/--confirm wird eine
    abschließende Zusammenfassung aller Nachrichten angezeigt und um
    Bestätigung gebeten, bevor die Nachrichten versendet werden.    Ohne Argumente wird der oberste Patch vom Stapel genommen. Wenn ein
    Patch-Name angegeben ist, wird solange vom Stapel heruntergenommen, bis
    der angegebene Patch der oberste ist.    Ohne den Schalter -a/--text wird die Verarbeitung von Binärdateien
    vermieden. Mit -a werden auch solche Dateien verarbeitet, wahrscheinlich
    mit unerwünschtem Ergebnis.    Ohne die Option -a/--text vermeidet export den Vergleich von binären
    Dateien. Mit -a wird der Vergleich in jedem Fall durchgeführt,
    wahrscheinlich mit unerwünschtem Resultat.    Ohne die Option -a/--text vermeidet export den Vergleich von binären
    Dateien. Mit -a wird der Vergleich in jedem Fall durchgeführt,
    wahrscheinlich mit unerwünschtem Resultat.    Die angewendete Kompressionsmethode kann mit der Option -t/--type
    gewählt werden: none (nicht komprimieren), bzip2 (Voreinstellung)
    oder gzip.    Patches können direkt aus Emails importiert werden, sogar wenn sie in
    einem Anhang (Mime Typ text/plain oder text/x-patch) vorliegen. Die
    Absender- und Betreffszeile, sowie alle text/plain Abschnitte vor dem Patch
    werden als Benutzername bzw. Versionsmeldung bei der Übernahme verwendet.    Sie können einen existierenden Patch im Patchverzeichnis mit dem
    Schalter -e/--existing registrieren.    Sie können die zu verschiebenden Versionen auf zwei Arten angeben: Als
    "Quell-" oder als "Basisversion". Mit diesen ist jeweils eine Menge
    von topologisch verwandten Revisionen gemeint (der "Quell"-zweig).
    Wenn Sie eine Quellversion (``-s/--source``) angeben, wird Mercurial
    diese Version und alle ihrer Nachfahren verschieben. Geben Sie eine
    Basisversion (``-b/--base``) an, so sucht Mercurial den jüngsten
    gemeinsamen Vorfahren der Basis und des Ziels und verschiebt den Zweig,
    der die Basis enthält, nicht jedoch den gemeinsamen Vorfahren.
    Somit ist ``-s`` genauer, aber ``-b`` praktischer: Man gibt irgendeine
    Version im zu verschiebenden Zweig an. Wenn Sie weder ``-s`` noch
    ``-b`` angeben, wird den Vorfahr der Arbeitskopie als Basis verwendet.    Man kann :hg:`bookmark NAME` aufrufen, um ein Lesezeichen mit dem
    angegeben Namen auf der aktuellen Spitze (tip) zu setzen. Bei Angabe
    einer Revision mit -r REV (REV kann ein vorhandenes Lesezeichen sein) 
    wird das Lesezeichen auf dieser Revision gesetzt.
        Sie sollten keine Änderungssätze umpfropfen, die auch andere bereits
    haben, ansonsten zwingen Sie jeden anderen die gleiche rebase-
    Operation durchzuführen, um die verschobenen Versionen nicht
    doppelt zu haben, sobald sie Ihre Änderungen abrufen.    Es erfolgt eine Abfrage für jede Datei, ob Änderungen übernommen
    werden sollen. Bei Dateien mit mehreren Änderungen für jede einzelne
    Änderung. Folgenden Antworten sind bei jeder Anfrage möglich::    [bugzilla]
    bzurl=http://mein-projekt.org/bugzilla
    user=bugmail@mein-projekt.org
    password=plugh
    version=xmlrpc
    bzemail=bugzilla@mein-projekt.org
    template=Änderung {node|short} in Archiv {root|basename}.
             {hgweb}/{webroot}/rev/{node|short}\n
             {desc}\n
    strip=5    [bugzilla]
    bzurl=http://mein-project.org/bugzilla
    user=bugmail@mein-projekt.org
    password=plugh
    version=xmlrpc
    template=Änderung {node|short} in Archiv {root|basename}.
             {hgweb}/{webroot}/rev/{node|short}\n
             {desc}\n
    strip=5    [bugzilla]
    host=localhost
    password=XYZZY
    version=3.0
    bzuser=unbekannt@domain.com
    bzdir=/opt/bugzilla-3.2
    template=Änderung {node|short} in Archiv {root|basename}.
             {hgweb}/{webroot}/rev/{node|short}\n
             {desc}\n
    strip=5    [extensions]
    bugzilla =    [hooks]
    # führt Hook für jede Änderung aus, die hierher abgerufen oder
    # übertragen wird
    incoming.bugzilla = python:hgext.bugzilla.hook    [keyword]
    # erweitert Platzhalter in jeder Python-Datei, ausgenommen Dateien,
    # die auf "x*" passen
    **.py =
    x*    = ignore    [keywordset]
    # bevorzugt SVN- oder CVS-artige Standard-Platzhalterzuweisungen
    svn = True    [usermap]
    benutzer@emaildomain.com=benutzer.name@bugzilladomain.com    [web]
    baseurl=http://mein-projekt.com/hg    Aliase: %s    Mercurial-Benutzer = Bugzilla-Benutzer    hg add/remove/copy/rename funktionieren weiter wie gewohnt, obwohl Sie
    vermutliche Patches im git-Format (-g/--git oder [diff] git=1) verwenden
    wollen, um Umbenennungen und Kopien zu versionieren. Siehe auch die Hilfe
    zum diff-Befehl für weitere Informationen zum git-Format.    kwexpand verweigert den Dienst, wenn die angegebenen Dateien
    lokale Änderungen enthalten.
        kwshrink verweigert den Dienst, wenn die angegebenen Dateien
    lokale Änderungen enthalten.
        qnew erstellt einen neuen Patch über dem aktuell angewandten Patch (wenn
    vorhanden). Der Patch wird mit allen ausstehenden Änderungen in dem
    Arbeitsverzeichnis initialisiert. Wenn auch -I/--include, -X/--exclude
    und/oder eine Liste von Dateien angegeben wird, werden nur Änderungen an
    den betreffenden Dateien in den neuen Patch übernommen, der Rest wird als
    ungespeicherte Änderung belassen.    qselect kann die Wächter von angewandten Patches ändern. Standardmäßig
    werden geschützte Patches nicht vom Stapel entfernt. Verwenden Sie --pop,
    um bis zum letzten angewandten Patch ohne Wächter zurückzugehen. Verwenden
    Sie --reapply (impliziert --pop), um danach bis zum aktuellen Patch den
    Stapel wiederherzustellen (wird geschützte Patches auslassen).    ssh://example.com//tmp/repository    Dabei ist "originaler_zweig_name" der Name des Zweigs im Quellarchiv
    und "neuer_zweig_name" der Name im Zielarchiv. Leerzeichen sind in
    Zweignamen nicht erlaubt. Dies kann benutzt werden, um beispielsweise
    Quellcode in einem Archiv aus dem "default"-Zweig in einen benannten
    Zweig zu verschieben.   $ hg tip --template "{date|isodate}\n"
   2008-08-21 18:22 +0000   Je genauer die Muster für Dateinamen sind, desto weniger
   Geschwindigkeit geht in großen Projektarchiven verloren.   Die Regeln werden erst angewendet, wenn Dateien in der Working Copy
   berührt werden, z.B. durch Updaten auf null und wieder zurück auf tip,
   um alle Dateien zu berühren.  # 'none' deaktiviert alle Effekte
  status.clean = none
  status.copied = none  # Einem bösen Benutzer wird jeder Zugriff verwehrt:
  * = boeser-benutzer  # Einige Benutzer erhalten Zugriff auf zweig-a:
  zweig-a = benutzer-1, benutzer-2, benutzer-3  # Jeder (ausgenommen "benutzer6", siehe acl.deny oben) wird Schreib-
  # zugriff auf jede Datei innerhalb des "ressources"-Verzeichnisses
  # erhalten (ausgenommen eine Datei; siehe acl.deny):
  src/main/resources/** = *  # Jeder darf auf test-zweig zugreifen:
  test-zweig = *  # Jedem wird der Zugriff auf den Zweig "gesperrt" verweigert:
  gesperrt = *  # Die Gruppe "hg-verboten" wird auf keine Datei Schreibzugriff haben:
  ** = @hg-verboten  # Niemand wird in der Lage sein, "NICHT-ANFASSEN.txt" zu ändern,
  # obwohl jeder alle anderen Dateien ändern kann. Siehe unten.
  src/main/ressourcen/NICHT-ANFASSEN.txt = *  # Nur einem Benutzer ist Zugriff auf zweig-b gestattet:
  zweig-b = benutzer-1  # Der Administrator darf auf jeden Zweig zugreifen:
  * = benutzer-admin  # Um jeden auszuwählen, verwenden Sie einen Stern für den Benutzernamen:
  # mein/glob/muster = *  # Verwenden Sie dies, wenn Sie den Zugriff zur Zeit der lokalen Übernahme
  # (commit) prüfen wollen:
  pretxncommit.acl = python:hgext.acl.hook  # Verwenden Sie dies, wenn Sie den Zugriff beim Synchronisieren mit
  # anderen Archiven (Übertragen, Abrufen, Bündeln oder Ausliefern (serve))
  # prüfen wollen.
  pretxnchangegroup.acl = python:hgext.acl.hook  # Benutzer "doku_autor" hat Schreibzugriff auf jede Datei innerhalb
  # des "doku"-Verzeichnisses:
  doku/** = doku_autor  # Benutzer "jack" und die Gruppe "designer" haben Schreibzugriff auf
  # jede Datei innerhalb des "bilder"-Verzeichnisses:
  bilder/** = jack, @designer  # Fügt Kommando "meld" hinzu, welches meld ausführt (Name muss nicht
  # wiederholt werden)
  meld =  # Fügt neues Kommando "vdiff" hinzu, welches kdiff3 ausführt
  vdiff = kdiff3  # Fügt Kommando "vimdiff" hinzu, welches gvimdiff mit dem DirDiff-Plugin
  # ausführt. (http://www.vim.org/scripts/script.php?script_id=102).
  # Die .vimrc sollte dazu "let g:DirDiffDynamicDiffText = 1" enthalten.
  vimdiff = gvim -f "+next" \
            "+execute 'DirDiff' fnameescape(argv(0)) fnameescape(argv(1))"  # eine E-Mail für jeden übertragenen Änderungssatz
  outgoing.notify = python:hgext.notify.hook  # benutzer6 wird auf keine Datei Schreibzugriff haben:
  ** = benutzer6  $ dd if=/dev/urandom of=binaerchaos count=2000
  $ hg add --large binaerchaos
  $ hg commit -m 'Füge binaerchaos als Binärriese hinzu'  $ hg add --lfsize 2  $ hg lfconvert --size 10 altes-archiv neues-archiv  $parent1, $plabel1 - Dateiname, Beschreibung des ersten Vorfahren
  $child,   $clabel  - Dateiname, Beschreibung der Kindrevision
  $parent2, $plabel2 - Dateiname, Beschreibung des zweiten Vorfahren
  $root              - Wurzelverzeichnis des Projektarchivs
  $parent ist ein Alias für $parent1.  %s in %s sollte keine %s-Zeilenumbrüche haben  -f    ->  ::.
  -d x  ->  date(x)
  -k x  ->  keyword(x)
  -m    ->  merge()
  -u x  ->  user(x)
  -b x  ->  branch(x)
  -P x  ->  !::x
  -l x  ->  limit(expr, x)  .hgtags = release_engineer  :``xmlrpc``:       Bugzilla XMLRPC Schnittstelle.
  :``xmlrpc+email``: Bugzilla XMLRPC und Email Schnittstellen.
  :``3.0``:          MySQL Zugriff, Bugzilla 3.0 oder höher.
  :``2.18``:         MySQL Zugriff, Bugzilla 2.18 bis ausschliesslich 3.0.
  :``2.16``:         MySQL Zugriff, Bugzilla 2.16 bis ausschliesslich 2.18.  :``{bug}``:     Die Bugzilla-Ticket-ID.
  :``{root}``:    Der volle Pfad des Mercurial-Archivs.
  :``{webroot}``: Angepasster Pfad des Mercurial-Archivs.
  :``{hgweb}``:   Basis-URL für alle Mercurial-Archive.  Alternativ kann "ssh -C" als dein SSH-Befehl in der hgrc oder mit der
  --ssh Befehlszeilenoption angegeben werden.  Eine alternative Syntax ist ``x..y``.  Voreinstellung: ``Änderung {node|short} in Archiv {root}
  erwähnt Bug {bug}.\nDetails:\n\t{desc|tabindent}``  entsprechen. Siehe auch ``[usermap]``.  [acl.allow.branches]  [acl.allow.branches]
  # Leer  [acl.allow]
  # Wenn acl.allow nicht vorhanden ist, sind standardmäßig alle Benutzer
  # erlaubt. Leeres acl.allow = kein Benutzer erlaubt.  [acl.deny.branches]  [acl.deny]
  # Dieser Liste wird zuerst geprüft. Wenn ein Treffer gefunden wird,
  # wird acl.allow nicht geprüft. Allen Benutzern wird Zugriff gewährt,
  # wenn acl.deny nicht vorhanden ist. Das Format beider Listen:
  # glob-muster = benutzer, ..., @gruppe, ...  [acl]
  # Erlaubt oder verbietet den Zugriff für eingehende Änderungen nur
  # wenn ihre Quelle hier aufgelistet ist, ansonsten wird immer Zugriff
  # gewährt. Die Quelle ist "serve" für jeden entfernten Zugriff (http
  # oder ssh), "push", "pull" oder "bundle" wenn die zugehörigen Befehle
  # lokal ausgeführt werden.
  # Voreinstellung: serve
  sources = serve  [cia]
  # Ihr registrierter CIA-Benutzername
  user = foo
  # der Name des Projekts bei CIA
  project = foo
  # das Modul (Unterprojekt) (optional)
  #module = foo
  # Hänge eine Statistik über Änderungen an die Versionsmeldung an
  # (optional)
  #diffstat = False
  # Vorlage für die Versionsmeldungen (optional)
  #template = {desc}\n{baseurl}{webroot}/rev/{node}-- {diffstat}
  # zu verwendender Stil (optional)
  #style = foo
  # Die URL des CIA Benachrichtigungsdienstes (optional)
  # Sie können mailto:-URLs verwenden, um E-Mails zu senden, z.B.
  # mailto:cia@cia.vc
  # Stellen Sie sicher, dass Sie email.from korrekt eingerichtet haben,
  # wenn Sie dies tun.
  #url = http://cia.vc/
  # Nachrichten ausgeben statt sie zu senden (optional)
  #test = False
  # Anzahl von Verzeichnissen, die von URL-Pfaden entfernt werden sollen
  #strip = 0  [color]
  mode = terminfo  [color]
  status.modified = blue bold underline red_background
  status.added = green bold
  status.removed = red bold blue_background
  status.deleted = cyan bold underline
  status.unknown = magenta bold underline
  status.ignored = black bold  [diff-tools]
  kdiff3.diffargs=--L1 '$plabel1' --L2 '$clabel' $parent $child  [email]
  from = Mein Name <meine@email>
  to = empfänger1, empfänger2, ...
  cc = cc1, cc2, ...
  bcc = bcc1, bcc2, ...
  reply-to = adresse1, adresse2, ...  [extdiff]
  # Fügt neues Kommando für GNU diff(1) im 'context diff' Modus hinzu
  cdiff = gdiff -Nprc5
  ## oder auf die alte Art:
  #cmd.cdiff = gdiff
  #opts.cdiff = -Nprc5  [extdiff]
  kdiff3 =  [extensions]
  # deaktiviert die Erweiterung bar, die im Verzeichnis
  # /pfad/zur/erweiterung/bar.py liegt  bar = !/pfad/zur/erweiterung/bar.py
  # ditto, aber es wurde kein Pfad für die Erweiterung baz angegeben
  baz = !
  [extensions]
  foo =  [extensions]
  meinefunktion = ~/.hgext/meinefunktion.py  [factotum]
  executable = /bin/auth/factotum
  mountpoint = /mnt/factotum
  service = hg  [hgk]
  path=/pfad/zu/hgk  [hgk]
  vdiff=vdiff  [hooks]  [hooks]
  # eine E-Mail für jeden eingehenden Änderungssatz
  incoming.notify = python:hgext.notify.hook
  # zusammengefasste E-Mails wenn viele Änderungen auf einmal eingehen
  changegroup.notify = python:hgext.notify.hook  [hooks]
  # einer von diesen:
  changegroup.cia = python:hgcia.hook
  #incoming.cia = python:hgcia.hook  [interhg]
  fehler = s!fehler(\d+)!<a href="http://bts/issue\1">fehler\1</a>!
  bugzilla = s!((?:bug|b=|(?=#?\d{4,}))(?:\s*#?)(\d+))!<a..=\2">\1</a>!i
  fett = s!(^|\s)#(\d+)\b! <b>#\2</b>!
  [largefiles]
  minsize = 2  [largefiles]
  patterns =
    *.jpg
    re:.*\.(png|bmp)$
    library.zip
    content/audio/*  [mq]
  git = auto/keep/yes/no  [mq]
  keepchanges = True  [mq]
  secret = True  [notify]
  config = /pfad/zur/abonnentendatei  [pager]
  attend = annotate, cat, diff, export, glog, log, qdiff  [pager]
  ignore = version, help, update  [pager]
  pager = less -FRX  [paths]
  alias1 = URL1
  alias2 = URL2
  ...  [patterns]
  **.py = native
  **.vcproj = CRLF
  **.txt = native
  Makefile = LF
  **.jpg = BIN  [phases]
  publish = False  [progress]
  delay = 3 # Verzögerung in Sekunden (float),
            # bevor der Fortschrittsbalken gezeigt wird
  changedelay = 1 # Mindestverzögerung bevor ein neues Thema gezeigt wird.
                  # Falls 3 * refresh größer ist, wird dies verwendet.
  refresh = 0.1 # Sek. zwischen Aktualisierungen des Fortschrittsbalkens
  format = topic bar number estimate # Format des Fortschrittsbalkens
  width = <none> # Maximalbreite der Fortschrittsinformation
                 # (damit wird min(width, term width) verwendet)
  clear-complete = True # löscht den Fortschrittsbalken, wenn er fertig ist
  disable = False # Mit True wird kein Fortschrittsbalken angezeigt
  assume-tty = False # Mit True wird IMMER ein Fortschrittsbalken gezeigt,
                     # es sei denn disable ist auf True gesetzt  [repository]
  native = LF  [schemes]
  py = http://code.python.org/hg/  [ui]
  username = Vorname Nachname <vorname.nachname@example.net>
  verbose = True  [web]
  # Wenn Sie Hyperlinks möchten (optional)
  baseurl = http://server/path/to/repo
  [web]
  pygments_style = <style>  Wendet bekannten Patch an                        qpush
  Nimmt angewendeten Patch wieder zurück           qpop
  Integriert lokale Änderungen in letzten Patch    qrefresh  bookmarks.current = green  branches.active = none
  branches.closed = black bold
  branches.current = green
  branches.inactive = none  Fehler %s
  color.brightblue = 12
  color.pink = 207
  color.orange = 202  Erstellt einen neuen Patch                       qnew
  Übernimmt externen Patch als bekannt             qimport  diff.diffline = bold
  diff.extended = cyan bold
  diff.file_a = red bold
  diff.file_b = green bold
  diff.hunk = magenta
  diff.deleted = red
  diff.inserted = green
  diff.changed = white
  diff.trailingwhitespace = bold red_background  glob:*.c       jeder Name endend mit ".c" im aktuellen Verzeichnis
  *.c            jeder Name endend mit ".c" im aktuellen Verzeichnis
  **.c           jeder Name endend mit ".c" im aktuellen Verzeichnis
                 und jedem Unterverzeichnis
  foo/*.c        jeder Name endend mit ".c" im Verzeichnis foo
  foo/**.c       jeder Name endend mit ".c" im Verzeichnis foo
                 und jedem Unterverzeichnis.  hg clone py://trunk/  lokaler/dateisystem/pfad[#revision]
  file://lokales/dateisystem/pfad[#revision]
  http://[nutzer[:pass]@]host[:port]/[pfad][#revision]
  https://[nutzer[:pass]@]host[:port]/[pfad][#revision]
  ssh://[nutzer@]host[:port]/[pfad][#revision]  path:foo/bar   eine Datei bar in einem Verzeichnis foo an der Wurzel
                 des Projektarchivs
  path:path:name eine Datei oder ein Verzeichnis mit dem Namen "path:name"  Zeigt Patch-Serien an                            qseries
  Zeigt angewendete Patches                        qapplied  proto=pass service=hg prefix=<Präfix> user=<Benutzername> !password=<Passwort>  qseries.applied = blue bold underline
  qseries.unapplied = black bold
  qseries.missing = red bold  re:.*\.c$     jeder Name endend mit ".c" überall im Projektarchiv  rebase.rebased = blue
  rebase.remaining = red bold  resolve.unresolved = red bold
  resolve.resolved = green bold  Syntax: NAME  tags.normal = green
  tags.local = black bold %d Dateien verändert, %d Zeilen hinzugefügt(+), %d Zeilen entfernt(-)
 (%+d Köpfe) (aktiv)
 (Stelle sicher, dass die Erweiterungen compiliert wurden!)
 (Stelle sicher, dass locale richtig gesetzt ist!)
 (geschlossen) (Voreinstellung: %s) (leeres Archiv) (erwartete %s) (Köpfe geschlossen) (inaktiv) (unterbrochene Aktualisierung) (Zusammenführung) (neuer Zeig) (keine Revision geladen) (Gib einen Editor in der .hgrc Datei an!)
 (Gib einen Benutzernamen in der .hgrc Datei an!)
 (fängt bei %s an) (Vorlagen scheinen falsch installiert worden zu sein)
 - Änderungssätze in der Entwurfsphase (draft) erneut bezüglich eines entfernten Projektarchivs synchronisieren:: Kann Editor '%s' nicht im PATH finden
 Kein Editor für Versionsmeldungen angegeben und vi nicht im PATH
 Eine oder mehrere Erweiterungen nicht gefunden und  leere Zeichenkette
 Lokales Unterarchiv %s geändert, aber entfernt gelöscht.
Nutze (g)eänderte Version oder (l)öschen?$$ &Geändert $$ &Löschen Ausgabedatei %s scheint unverändert
ist die Zusammenführung gelungen (jn)?$$ &Ja $$ &Nein Entferntes Unterarchiv %s geändert, aber lokal gelöscht.
Nutze (g)eänderte Version oder (l)öschen?$$ &Geändert $$ &Löschen Unterarchiv %s unterscheidet sich (lokale Revision: %s, entfernte: %s)
(Z)usammenführen, (l)okale Quelle oder entfe(r)nte Quelle?$$&Zusammenführen $$ &Lokale $$ Entfe&rnte Unterarchivquellen für %s sind verschieden.
Nutze (l)okale Quelle (%s) oder entfe(r)nte Quelle (%s)?
$$ &Lokale $$ Entfe&rnte Unterarchivquellen für %s sind verschieden.
Nutze (l)okale Quelle (%s) oder entfe(r)nte Quelle (%s)?$$ &Lokale $$ Entfe&rnte Unterarchivquellen für %s unterscheiden sich im Arbeitsverzeichnis.
Nutze (l)okale Quelle (%s) oder entfe(r)nte Quelle (%s)?
$$ &Lokal $$ Entfe&rnt!Gefahr!"%s" existiert bereits als Verzeichnis"%s" kann nicht als Patchname verwendet werden"%s" kann nicht in einem Patchnamen verwendet werdenLänge von"%s" ist %d bytes, sollte aber %d sein"%s" nicht in der Vorlagenzuordnungsdatei gefunden%.0f GB%.0f KB%.0f MB%.0f Bytes%.0f s%.1f GB%.1f KB%.1f MB%.1f ms%.1f ns%.1f s%.1f us%.2f GB%.2f KB%.2f MB%.2f ms%.2f ns%.2f s%.2f us%02dsek%d %s/Sek%d hinzugefügt%d zusätzliche Binärriesen in den Zwischenspeicher geladen
%d angewandt%d Bytes fehlen in entfernter Datei%d Änderungssatz-Einträge
%d Änderungssätze gefunden
%d kopiert%d gelöscht%d Dateien zum Übertragen, %s an Daten
%d Dateien aktualisiert, %d Dateien zusammengeführt, %d Dateien entfernt, %d Dateien ungelöst
%d Dateien, %d Änderungssätze, %d Revisionen insgesamt
%d Hunks, %d Zeilen geändert
%d ignoriert%d eingehende Lesezeichen%d Integritätsfehler gefunden!
%d Binärriesen in den Zwischenspeicher geladen
%d Binärriesen konnten nicht heruntergeladen werden
%d Binärriesen verändert, %d entfernt
%d Logbucheinträge
%d modifiziert%d von %d Teilstücken sind FEHLGESCHLAGEN -- speichere Ausschuss in Datei %s
%d ausgehende Lesezeichen%d entfernt%d umbenannt%d Revisionen wurden übersprungen
%d Unterarchive%d entfernt%d unbekannt%d konfliktbehaftet%d Warnungen gefunden!
%dd%02dh%d:%02d%d:%02d%dw%02dd%dy%02dw%r kann nicht in einem Namen genutzt werden%r zum Versenden von E-Mails angegeben, wurde aber nicht in PATH gefunden%s Fehlerhafte Signatur von "%s"
%s Anmerkung: Signatur ist veraltet (signiert von: "%s")
%s Anmerkung: Dieser Schlüssel ist veraltet (signiert von: "%s")
%s unbekannte Schlüssel-ID "%s"
%s ist bereits ein Binärriese
%s ist bereits versioniert!
%s mehrfach in %s gefunden%s unterhalb der Grenze - hänge aus
%s kann nicht entfernt werden%s Zertifikatfehler: %s%s Zertifikatfehler: Kein Zertifikat empfangen%s scheint kein Lager für Binärriesen zu sein%s existiert nicht!
%s hat keinen Vorgänger%s scheint kein Bazaar-Archiv zu sein%s scheint keine CVS-Arbeitskopie zu sein%s scheint kein GNU Arch-Archiv zu sein%s scheint kein git-Archiv zu sein%s scheint kein P4-Archiv zu sein%s scheint kein Subversion-Archiv zu sein%s scheint kein darcs-Archiv zu sein%s scheint kein monotone-Archiv zu sein%s-Fehler:
%s-Ereignis: %s erstellt
%s-Ereignis: %s gelöscht
%s-Ereignis: %s geändert
%s erwartete einen Dateinamen%s Erweiterung - %s%s ist nicht im Archiv, daher gilt %s als neu hinzugefügt (nicht als kopiert).
%s-Hook %s%s-Hook ist fehlgeschlagen%s-Hook ist ungültig ("%s" ist nicht aufrufbar)%s-Hook ist ungültig ("%s" ist nicht definiert)%s-Hook ist ungültig ("%s" ist kein Modul)%s-Hook ist ungültig (Import von "%s" schlug fehl)%s Hänge wieder mit %d lesbaren Bytes ein
%s im Manifest 1, aber aufgeführt im Status %s%s nicht in den Manifesten gefunden%s ist in Status %s, aber auch in Manifest 1
%s ist in Status %s, aber in keinem Manifest
%s ist in Status %s, aber nicht in Manifest 1
%s ist kein lokales Mercurial-Projektarchiv%s ist kein lokales Mercurial-Projektarchiv%s ist kein Vorgänger von %s%s ist keine gültige Revision%s ist keine gültige Startrevision%s ist kein Vorfahre des Arbeitsverzeichnisses%s ist nicht mehr in %s vorhanden%s gestorben%s scheint eine Binärdatei zu sein.%s muss nichtnegativ sein (siehe 'hg help dates')%s nicht hinzugefügt: Nur Dateien und symbolische Verknüpfungen werden
zur Zeit unterstützt
%s nicht in Transaktion gefunden%s nicht bis Revision %d gefunden%s nicht in den Änderungssätzen vorhanden%s nicht in Manifesten%s nicht entfernt!
%s ist nicht unbenannt
%s nicht versioniert!
%s ist nicht im Wurzelverzeichnis '%s'%s Probleme gefunden. Erwäge die obigen Lösungsvorschläge!
%s lesbar: %d Bytes
%s Lese %d Ereignisse
%s umbenannt von %s:%s
%s Repository Format wird nicht unterstützt, bitte upgraden%s gab einen Fehler zurück: %s%s erwartet keine Argumente oder einen Dateinamen%s, Zeile %s: %s
%s.%s ist kein boolescher Wert ('%s')%s.%s ist kein Byte-Grösse ('%s')%s.%s ist keine Zahl ('%s')Symbolische Verknüpfung %s.%s hat kein Ziel%s: %d neue Änderungssätze%s: Binärdatei
%s: kann nicht kopiert werden - selbe Datei
%s: kann nicht kopiert werden - %s
%s: Beschädigte Daten (erwartete %s, erhielt %s)
%s: kann nicht kopiert werden - Arbeitskopie ist gelöscht
%s: leerer Änderungssatz%s: leerer Änderungssatz
%s: Ungültiger Zielarchiv-Typ%s: Ungültige Stunden
%s: Ungültiger Quellarchiv-Typ%s: Fehlendes oder nicht unterstütztes Archiv%s: fehlender Wert%s: Keine Diffs gefunden%s: kein Schlüsselwort '%s'%s: keine Mercurial-Bündeldatei%s: wird nicht kopiert - ist bereits als zu entfernen markiert
%s kann nicht kopiert werden - steht nicht unter Versionskontrolle
%s: kann nicht kopiert werden - %s wird von %s blockiert
%s: kann nicht kopiert werden - Datei existiert bereits
%s: Kopieren nicht aufgezeichnet - %s existiert nicht
%s: Verschiebung nicht aufgezeichnet - %s existiert nicht
%s: unbekannte Bündelversion %s%s: Unbekannter Archivtyp%s: Unversionierte Datei verändert
%s:%d Knoten existiert nicht
%s:%d: %r ist bereits in %s-Liste
%s:%d: Pfad zu %s fehlt
%s:%d: überflüssiger / in %s %r
%s:%d: Unbekannte Direktive %r
'%s' scheint kein hg-Projektarchiv zu sein'%s' scheint kein hg Projektarchiv zu sein:
---%%<--- (%s)
%s
---%%<---
'%s' nicht im Manifest gefunden!'%s' sendete einen defekte Content-Type-Kopfzeile (%s)'%s' benutzt ein neueres Protokoll %s'\n' und '\r' sind nicht in Dateinamen erlaubt: %r'mq' Erweiterung nicht geladen(VERALTET)(authentifiziere beim E-Mail-Server als %s)
(Zusammenführen von Zweigen, vergiss nicht 'hg commit' auszuführen)
(erwäge die Option --after)
(veraltete Angabe '%%' im Pfad %s=%s aus %s)
(Erweiterungen nicht kompiliert?)
(erster beschädigter Änderungssatz scheint %d zu sein)
(in Unterarchiv %s)(inotify: '%s' Antwort erhalten, aber '%s' erwartet)
(inotify: Antwort eines Servers mit inkompatibler Version %d empfangen)
(Python-Installation korrekt?)
(keine Hilfe verfügbar)('hg heads' zeigt alle Köpfe, nutze 'hg merge' um sie zusammenzuführen)
('hg heads' zeigt alle Köpfe)
("hg heads" zeigt alle Köpfe, nutze "hg merge" um sie zusammenzuführen)
(führe "hg update" aus, um ein Arbeitsverzeichnis zu erstellen)
(siehe http://mercurial.selenic.com für mehr Information)(Die Syntax 'hg bisect <cmd>' ist veraltet)
(benutze SMTPS)
(benutze starttls)
(Arbeitsverzeichnis ist nicht auf Stand der Kopfversion)
** Erweiterungen geladen: %s
** Mercurial Distributed SCM (Version %s)
** Python %s
** http://mercurial.selenic.com/wiki/BugTracker
** Unbekannter Fehler - bitte melden auf:
***  echo %d > %s
*** Zähle Verzeichnisse: *** Das aktuelle Benutzer-Limit für inotify-Beobachter ist %s
*** Dieses Limit ist zu gering, um jedes Verzeichnis dieses Archivs zu
*** überwachen.
*** um das Limit von %d auf %d zu heben (als root ausführen):
- Änderungssätze auf dem Vorgabezweig (default)::- Vergiss Dateien die in .hgignore, aber bereits versioniert sind::- Mercurial nutzt keine eigene Kompressionsmechanismen über SSH; hier sollte
  man die Kompression über ~/.ssh/config aktivieren, z.B.::- Offene Zweigköpfe::- SSH benötigt einen nutzbaren Shell-Zugang auf der Zielmaschine und eine
  Kopie von hg im Pfad der entfernten Maschine oder in der Konfiguration
  remotecmd angegeben.
- Der Pfad ist standardmäßig relativ vom Home-Verzeichnis des entfernten
  Nutzer. Nutze einen zusätzlichen Schrägstrich um einen absoluen Pfad
  anzugeben::- Zeigt den Status von als binär erkannten Dateien im Arbeitsverzeichnis::- Der Beschreibung des Änderungssatzes.
- [Optional] Dem Ergebnis der Anwendung von diffstat auf den Patch.
- Den durch :hg:`export` erstellten Patch selbst.- ``<DATUM`` - an oder vor einem/r angegebenen Datum/Uhrzeit
- ``>DATUM`` - zu oder nach einem/r angegebenen Datum/Uhrzeit
- ``DATUM to DATUM`` - ein Datumsbereich, inklusive
- ``-TAGE`` - innerhalb der angegebenen Anzahl von Tagen vor heute
- ``Wed Dec 6 13:18:29 2006`` (Lokale Zeitzone angenommen)
- ``Dec 6 13:18 -0600`` (Jahr angenommen, Zeitverschiebung angegeben)
- ``Dec 6 13:18 UTC`` (UTC und GMT sind Aliase für +0000)
- ``Dec 6`` (Mitternacht)
- ``13:18`` (Heute angenommen)
- ``3:39`` (3:39 morgens angenommen)
- ``3:39pm`` (15:39)
- ``2006-12-06 13:18:29`` (ISO 8601 format)
- ``2006-12-6 13:18``
- ``2006-12-6``
- ``12-6``
- ``12/6``
- ``12/6/6`` (Dec 6 2006)
- ``today`` (Heute, Mitternacht)
- ``yesterday`` (Gestern, Mitternacht)
- ``now`` - gerade jetzt- ``eol.fix-trailing-newline`` (standardmäßig False) kann auf True gesetzt
  werden um sicherzustellen, dass die konvertierten Dateien mit einem
  konfigurierten Zeilenumbruch enden (entweder ``\n`` oder ``\r\n``).- ``eol.native`` (Voreinstellung ``os.linesep``) kann auf ``LF`` oder
  ``CRLF`` gesetzt werden, um die Interpretation von ``native`` beim
  Aktualisieren zu überschreiben. Dies kann mit :hg:``archive`` unter Unix
  verwendet werden, um bspw. ein Archiv zu erzeugen, in dem alle Dateien
  Windows-Zeilenumbrüche haben.- ``eol.only-consistent`` (standardmäßig True) kann auf False gesetzt
  werden, um die Erweiterung auch Dateien mit inkonsistenten Zeilen-
  umbrüchen verarbeiten zu lassen. Inkonsistent bedeutet, dass sowohl
  ``CRLF`` als auch ``LF`` in einer Datei enthalten sind. Solche Dateien
  werden normalerweise nicht angefasst, unter der Annahme, dass sie aus
  gutem Grund wechselnde Zeilenumbrüche haben.- ein Zweigname oder
- ein Stern-Symbol (*), gleichbedeutend mit "alle Zweige";- eine kommaseparierte Liste von Benutzern und Gruppen oder
- ein Stern-Symbol, das jeden einschließt;- backout, commit, import, tag: Angabe des Versionsdatums.
- log, revert, update: Selektion von Revisionen anhand ihres Datums.- Ausführbarkeit und andere Berechtigungen
- Kopier- oder Verschiebeoperationen
- Änderungen in Binärdateien
- Erstellen/Löschen leerer DateienKonfigurationsdateien für Mercurial
-------------------------------------all benötigt eine Zweig-Version--all-largefiles ist inkompatibel mit dem nicht-lokalen Ziel %sBei Nutzung von --base kann kein Zielarchiv angegeben werdenOption --closesort wird für diese Archivquelle nicht unterstützt--continue ist inkompatibel mit --branch, --all oder --mergeDie Optionen --delete und --rename sind inkompatibel--normal kann nicht zusammen mit --large verwendet werden--bundle impliziert bereits --outgoing; bitte nicht wiederholt angebenDie Optionen --rev und --remove sind inkompatibelDie Optionen --delete und --rename sind inkompatibelDie Optionen --rev kann nicht mit --rename verwendet werdenOption --sourcesort ist für diese Archivquelle nicht unterstützt--tool kann nicht gleichzeitig mit --rebase verwendet werdenOption -G/--graph ist inkompatibel zu --%s-c|-m|DATEI REVOption "-e" kann nicht bei Import via stdin verwendet werden-r REV... [-e BEFEHL] [--remotecmd BEFEHL] [QUELLE].hg/cache/tags ist korrupt, wird wiederhergestellt
.hg/dirstate inkonsistent mit dem Manifest des aktuellen Vorgängers.hg/requires file ist beschädigt.hg/sharedpath zeigt auf nicht existierendes Verzeichnis %s1) Verbotsliste   für Zweige  (Abschnitt ``acl.deny.branches``)
2) Erlaubnisliste für Zweige  (Abschnitt ``acl.allow.branches``)
3) Verbotsliste   für Pfade   (Abschnitt ``acl.deny``)
4) Erlaubnisliste für Pfade   (Abschnitt ``acl.allow``)1. Zugriff über die XMLRPC-Schnittstelle. Benötigt Bugzilla 3.4 oder später.1. Verschachtelte Archivaktualisierungen. Sie können überall im
   übergeordneten Arbeitsverzeichnis auftauchen.2. Prüft Daten über die XMLRPC-Schnittstelle und sendet Ticket-Änderungen
   per Email an die Bugzilla Email-Schnittstelle. Benötigt Bugzilla 3.4
   oder später.2. Verschachtelte Archivreferenzen. Sie werden in ``.hgsub`` definiert,
   was in der Wurzel des Arbeitsverzeichnisses abgelegt werden sollte,
   und geben an, wo Aktualisierungen für Unterarchive herkommen.
   Mercurial-Unterarchive werden wie folgt angegeben::3. Direktes Schreiben in die Bugzilla Datenbank. Funktioniert nur, wenn die
   Bugzilla-Instanz MySQL verwendet. Benötigt das Python MySQLdb Modul.:::``utcdate``:    "2006/09/18 15:13:13"
:``svnutcdate``: "2006-09-18 15:13:13Z"
:``svnisodate``: "2006-09-18 08:13:13 -700 (Mon, 18 Sep 2006)":add: "add" behandelt keine Unterarchive, es sei denn, es ist 
    -S/--subrepos angegeben. Wenn Sie allerdings den vollen Pfad
    einer Datei in einem Unterarchiv angeben, wird sie sogar ohne den 
    -S/--subrepos-Schalter hinzugefügt.
    Git- und Subversion-Unterarchive werden zur Zeit still ignoriert.:addbreaks: Beliebiger Text. Führt ein XHTML "<br />"-Tag vor das Ende
    jeder Zeile bis auf die letzte ein.:age: Datumsangabe. Gibt eine menschenlesbare Datums- und Zeitdifferenz
    zwischen dem gegebenen Datum und der aktuellen Zeit aus.:archive: "archive" behandelt keine Unterarchive, es sei denn es ist
     -S/--subrepos angegeben.:author: Zeichenkette. Der unveränderte Autor eines Änderungssatzes.:basename: Beliebiger Text. Behandelt jeden Text als Pfadangabe und gibt
    den letzten Bestandteil des Pfades nach dem Auftrennen mit dem
    Trennzeichen für Verzeichnisse zurück (überhängende Trenner werden
    ignoriert). Zum Beispiel wird aus "foo/bar/baz" dann "baz" und
    "foo/bar//" wird zu "bar".:bisect: Zeichenkette. Der bisect Status des Änderungssatzes.:bookmarks: Liste von Zeichenketten. Alle Lesezeichen, die diesem
    Änderungssatz zugewiesen wurden.:branch: Zeichenkette. Der Name des Zweiges, in dem der Änderungssatz
    versioniert wurde.:children: Liste von Zeichenketten. Die Kinder dieses Änderungssatzes.:commit: "commit" erzeugt einen konsistenten Schnappschuss des
    Standes des gesamten Projekts und seiner Unterarchive. Falls
    Unterarchive modifiziert wurden, bricht Mercurial ab.
    Statt dessen kann Mercurial auch dazu gebracht werden, alle
    modifizierten Unterarchive zu übernehmen, indem -S/--subrepos
    angegeben wird oder "ui.commitsubrepos=True" in einer
    Konfigurations in angegeben wird (siehe :hg:`help config`).
    Nachdem keine modifizierten Unterarchive mehr vorhanden sind,
    übernimmt Mercurial ihren Stand und übernimmt ihn schließlich im
    übergeordneten Projektarchiv.:date: Datumsangabe. Das Datum, wann ein Änderungssatz versioniert wurde.:date: Datumsangabe. Gibt ein Datum als Unix Datum zurück,
    inklusive der Zeitzone: "Mon Sep 04 15:13:13 2006 0700".:desc: Zeichenkette. Der Text der Beschreibung eines Änderungssatzes.:diff: "diff" behandelt keine Unterarchive, es sei denn es ist
    -S/--subrepos angegeben. Änderungen werden wie gewohnt auch für 
    Elemente von Unterarchiven angezeigt.
    Git- und Subversion-Unterarchive werden zur Zeit still ignoriert.:diffstat: Zeichenkette. Statistik über die Änderungen in dem folgenden
    Format: "geänderte Dateien: +hinzugefügt/-entfernte Zeilen":domain: Beliebiger Text. Findet die erste Zeichenkette, die wie eine
    E-Mail-Adresse aussieht, und extrahiert davon die Domain-Komponente:
    Beispiel: ``Nutzer <user@example.com>`` wird zu ``example.com``.:email: Beliebiger Text. Extrahiert die erste Zeichenkette, die wie eine
    E-Mail-Adresse aussieht. Beispiel: ``Nutzer <user@example.com>`` wird
    zu ``user@example.com``.:emailuser: Beliebiger Text. Gibt den Nutzerteil einer E-Mail-Adresse
    (vor dem @-Zeichen) zurück.:escape: Beliebiger Text. Ersetzt die besonderen XML/XHTML-Zeichen
    "&", "<" und ">" mit XML-Entitäten und entfernt NUL-Zeichen.:file_adds: Liste von Zeichenketten. Alle hinzugefügten Dateien.:file_copies_switch: Liste von Zeichenketten. Dateien, die in diesem
    Änderungssatz kopiert wurden, zusammen mit den Quelldateien.:file_copies_switch: Liste von Zeichenketten. Wie "file_copies", wird
    aber nur angezeigt, wenn der Schalter --copied gesetzt wurde.:file_dels: Liste von Zeichenketten. Alle gelöschten Dateien.:file_mods: Liste von Zeichenketten. Alle geänderten Dateien.:files: Liste von Zeichenketten. Alle geänderten, hinzugefügten oder
    gelöschten Dateien dieses Änderungssatzes.:fill68: Beliebiger Text. Umbricht den Text bei 68 Zeichen.:fill76: Beliebiger Text. Umbricht den Text bei 76 Zeichen.:firstline: Beliebiger Text. Gibt die erste Zeile des Texts zurück.:forget: "forget" behandelt zur Zeit nur exakte Passungen (matches)
    in Unterarchiven.
    Git- und Subversion-Unterarchive werden zur Zeit still ignoriert.:hex: Beliebiger Text. Konvertiert eine binäre Mercurial-Knoten-ID
    in eine lange hexadezimale Repräsentation.:hgdate: Datumsangabe. Gibt das Datum als Zahlpaar zurück:
    "1157407993 25200" (Unix Zeitstempel, Zeitzonenverschiebung):incoming: "incoming" behandelt keine Unterarchive, es sei denn es
    ist -S/--subrepos angegeben.
    Git- und Subversion-Unterarchive werden zur Zeit still ignoriert.:isodate: Datumsangabe. Gibt das Datum im ISO 8601-Format zurück:
    "2009-08-18 13:00 +0200".:isodatesec: Datumsangabe. Gibt das Datum im ISO 8601-Format inklusive
    Sekunden zurück: "2009-08-18 13:00 +0200". Siehe auch den
    rfc3339date-Filter.:latesttag: Zeichenkette. Aktuellstes globales Tag in den Nachfahren
    dieses Änderungssatzes.:latesttagdistance: Zahl. Längster Pfad zum aktuellsten Tag.:localdate: Datumsangabe. Konvertiert ein Datum in das lokale Datumsformat.:node: Zeichenkette. Die Prüfsumme, die einen Änderungssatz identifiziert,
    als 40 Zeichen lange hexadezimale Zeichenkette.:nonempty: Beliebiger Text. Gibt '(none)' für eine leere Zeichenkette
    zurück.:obfuscate: Beliebiger Text. Gibt den Text als Folge von XML-Entitäten
    zurück.:outgoing: "outgoing" behandelt keine Unterarchive, es sei denn es
    ist -S/--subrepos angegeben.
    Git- und Subversion-Unterarchive werden zur Zeit still ignoriert.:person: Beliebiger Text. Gibt den Text vor einer E-Mail-Adresse
    zurück, interpretiert als RFC 5322.:phase: Zeichenkette. Der Name der Phase des Änderungssatzes.:pull: "pull" behandelt keine Unterverzeichnisse, weil es nicht klar
    ist, was abgerufen werden soll, bevor :hg:`update` ausgeführt
    wird. Alle Änderungen von Unterarchiven zu laden und aufzulisten,
    auf die von neu abgerufenen Änderungssätzen des übergeordneten
    Archivs verwiesen wird, ist bestenfalls teuer und unmöglich im
    Falle von Subversion.:push: Mercurial überträgt automatisch zuerst alle Unterverzeichnisse
    wenn das übergeordnete Archiv übertragen wird. Dies stellt sicher,
    dass neue Änderungen von Unterarchiven verfügbar sind, wenn sich
    übergeordnete Archive sich auf sie beziehen.
    "push" wird für Subversion-Unterarchive übersprungen.:rev: Zahl. Die für dieses Projektarchiv geltende Nummer eines
    Änderungssatzes.:rfc3339date: Datumsangabe. Gibt das Datum im Internet-Datumsformat,
    spezifiziert im RFC 3339, zurück: "2009-08-18T13:00:13+02:00".:rfc822date: Datumsangabe. Gibt das Datum im gleichen Format zurück,
    das auch in Kopfzeilen von E-Mails verwendet wird:
    "Tue, 18 Aug 2009 13:00:13 +0200".:short: Prüfsumme. Gibt die Kurzform der Prüfsumme zurück, d.h.
    als 12 Zeichen lange hexadezimale Zeichenkette.:shortbisect: Beliebiger text. Behandelt `text` als Teilungsstatus, und
    gibt einen repräsentatives Buchstaben zurück (G: gut, B: schlecht,
    S: übersprungen, U: ungetestet, I: ignoriert). Wenn `text` kein
    gültiger Teilungsstatus ist, wird ein Leerzeichen zurückgegeben.:shortdate: Datumsangabe. Gibt ein Datum wie "2006-09-18" zurück.:status: "status" behandelt keine Unterarchive, es sei denn es ist
    -S/--subrepos angegeben. Änderungen von Unterarchiven werden 
    als normale Mercurial-Änderungen am Unterverzeichnis angezeigt.
    Subversion-Unterarchive werden zur Zeit still ignoriert.:stringify: Beliebiger Typ. Wandelt jeden Wert in einen Text um, indem die
    Werte in Zeichenketten konvertiert und dann aneinander gehängt werden.:strip: Beliebiger Text. Entfernt jeden führenden und überhängenden
    Leerraum.:stripdir: Behandelt den Text als Pfadangabe und entfernt das letzte
    Verzeichnis, wenn möglich. Zum Beispiel wird aus "foo" und "foo/bar//" 
    dann "bar".:svnpath: Zeichenkette. Der konvertierte subversion-Projektpfad.:svnrev: Zeichenkette. Die konvertierte subversion-Revisionsnummer.:svnuuid: Zeichenkette. Der konvertierte subversion-Archivbezeichner.:tabindent: Beliebiger Text. Gibt den Text zurück, wobei jede Zeile bis
    auf die erste mit einem Tabulator eingerückt ist.:tags: Liste von Zeichenketten. Alle Tags, die diesem Änderungssatz
    zugewiesen wurden.:update: "update" setzt Unterarchive zurück auf den Stand, in dem sie
    ursprünglich im Zieländerungssatz übernommen wurden. Falls der
    angegebene Änderungssatz nicht verfügbar ist, ruft Mercurial
    es zunächst vor der Aktualisierung ab. Das bedeutet, dass die
    Aktualisierung einen Netzwerk-Zugang benötigt, wenn
    Unterverzeichnisse verwendet werden.:urlescape: Beliebiger Text. Maskiert alle "besonderen" Zeichen.
    Aus "foo bar" wird zum Beispiel "foo%20bar".:user: Beliebiger Text. Gibt die Kurzdarstellung eines Benutzernamens
    oder einer E-Mail-Adresse zurück.Eine 40-stellige Hexadezimalzahl gilt als eindeutige Revisions-ID.Die Datei enthält Abschnitte (durch ``[Abschnittsname]`` eingeleitet),
welche ihrerseits Zeilen der Form ``name = wert`` enthalten (manchmal als
``Konfigurationsschlüssel`` bezeichnet)::Ein Konfigurations-Abschnitt ist verfügbar, um das Laufzeitverhalten
anzupassen. Standartmäßig sind die Einträge die folgenden::Ein paar Beispiel-Muster (Link zu einem Bugtracker usw.), die in Ihrer
.hgrc verwendet werden können::Eine Hexadezimalzahl mit weniger als 40 Zeichen wird als eindeutiger
Bezeichner einer Revision angesehen und wird Kurzform-Bezeichner
genannt. Ein Kurzform-Bezeichner ist nur gültig, wenn er ein Präfix
der Langform genau einer Revisions-ID ist.Eine einfache Ganzzahl wird als Revisionsnummer behandelt. Negative Zahlen
beschreiben den topologischen Abstand von der Spitze (tip), wobei -1 die
Spitze selbst, und -2 dessen direkter Vorfahr ist.Ein Bereich fungiert als geschlossenes Intervall. Das heißt, dass der
Bereich 3:5 die Revisionen 3, 4 und 5 enthält. Ebenso enthält der Bereich
9:6 die Revisionen 9, 8, 7 und 6.
Der Ablageort eines Unterverzeichnisses kann sich während der
Lebenszeit eines Projektes ändern, sodass im übergeordneten
Archiv gespeicherte Referenzen zerstört werden können. Um dies zu
beheben, können in der ``hgrc``-Datei des übergeordneten Archivs
oder der Mercurial-Konfiguration Überschreibregeln (rewriting rules)
angegeben werden. Siehe ``[subpaths]``-Eintrag in hgrc(5) für mehr
Details.Ein Template ist ein Stück Text, der Markierungen enthält, die bei der
Ausgabe mit den eigentlichen Informationen ersetzt werden::Zugriff über XMLRPC benötigt einen Bugzilla-Benutzernamen und -Passwort in
der Konfigurationsdatei. Kommentare werden unter diesem Benutzer eingefügt.
Da es notwendig ist, dass alle Mercurial-Benutzer Lesezugriff auf diese Datei
haben, ist es empfohlen dieses Benutzerkonto in Bugzilla mit den minimal
nötigen Rechten um Kommentare einzufügen auszustatten.
Bugs als gelöst zu markieren benötigt Bugzilla 4.0 oder neuer.Um diese Erweiterung zu aktivieren::Danach kann man es wie folgt benutzen::Eine neue Änderung führt dann zu einem solchen Bugzilla-Kommentar::Andere Schreibweisen von Mustern müssen explizit angegeben werden.Eine ignore-Datei ist eine Textdatei, die aus einer Liste von Dateimustern
besteht, mit einem Ausdruck pro Zeile. Leere Zeilen werden übersprungen.
Das ``#``-Zeichen wird als Kommentarzeichen behandelt und das 
``\``-Zeichen als Escape-Zeichen.Ein optionaler Bezeichner nach # verweist auf einen bestimmten Zweig,
Tag oder Änderungssatz des entfernten Projektarchivs. Siehe auch :hg:
`help revisions`.Jeder Wert außer 'ansi', 'win32', 'terminfo' oder 'auto' wird Farben
deaktivieren.
Obacht:LESEZEICHENBazaar-Modul konnte nicht geladen werdenDieses Modul erlaubt im terminfo-Modus die Definition neuer Farben für
die Plätze oberhalb der acht Standardfarben. Zum Beispiel::Bevor aktive Platzhalter geändert/deaktiviert werden, sollte
:hg:`kwshrink` ausgeführt werden, um die Gefahr von versehentlich
gespeicherten ersetzten Platzhaltern in der Historie zu vermeiden.Lesezeichen
    Lesezeichen sind Zeiger auf bestimmte Versionen, die mitwandern,
    wenn eine neuen Version erzeugt wird. Ähnlich wie Etiketten, können
    Lesezeichen überall, wo Mercurial eine Änderungssatz-ID erwartet
    angeben, z.B. bei :hg:`update`. Im Unterschied zu Etiketten wandern
    Lesezeichen auf neue erstellte Revisionen im Zweig.Zweig-basierte Zugriffskontrolle
--------------------------------Bugzilla Fehler: %sBugzilla/MySQL kann den Bug-Status nicht aktualisieren
Bugzilla/XMLRPC benötigt Bugzilla 4.0 oder neuer um Bugs als gelöst zu
 markieren
Standardmäßig behandelt Mercurial-Dateinamen wie erweiterte "Glob"-Muster
der Shell (shell-style extended glob patterns).Standardmäßig werden Schlüssel wie folgt angegeben::Standardmäßig wird mq automatisch git-Patches verwenden, wenn dies zur
Speicherung von Änderungen an Dateimodi, Verschiebe-Operationen, binären
oder leeren Dateien oder Löschoperationen notwendig ist. Dieses Verhalten
kann wie folgt konfiguriert werden::Standardmäßig wird die Fareberweiterung den ANSI-Modus (bzw. win32-Modus
auf Windows) verwenden, falls ein Terminal gefunden wird (also keine
Umleitung in eine Datei). Um den auto-Modus zu überschreiben (z.B. mit dem
terminfo-Modus), muss die folgende Konfigurationsoption gesetzt werden::BEFEHLCVS pserver-Authentifizierung fehlgeschlagenVorsicht:Äquivalente Kommandozeilen-Befehle für :hg:`log`::BefehleÜbliche Anwendungen (mehr Details mit :hg:`help kommando`)::KonfigurationsdateienDie Konfiguration erfolgt in den Bereichen [keyword], [keywordset] und
[keywordmaps] von hgrc-Dateien.Gemeinsame Zugriffskonfiguration für XMLRPC+email und MySQL:Konfigurationseinträge für alle Zugriffsmethoden:hgweb-KonfigurationCopyright (C) 2005-2014 Olivia Mackall und andere
Dies ist freie Software; siehe Quellen für Kopierbestimmungen. Es besteht
KEINE Gewährleistung für das Programm, nicht einmal der Marktreife oder der
Verwendbarkeit für einen bestimmten Zweck.
DATUMVERALTETDatumsformateStandardeffekte können durch die Konfigurationsdatei verändert werden::Beschreibung
============Diff-FormateAufgrund übersprungener Revisionen könnte die erste fehlerhafte Revision
eine der folgenden sein:
Aufgrund übersprungener Revisionen könnte die erste fehlerfreie Revision
eine der folgenden sein:
EDITOR
    Manchmal muss Mercurial eine Textdatei in einem Editor öffnen, damit
    der Nutzer sie bearbeiten kann, zum Beispiel wenn eine Versionsmeldung
    geschrieben wird. Der verwendete Editor wird aus den drei Umgebungs-
    variablen HGEDITOR, VISUAL und EDITOR (in dieser Reihenfolge) ermittelt.
    Der erste nicht-leere wird verwendet. Wenn alle Angaben leer sind,
    wird die Voreinstellung 'vi' verwendet.EMAIL
    Kann als Autor eines Commits verwendet werden; siehe auch HGUSER.Jeder Änderungssatz in einem Projektarchiv ist in einer der folgenden Phasen:Jede Nachricht bezieht sich auf die erste der Serie mit den In-Reply-To-
und References-Headern, so dass sie in threadorientierten Mailprogrammen
und -archiven als zusammengehörig angezeigt werden.Der Betreff jeder Patch-E-Mail ist "[PATCH M of N] ...", mit der ersten
Zeile der Änderungszusammenfassung als weiterem Text. Die Nachricht
besteht aus zwei oder drei Teilen:Email-Beispiele::UmgebungsvariablenFehler:Beispielkonfiguration
---------------------Beispiel ``.hg/hgrc``-Datei::Beispiel ``.hgrc``-Datei::Beispielkonfigurationen:Beispiel ``~/.hgrc``-Datei::Beispiel ``.hgeol``-Datei::Beispiel::Beispiele::Ersetzungen, die mehr als eine Zeile umfassen, werden ebenso wie
inkrementelle Ersetzungen wie das $Log$ von CVS werden nicht unterstützt.
Eine Platzhalter-Zuweisung wie "Log = {desc}" wird durch die erste Zeile
der Versionsmeldung ersetzt.
Erweitere Suchbereich auf Änderungssatz %d:%s
Erweiterungs-KommandosErweiterungenErweiterungen werden aus einer Vielzahl von Gründen nicht standardmäßig
geladen: Sie können die Startzeit verlängern; sie können nur für
erweiterte Nutzung gedacht sein; sie können möglicherweise gefährliche
Fähigkeiten (wie das Zerstören oder Verändern der Projektgeschichte)
bereitstellen; sie können noch nicht für den allgemeinen Einsatz bereit
sein; oder sie verändern das übliche Verhalten des Kerns von Mercurial.
Daher müssen Erweiterungen erst vom Benutzer bei Bedarf aktiviert werden.DATEIFORMATDateimusterDatei-Beispiele::Dateien, die auf ein solches Muster passen, werden unabhängig von ihrer
Größe als Binärriesen hinzugefügt.Dateien mit dem deklarierten Format ``CRLF`` oder ``LF`` werden immer
in diesem Format ausgecheckt; Dateien, die als binär (``BIN``) angegeben
sind, werden nicht verändert. Zusätzlich kann ``native`` als Alias für
die Voreinstellung des jeweiligen Systems verwendet werden: ``LF`` unter Unix
(inkl. Mac OS X) und ``CRLF`` unter Windows. Beachten Sie, dass ``BIN``
(nichts ändern) Mercurials Standardverhalten ist; es dient nur dazu,
um ein späteres, allgemeineres Muster zu überschreiben.Fünf Stile werden mit Mercurial mitgeliefert: default (der Stil, der
genutzt wird, wenn kein anderer explizit angegeben wird), compact,
changelog, phases und xml. Benutzung::Für Vorlagen und Demos zur Erweiterung von Platzhaltern via [keywordmaps]
sowie die Einstellungen, führen Sie :hg:`kwdemo` aus. Siehe auch
:hg:`templates` für eine Liste verfügbarer Vorlagen und Filter.Zum Beispiel,Zum Beispiel::Weitere Informationen:
http://mercurial.selenic.com/wiki/RebaseExtension
Glob-Beispiele::GlossarGruppennamen muss ein ``@``-Symbol vorangestellt werden. Eine Gruppe
anzugeben hat denselben Effekt wie alle Benutzer einer Gruppe anzugeben.Gruppen
-------HG
    Pfad zur 'hg' Programmdatei, wird automatisch beim Ausführen von
    Hooks, Erweiterungen oder externen Werkzeugen übergeben. Wenn nicht
    gesetzt oder leer, wird der Name der hg Programmdatei genommen,
    wenn dieser eingefroren ist, oder eine Programmdatei namens 'hg'
    (mit $PATHEXT% [standardmäßig auf COM/EXE/BAT/CMD gesetzt] als
    Erweiterung unter Windows) gesucht.HG: Bitte gib eine Versions-Meldung ein. Zeilen beginnend mit 'HG:' werdenHG: entfernt. Leere Versionsmeldung wird das Übernehmen abbrechen.HG: Hinzugefügt %sHG: Lesezeichen '%s'HG: Zweig '%s'HG: ZweigzusammenführungHG: Geändert %sHG: Keine DateiänderungenHG: Entfernt %sHG: Unterarchiv %sHG: Benutzer: %sHGEDITOR
    Dies ist der Name des Editors, der zum Bearbeiten der    Versions-Meldung verwendet wird. Siehe auch EDITOR.HGENCODING
    Dies überschreibt die von Mercurial ermittelte Vorgabe-
    Lokalisierung. Diese Einstellung wird zum Konvertieren von Daten 
    verwendet, einschliesslich Benutzernamen, Versions-Meldungen, 
    Etiketten und Zweigen. Diese Einstellung kann über die Option
    --encoding überschrieben werden.HGENCODINGMODE
    Dieses steuert, wie sich Mercurial beim Auftreten unbekannter Zeichen
    verhält, wenn es Benutzereingaben verarbeitet. Die Voreinstellung ist
    "strict", das zu einem Abbruch führt, wenn ein Zeichen nicht erkannt
    werden konnte. Andere Einstellungen sind "replace", das unbekannte
    Zeichen ersetzt, und "ignore", das diese Zeichen verwirft. Diese
    Einstellung kann über den Schalter --encondingmode auf der
    Kommandozeile überschrieben werden.HGMERGE
    Die Programmdatei, die zum Lösen von Konflikten verwendet werden
    soll. Das Programm wird mit drei Argumenten aufgerufen: die lokale
    Datei, die entfernte Datei und die Vorgängerdatei.HGRCPATH
    Eine Liste von Dateien oder Verzeichnissen, in denen nach Konfigurations-
    dateien gesucht werden soll. Als Trenner zwischen zwei Elementen
    dient ":" unter Unix und ";" unter Windows. Wenn HGRCPATH nicht
    gesetzt ist, wird der plattformspezifische Standardwert verwendet.
    Wenn die Variable gesetzt, aber leer ist, wird nur .hg/hgrc aus dem
    aktuellen Projektarchiv ausgewertet.HGUSER
    Diese Angabe wird als Autor von Commits verwendet. Wenn sie nicht
    gesetzt ist, werden die verfügbaren Werte in der folgenden
    Reihenfolge ausgewertet:Kopf
    Der Begriff 'Kopf' bezeichnet je nach Kontext einen Zweigkopf oder
    einen Archivkopf. Siehe 'Kopf, Zweig' und 'Kopf, Archiv' für die
    entsprechende Definition.Kopf, Zweig
    Ein Änderungssatz ohne Nachfahren im selben benannten Zweig.Kopf, geschlossener Zweig
    Ein Änderungssatz, der einen Zweig als nunmehr uninteressant markiert.
    Der (schliessende) Kopf wird nicht mehr von :hg:`heads` angezeigt.
    Ein Zweig gilt als geschlossen, wenn all dessen Köpfe geschlossen sind,
    und wird nicht mehr von :hg:`branches` gezeigt.Kopf, Archiv
    Ein topologischer Kopf, der noch nicht geschlossen wurde.Kopf, topologisch
    Ein Änderungssatz ohne Nachfahren im Archiv.Tipp:FEHLSCHLAG von Teilstück #%d in Zeile %d
Teilstück #%d wurde erfolgreich in Zeile %d angewandt (%d Zeilen verschoben).
Teilstück #%d wurde erfolgreich in Zeile %d mit Unschärfe %d angewandt (%d Zeilen verschoben).
IDIPv6 ist auf diesem System nicht verfügbarBezeichner wie Zweignamen müssen mit einfachen oder doppelten
Anführungszeichen umgeben werden, wenn sie Zeichen  wie ``-``
enthalten oder wenn sie einem der vordefinierten Prädikateņ
entsprechen.Bezeichner wie Dateinamen oder -muster müssen mit einfachen oder doppelten
Anführungszeichen umgeben werden, wenn sie Zeichen außerhalb von
``[._a-zA-Z0-9\x80-\xff]`` oder wenn sie einem der vordefinierten
Prädikate entsprechen. Sonderzeichen können in Bezeichnern mit
Anführungszeichen verwendet werden, indem sie \-maskiert werden, z.B.
wird ``\n`` als Zeilenumbruch interpretiert.Wenn ANFANG größer als ENDE ist, werden die Revisionen in umgekehrter
Reihenfolge betrachtet.Wenn ``.hgsub`` nicht existiert, wird die Datei erstellt und dem übergeordneten Archiv hinzugefügt. Erstellen Sie eine Arbeitskopie
(beispielsweise mit clone oder checkout) der externen Projekte dort,
wo sie im übergeordneten Projektarchiv liegen soll. Bearbeiten Sie
``.hgsub`` und fügen Sie den Unterarchiv-Eintrag wie oben beschrieben
hinzu. Anschließend wird das Unterarchiv überwacht und bei der 
nächsten Übernahme wird sein Stand in ``.hgsubstate`` erfasst
und an die übernommene Änderung gebunden.Wenn kein Pager gesetzt ist, wird die Erweiterung die Umgebungsvariable
$PAGER verwenden. Wenn weder pager.pager noch $PAGER gesetzt ist, wird
kein Pager verwendet.Wenn pager.attend vorhanden ist, ist pager.ignore wirkungslos.Wenn 'keep' angegeben ist, wird mq sich an die Einstellung aus dem Bereich
[diff] halten, während existierende git-Patches bei qrefresh beibehalten
beibehalten werden. Wenn 'yes' oder 'no' angegeben ist, wird mq die
Einstellung aus [diff] überschreiben und immer Patches im git- oder im
normal Format erzeugen, wobei bei letzterem ein Datenverlust möglich ist.Wenn die Factotum-Erweiterung den benötigten Schlüssel nicht lesen kann,
 wird man interaktiv danach gefragt.Wenn das Arbeitsverzeichnis Änderungen enthält, die noch nicht übernommen
wurden, brechen qpush, qpop und qgoto sofort ab. Wenn -f/--force angegeben
ist, werden die Änderungen verworfen. Einstellung::Falls ein Archiv bereits grosse Binärdateien regulär (ohne die Erweiterung)
versioniert, muss es zunächst konvertiert werden, um die Vorteile von
largefiles zu nutzen. Dies geschieht duch den :hg:`lfconvert` Befehl::Wichtig:Zusütlich müssen der Emailversand für Mercurial konfiguriert werden. Sie
dazu die Dokumentation von hgrc(5), Abschnitte ``[email]`` und ``[smtp]``.Ein derart konvertiertes Archiv wird neue Dateien, die über 10MB gross sind
automatisch als Binärriesen handhaben. Diese Grenze kann entweder mit
``largefiles.minsize`` in der Konfigurationsdatei oder der --lfsize Option
des 'add'-Befehls geändert werden (Angabe in MB)::In diesem Beispiel::Dies hängt von der Syntaxhervorhebungs-Bibliothek Pygments ab:
http://pygments.org/Es kann für mq-Änderungssätze wünschenswert sein, dass sie in der geheimen
Phase gehalten werden (siehe :hg:`help phases`), was mit der folgenden
Einstellung aktiviert werden kann::Platzhalter werden nur in lokalen Archiven ersetzt und nicht in der
Versionshistorie gespeichert. Dieser Mechanismus kann als Bequemlichkeit
für den aktuellen Benutzer oder eine Archiv-Distribution (hg archive) 
angesehen werden.Platzhalter werden entsprechend des aktuellen Änderungssatzes erweitert,
der für das Arbeitsverzeichnis der jeweiligen Datei gilt.Die Patch-Dateien sowie die Stapeldateien werden im Verzeichnis .hg/patches
angelegt. Angewendete Patches sind weiterhin auch als Änderungssätze in der
üblichen Versionshistorie zu finden.LOGNAME
    Kann als Autor eines Commits verwendet werden; siehe auch HGUSER.Grosse Binärdateien sind für gewöhnlich schlecht komprimierbar, Änderungen
können nicht verständlich angezeigt werden und automatische Zusammenführung
ist unmöglich. Derartige Dateien können von Mercurials Speicherformat
'revlog' nicht effizient gehandhabt werden, da es auf komprimierten bin-
deltas basiert. Grosse Binärdateien als reguläre Dateien zu versionieren
verschwendet Bandbreite, Speicherplatz und erhöht den Hauptspeicher-
verbrauch. Die Erweiterung 'largefiles' versucht dies einzudämmen, indem
sie ein zusätzliches *zentrales Lager* für diese Binärriesen (irgendwo
im Netzwerk) einrichtet. Für jede Arbeitskopie werden dann nur die
benötigten Revisionen abgerufen.Schließlich gibt es Mercurials internes Format:Dieses Muster ist (wie andere Dateimuster) durch ein Präfix angegeben:
'set:'. Die Sprache unterstützt eine Reihe von Prädikaten, die über Infix-
Operatoren miteinander verbunden werden. Klammern können zur
Gruppierung verwendet werden.Liste aller Filter:Viele Datumsformate sind erlaubt. Hier einige Beispiele:Mercurial akzeptiert verschiedene Schreibweisen zur Identifikation einer
oder mehrerer Dateien gleichzeitig.Mercurial erlaubt es Ihnen, die Ausgabe von Befehlen mit Vorlagen
anzupassen. Sie können eine Vorlage entweder über die Kommandozeile
(über den Schalter --template) angeben, oder einen vorhandenen
Vorlagenstil auswählen (--style).Mercurial unterstützt auch das erweiterte diff-Format vom Git VCS,
das diese Einschränkungen nicht aufweist. Das Git-Format wird nicht
standardmäßig erzeugt, da einige weit verbreitete Werkzeuge es noch
nicht unterstützen.Mercurial unterstützt im Augenblick Mercurial-, Git- und Subversion-
Unterarchive.Mercurial konnte sich selbst nicht ausführen, prüfe, ob die Programmdatei
in PATH enthalten ist.Mercurial hat die Fähigkeit, neue Funktionen über Erweiterungen
einzubinden. Erweiterungen können neue Befehle oder Schalter für
bestehende Befehle hinzufügen, das Vorgabeverhalten ändern
oder Hooks implementieren.Mercurial unterstützt eine funktionale Sprache, um eine Liste von
Dateien auszuwählen.Mercurial unterstützt eine funtionale Sprache, um eine Menge von
Revisionen auszuwählen.Mercurial unterstützt verschiedene Dateimuster-Syntaxen. Im Normalfall
werden Python/Perl-artige Reguläre Ausdrücke verwendet.Mercurial unterstützt mehrere Arten individuelle Revisionen anzugeben.Das Vorgabeformat von Mercurial für das Anzeigen von Änderungen
zwischen zwei Versionen einer Datei ist mit dem Unified-Format von GNU
diff kompatibel und kann mit GNU patch und vielen anderen
Standard-Werkzeugen genutzt werden.Werkzeuge zum ZusammenführenMySQL Zugriffskonfiguration:MySQL Beispielkonfiguration. Bugzilla 3.2 ist lokal in ``/opt/bugzilla-3.2``
installiert. Die MySQL Datenbank wird per ``localhost`` angesprochen,
der Name der Bugzilla Datenbank ist ``bugs`` und der MySQL Zugriff ist für
enutzer ``bugs`` mit Password ``XYZZY`` erlaubt. Die Archive, deren
Änderungen dort kommentiert werden, sind in ``/var/local/hg/repos/``,
mit einem Web-Interface auf ``http://mein-projekt.org/hg``. ::NAMENUMBenannter Zweig
    Siehe 'Zweig, benannt'.Beachten Sie, dass terminfo-Farben in Verbindung mit der pager-Erweiterung
und 'less -R' zu Problemen führen kann. 'less' wird mit der -R Option nur
ECMA-48 Farbcodes anzeigen und der terminfo-Modus sendet manchmal Werte,
die 'less' nicht versteht. Eine Abhilfe ist der ansi (oder auto) -Modus
oder 'less -r', was alle Terminalkodes unverändert durchleitet.Beachten Sie, dass die Sicherheit von HTTPS-URLs von der richtigen Konfiguration
von web.cacerts abhängt.Hinweis: Der Inhalt der Benachrichtigungen kann mit der folgenden Konfiguration
angepasst werden:OPTOptionenOptionen:Neben Farbänderungen sind auch andere Effekte wie Fettschreibung oder
Unterstreichung möglich. Standardmäßig wird die terminfo Datenbank für die
Terminalkommandos befragt. Falls terminfo nicht erreichbar ist, werden die
Effekte durch die ECMA-48 SGR Funktionen (ANSI Escape Codes) realisiert.PFADPYTHONPATH
    Dies wird von Python genutzt, um importierte Module zu finden, und
    muss entsprechend angepasst werden, wenn Mercurial nicht
    systemweit installiert ist.
Pfad-basierte Zugriffskontrolle
-------------------------------Pfade im lokalen Dateisystem können auf ein Mercurial-Archiv oder Bündel-
dateien verweisen (wie sie von :hg:`bundle` oder :hg:`incoming --bundle`
erzeugt werden). Siehe auch :hg:`help paths`.Pipe-Beispiele::Einfache Beispiele::Python-Modul ElementTree ist nicht verfügbarSSL-Unterstützung für Python nicht gefundenPython-Unterstützung für SSL und HTTPS ist nicht installiertRCS-Datei muss von Arbeitsdatei gefolgt seinARCHIVARCHIV [OPTIONEN]... [EINS [ZWEI]]REVBeispiel mit regulärem Ausdruck::Das Kontextmenü von Revisionen wird nun einen zusätzlichen Eintrag
anzeigen, um vdiff auf markierten (und bei Mouse-Over) Revisionen
auszuführen.
SSL-ZertifikatsdateiSSL-Unterstützung ist nicht verfügbarSiehe :hg:`help config` für weitere Informationen über Konfigurationsdateien.Siehe auch :hg:`help patterns` für mehr Informationen über die verwendeten
Glob-Muster.
Siehe :hg:`help phase` für mehr Informationen über die manuelle Manipulation von Phasen.
Wenn pager.attend auf eine leere Liste gesetzt wird, werden alle
Befehle den Pager benutzen.Einige Befehle erlauben dem Benutzer ein Datum anzugeben, z.B.:Einige Funktionen, wie das Übertragen an http:// und https:// URLs, sind
nur dann möglich, wenn diese Funktionen explizit auf dem entfernten
Mercurial-Server aktiviert sind.Einige Hinweise zur Nutzung von SSH mit Mercurial:Einige Beispiel-Anfragen:Angabe mehrerer RevisionenAngabe von ÄnderungssatzbereichenAngabe einzelner RevisionenZeichenketten in geschweiften Klammern werden als Schlüsselwörter
bezeichnet. Die Verfügbarkeit von Schlüsselwörtern hängt von dem
ausgeführten Befehl ab. Diese Schlüsselwörter stehen üblicherweise für
Vorlagen von "log-ähnlichen" Befehlen zur Verfügung:Unterarchive übernehmen nicht automatisch den neuesten Änderungssatz
ihrer Quellen. Stattdessen werden sie auf die Version aktualisiert,
die der Version des übergeordneten Änderungssatzes entspricht.
Dies geschieht, damit Entwickler immer eine konsistente Menge von
Code und Bibliotheken erhalten, wenn sie aktualisieren.UnterarchiveUnterarchive bestehen aus drei Komponenten:Pythons Subversion-Unterstützung in Version %d.%d gefunden,
aber 1.4 oder neuer wird benötigtPythons Subversion-Unterstützung ist zu alt. 1.4 oder neuer wird benötigt.Unterstützte Argumente:Syntax für Mercurials 'ignore'-DateienVORLAGETEXTTYPNutzung von VorlagenTeste Änderungssatz %d:%s (%d Änderungssätze verbleiben, ~%d Tests)
Das "date"-Schlüsselwort erzeugt keine menschenlesbare Ausgabe. Wenn
Sie ein Datum in Ihrer Ausgabe verwenden wollen, können Sie einen Filter
einsetzen, um es zu verarbeiten. Filter sind Funktionen, die eine
Zeichenkette basierend auf der Eingabe-Variablen zurückgeben. Stellen Sie
sicher, dass Sie den stringify-Filter zuerst anwenden, wenn Sie einen
Filter für Zeichenketten auf eine listenartige Variable anwenden möchten.
Sie können auch mehrere Filter verketten, um das gewünschte Ergebnis zu
erhalten::The --pager=... Option kann auch dazu benutzt werden, den Einsatz des
Pagers zu kontrollieren. Benutzen Sie Werte wie yes, no, on, off, oder auto
für normales Verhalten.
Der :hg:`view`-Befehl wird das hgk Tcl-Skript starten. Damit dies
funktioniert, muss hgk im Suchpfad vorhanden sein. Alternativ kann der
Pfad zu hgk auch in Ihrer Konfigurationsdatei angegeben werden::Der Bereich ``[patterns]`` spezifiziert die Zeilenumbrüche, die in der
Arbeitskopie verwendet werden. Das Format wird über ein Dateimuster
angegeben. Der erste Treffer wird verwendet, also sollten Sie spezifi-
schere Muster oben notieren. Die verfügbaren Zeilenenden sind ``LF``,
``CRLF`` und ``BIN``.Einträge im ``[usermap]``-Abschnitt weisen Mercurial-Benutzern eine
Bugzilla-Emailadresse zu. Siehe auch Option ``bugzilla.usermap``.
Enthält Einträge der Form ``Mercurial-Benutzer = Bugzilla-Benutzer``Mit der Konfigurationsoption ``largefiles.patterns`` kann man Dateimuster
angeben (siehe :hg:`help patterns`), die bestimmen, welche Dateien als
Binärriesen gehandhabt werden sollen::Die ``win32text.forbid*`` Hooks, die von der win32text Extension zur
Verfügung gestellt werden, sind in einem einzelnen Hook zusammengeführt
worden: ``eol.checkheadshook``. Der Hook liest die erwarteten Zeilenenden
aus der ``.hgeol`` Datei aus, daher muss zuerst eine ``.hgeol`` Datei
anlegen werden, bevor Sie den Hook verwenden können. Er werden nur
Kopfversionen geprüft; intermediäre Revisionen mit ungültigen Zeilenenden
werden übertragen. Um auch dies zu verbieten, kann der ``eol.checkallhook``
verwendet werden. Sie eignen sich am besten für ``pretxnchangegroup`` Hooks.Die obigen Beispieleinträge werden als ``ui.username`` bzw. ``ui.verbose``
bezeichnet. Siehe auch unten den Abschnitt Syntax.Diese Aktion nutzt man am besten in Verbindung mit einer eingeschränkten
shell, wie der hgsh. So wird verhindert, dass die Benutzer etwas anderes
als eine Schiebe- bzw. Holaktion ausführen, wie z.B. diesen Hook zu
deaktivieren. Unsicher ist es auch, wenn mehrere Benutzer denselben
Zugriff auf dem Zielsystem haben, da sie nicht unterschieden werden können.Die Erlaubnis- und Verbotslisten werden in Schlüssel-Wert-Paaren angegeben.Die Autorisierung basiert auf dem lokalen Benutzernamen in dem System
wo die Aktion gestartet wird und nicht auf der rein informativen Angabe
über die Person(en), die die Übernahme der Änderungen ausgeführt hat.Die verfügbaren Effekte im terminfo-Modus sind 'blink' (blinkend), 'bold'
(fettgeschrieben), 'dim' (gedämmt), 'inverse' (Vorder- und Hintergrund
getauscht), 'italic' (Schrägschrift), 'standout' (hervorstehend) und
'underline' (unterstrichen); im ECMA-48 Modus nur 'bold', 'inverse',
'italic' und 'underline'. Wie dies tatsächlich aussieht, hängt vom Terminal-
emulator ab. Effekte, die nicht realisiert werden können, werden ohne
Warnung ignoriert.Bug-Referenzen können optional eine Angabe zur Aktualisierung der
für die Bearbeitung des Bugs benötigten Stundenzahl beinhalten.
Bugs können auch als gelöst markiert werden.Die gewählte Syntax wird auf auf alle folgenden Muster angewendet
bis eine andere Syntax ausgewählt wird.Für die Konfigurationsdateien wird ein einfaches ini-Dateiformat verwendet.
Die Datei enthält Abschnitte (durch ``[Abschnittsname]`` eingeleitet),
welche ihrerseits Zeilen der Form ``name = wert`` enthalten::Die entsprechenden Werte können wie folgt angegeben werden:Die Voreinstellung ist 'colorful'.
Die Standardzuweisungen von Vorlagen (einzusehen mit :hg:`kwdemo -d`)
können mit angepassten Platzhaltern und Vorlagen ersetzt werden. Auch hier
sollte :hg:`kwdemo` ausgeführt werden, um die Ergebnisse der eigenen
Konfiguration zu testen.Der "executable"-Eintrag gibt den vollen Pfad zur Programmdatei von
Factotum am. Der "mountpoint"-Eintrag gibt den Pfad zum
Factotum-Dateidienst an. Zum Schluss setzt der "service"-Eintrag den
Dienstnamen, der beim Lesen der Schlüssel verwendet wird.Die extdiff Erweiterung erlaubt es, zwei Revisionen oder eine Revision mit
dem Arbeitsverzeichnis durch ein externes Programm vergleichen zu lassen.
Ein solches Programm wird mit konfigurierbaren Parameters und zwei nicht-
Optionen aufgerufen. Dies sind die Pfad zu den zu vergleichenden Daten.Die extdiff-Erweiterung erlaubt auch die Definition von neuen
diff-Befehlen, so dass man nicht immer :hg:`extdiff -p kdiff3` eingeben
muss. ::Die extdiff-Erweiterung wird in Ihren Abschnitten [diff-tools] und
[merge-tools] nach Argumenten für diff-Werkzeuge suchen, wenn keine
im Abschnitt [extdiff] angegeben wurden.Die Extension stellt ``clevercode:`` und ``cleverdecode:`` Filter zur
Verfügung, ähnlich der veralteten win32text Extension. Das bedeutet, daß
Sie win32text ausschalten und eol einschalten können und Ihre Filter
weiterhin funktionieren. Sie müssen diese Filter nur solange verwenden, bis
Sie eine ``.hgeol`` Datei angelegt haben.Die Erweiterung liest ihre Konfiguration aus der versionierten ``.hgeol``-
Datei aus, wann immer ein ``hg``-Befehl ausgeführt wird. Die ``.hgeol``-
Datei benutzt die gleiche Syntax wie alle anderen Konfigurationsdateien.
Sie verwendet zwei Bereiche, ``[patterns]`` und ``[repository]``.Die Erweiterung verwendet einen optionalen ``[eol]``-Bereich in der
Konfigurationsdatei und mit höherer Priorität in der ``.hgeol``-Datei, um
das systemweite Verhalten zu definieren. Es gibt drei Einstellungen:Die erste fehlerhafte Revision ist:
Die erste fehlerfreie Revision ist:
Die folgenden Prädikate werden unterstützt:Die folgenden Einstellungen sind verfügbar::Eine vollständige Liste der Optionen ist:Die hgk-Erweiterung erlaubt das Durchstöbern der Historie eines
Projektarchivs auf grafische Weise. Sie benötigt Tcl/Tk in Version 8.4
oder neuer. (Tcl/Tk wird nicht mit Mercurial ausgeliefert.)Die Sprache unterstützt eine Reihe von Prädikaten, die über Infix-
Operatoren miteinander verbunden werden. Klammern können zur
Gruppierung verwendet werden.Der log-Befehl akzeptiert auch Datumsbereiche:Der optionale Bereich ``[repository]`` spezifiziert die Zeilenenden,
die für Dateien im Projektarchiv verwendet werden sollen. Er besteht aus
einer einzelnen Einstellung, ``native``, die angibt, wie Dateien, die
als ``native`` gespeichert werden sollen (``[patterns]``-Bereich),
behandelt werden. Der Wert kann auf ``CRLF`` oder ``LF`` gesetzt werden.
Die Voreinstellung ist ``LF``. Zum Beispiel bedeutet dies, dass unter
Windows Dateien, die als ``native`` (standardmäßig ``CRLF``)
gespeichert werden sollen, nach ``LF`` konvertiert werden, bevor sie im
Archiv abgelegt werden. Dateien, die als ``LF``, ``CRLF`` oder ``BIN``
in ``[patterns]`` angeben wurden, werden immer ungeändert ins Archiv
übernommen.Die Reihenfolge, in der Zugriffsrechte ausgewertet werden, ist:Der reservierte Name "." bezeichnet die Vorgängerversion des
Arbeitsverzeichnisses. Falls das Arbeitsverzeichnis leer ist, ist dies
äquivalent zu "null". Falls eine nicht gespeicherte Zusammenführung
in Bearbeitung ist, bezeichnet "." die Revision des ersten Vorgängers.
Der reservierte Name "null" bezeichnet die null-Revision. Sie ist die
Revision eines leeren Projektarchivs und der Vorgänger der Revision 0.Der reservierte Name "tip" identifiziert immer die neueste Revision.Die Serie wird mit "[PATCH 0 of N]" eingeleitet, was die Serie als
Ganzes beschreibt.Die unterstützen Erweiterungen der Glob-Syntax sind ``**`` für
Zeichenketten über Pfadtrenner hinweg und ``{a,b}`` in der Bedeutung "a
oder b".Die Syntax der Bereichs-Notation ist [ANFANG]:[ENDE], wobei ANFANG und ENDE
Revisions-Identifikatoren sind. Sowohl ANFANG als auch ENDE sind optional.
Sollte ANFANG nicht angegeben werden, wird standardmäßig die Revision 0
angenommen. Wenn ENDE nicht angegeben wird, wird standardmäßig die Spitze
genommen. Der Bereich ":" bedeutet daher "alle Revisionen".Danach kann die "Patchbombe" durch das Kommando :hg:`email` versandt
werden.Es gibt eine einzelne Konfigurationsoption::Es gibt einen einzigen Postfix-Operator:Es gibt einen einzigen Präfix-Operator:Diese URLs können alle in der hgrc als Aliase unter dem Abschnitt [paths]
wie folgt abgelegt werden::Dies sind die unterstützten Infix-Operatoren:Diese Erweiterung für bei den Befehlen incoming, outgoing und log die
Option --graph hinzu, die, wenn sie angegeben wird, zusätzlich eine
ASCII-Darstellung des Änderungsgraphen angezeigt.
Diese Erweiterung erlaubt es, eine spezielle Syntax in der Zusammenfassung
zu verwenden, die automatisch in Links oder jeden beliebigen anderen
Ausdruck ausgewertet werden, in etwa so, wie es InterWiki macht.Diese Erweiterung erlaubt es, die Arten von Zeilenumbrüchen (CRLF oder LF)
zu verwalten, die im Projektarchiv und der Arbeitskopie verwendet werden.
Auf diese Weise kann unter Windows CRLF und unter Unix/Mac LF verwendet
werden, womit jeder die nativen Zeilenumbrüche seines System nutzen kann.Diese Erweiterung erlaubt es, Abkürzungen für übergeordnete URLs
anzugeben, deren Verzeichnisse sich nach einem Muster verhalten,
beispielsweise::Diese Erweiterung ersetzt RCS/CVS-artige oder selbstdefinierte
$Platzhalter$ in versionierten Textdateien, die von Ihrer Konfiguration
angegeben werden.Diese Erweiterung ist veraltet. Benutzen Sie stattdessen :hg:`log -r "children(REV)"`.
Mit dieser Erweiterung können Sie Versionen in einem existierenden
Mercurial-Projektarchiv auf einen anderen Ansatzpunkt verschieben.Diese Erweiterung verwaltet Änderungen des Archivs in Patch-Dateien und
führt dazu zwei Stapel (stacks) ein: Alle bekannten und alle lokal
angewendeten Patches (eine Untermenge der bekannten).Diese Erweiterung färbt die Ausgabe der Befehle 'status' und 'resolve'
anhand des Dateistatus, die Ausgabe von 'qseries' anhand des Patchstatus
(angewendet, nicht angewendet, fehlend) und die Ausgabe von diff-ähnlichen
Kommandos anhand der Änderung (hinzugefügte oder entfernte Zeilen, 
Dateistatus und abschließender Leeraum) ein.Diese Erweiterung nutzt die Fortschrittsinformation von anderen
hg Befehlen, um möglichst informative Fortschrittsbalken zu zeichnen.
Einige Fortschrittsbalken bieten nur Zustandsinformationen ohne feste
Dauer, während andere einen definierten Endpunkt haben.Diese Hook-Erweiterung fügt Kommentare zu einem Ticket in Bugzilla hinzu,
wenn ein Änderungssatz, der eine Bugzilla-ID enthält, gefunden wird. Der
Kommentar wird mithilfe des Mercurial-Vorlagen-Mechanismus formatiert.Dieser Hook macht es möglich, den Schreibzugriff auf Zweige oder Pfade
des Projektarchivs zu erlauben oder verbieten, wenn eingehende
Änderungssätze über pretxnchangegroup und pretxncommit empfangen werden.Dies ist dafür gedacht, als Hook für changegroup oder incoming eingesetzt
zu werden. Um es zu konfigurieren, setzen Sie die folgenden Optionen in
Ihrer hgrc::Dies ist das interne Darstellungsformat für Daten. "Unixzeit" ist die
Anzahl von Sekunden seit der UNIX Epoche (1970-01-01 00:00 UTC).
Abgesetzt davon steht die Verschiebung zur lokalen Zeitzone in Sekunden
westlich der UTC (negativ wenn die Zeitzone östlich der UTC ist).Das bedeutet, dass beim Erzeugen von Diffs für ein Mercurial
Projektarchiv (z.B. mit :hg:`export`) auf Operationen wie Kopieren,
Verschieben und die anderen oben genannten Dinge achten sollte,
da beim Anwenden eines Standard-Diffs auf ein anderes Projektarchiv
diese Zusatzinformationen verlorengehen. Mercurials interne Operationen
(wie Push und Pull) sind davon nicht betroffen, da sie ein internes,
binäres Format zur Kommunikation verwenden.Dieser Abschnitt enthält Hilfe für Erweiterungen, die zusammen mit Mercurial ausgeliefert werden. Hilfe für andere Erweiterungen sind über das Hilfe-System erreichbar.Drei weitere Filter für Datumsangaben in Vorlagen werden bereitgestellt:Drei Zugriffsmethoden auf Bugzilla werden unterstützt:Tipp:Die folgende Zeile ändert die von diesem Punkt an verwendete Syntax::Andere Vorgabewerte können beispielsweise durch den folgenden Abschnitt
in der Konfigurationsdatei gesetzt werden::Um die Erweiterung "foo", die entweder mit Mercurial ausgeliefert wird
oder sich im Python-Suchpfad befindet, zu aktivieren, erstellen Sie einen
Eintrag wie den folgenden in Ihrer Konfigurationsdatei::Um eine Erweiterung explizit zu deaktivieren, die von einer allgemeineren
Konfigurationsdatei aktiviert wurde, setzen Sie ein ! vor den Pfad::Um eine Erweiterung explizit zu deaktivieren, die von einer allgemeineren
hgrc aktiviert wurde, setzen Sie ein ! vor den Pfad, also z.B. ``foo = !``.Um das Ersetzen zu erzwingen, nachdem sie aktiviert oder die Konfiguration
geändert wurde, führen Sie :hg:`kwexpand` aus.Um globale Befehle wie :hg:`version` oder :hg:`help` zu ignorieren,
müssen Sie diese in Ihrer Konfigurationsdatei angeben.Um Mercurial dazu zu bringen, das erweiterte Git-Format zu erzeugen,
kann man entweder den für viele Befehle verfügbaren Schalter --git
verwenden werden oder 'git = True' im Abschnitt [diff] in der
Konfigurationsdatei angeben. Wenn Diffs in diesem Format importiert oder
mit der mq Erweiterung genutzt werden, muss diese Option nicht angegeben
werden.
Um ein Unterarchiv aus seinem Elternarchiv zu entfernen, löschen Sie
seine Verweise aus ``.hgsub`` und seine Dateien.Um den zu verwendenden Pager zu setzen, setzen Sie die folgende Variable::Um ein neues Archiv zu starten, oder einen neuen Binärriesen hinzuzufügen,
wird einfach :hg:`add --large` angegeben. Zum Beispiel::Zur Nutzung von regulären Ausdrücken (Perl/Python) beginne einen Namen mit
``re:``. Erkennung mit regulären Ausdrücken ist relativ zur Wurzel des
Projektarchivs.Mit dem Prefix ``path:`` wird ein Pfad relativ zur Wurzel des Projektarchivs
ohne Mustererkennung angenommen.Für erweiterte Glob-Muster muss das Muster mit ``glob:`` beginnen. Globs
sind am aktuellen Verzeichnis verankert; ein Glob-Muster wie ````*.c````
stimmt nur mit Dateien im aktuellen Verzeichnis überein, die mit ``.c``
enden.Die Argumente der Werkzeuge können Variablen enthalten, die zur Laufzeit
ersetzt werden::ThemenEs gibt zwei besondere Pfad-Aliase, die standardmäßig genutzt
werden wenn einem Befehl keine URL übergeben wurde:URL-PfadeBENUTZERBenutzen Sie ``[patchbomb]`` als Abschnittsnamen, falls Sie globale
``[email]``-Einstellungen überschreiben müssen.Verwenden Sie Abschnitte ``acl.deny.branches`` und ``acl.allow.branches``,
um Zugriffe zweigbasiert zu realisieren.
Die Schlüssel in diesem Abschnitt können sein:Benutzen Sie die ``acl.deny`` und ``acl.allow``-Abschnitte, um eine
pfadbasierte Zugriffskontrolle umzusetzen. Schlüssel in diesen Bereichen
akzeptieren ein Verzeichnismuster (standardmäßig mit glob-Syntax). Die
entsprechenden Werte folgen derselben Syntax wie in den anderen o.g.
Bereichen.Benutzung erweiterter FunktionenWERTVISUAL
    Dies ist der Name des Editors, der beim Erzeugen eines Commits
    verwendet werden soll. Siehe auch EDITOR.Gültige URLs haben folgende Form::Gültige Einträge für das Format-Feld sind topic, bar, number, unit
estimate, speed und item. item zeigt normalerweise die letzten 20 Zeichen
des Objektes. Mit dem Zusatz ``-<num>`` oder ``+<num>`` werden stattdessen
entweder die letzten (-) oder die ersten (+) num Zeichen gezeigt.
Warnung!Wenn Mercurial mehr als eine Revision annimmt, können sie einzeln oder als
topologisch kontinuierlicher Bereich getrennt durch das ":" Zeichen
angegeben werden.Wird ein Änderungssatz, welcher einen Binärriesen ändert oder hinzufügt,
in ein entferntes Archiv übertragen, so werden gleichzeitig (asymmetrisch
zum Abrufen per pull) auch die (neuen) Revisionen der Binärdatei übertragen.
Das entfernte Mercurial muss hierfür die largefiles-Erweiterung unterstützen.Obwohl das Standarformat oft ausreichend ist, kodiert es nicht die
folgenden Informationen:Vorfahr des Arbeitsverzeichnisses
    Siehe 'Vorfahr, Arbeitsverzeichnisses'.
Arbeiten mit PhasenDirektes Schreiben in die Datenbank führt leicht zu Problemen bei Schema-
veränderungen und benötigt ein externes Bugzilla Script, um
Benachrichtigungsemails zu versenden. Dieses Script wird mit den Rechten des
Mercurial-Benutzers ausgeführt, benötigt eine lokale Bugzilla-Installation
sowie Leserechte an der Bugzilla-Konfigurationsdatei und MySQL-Benutzername
und -Passwort, um vollen Zugriff auf die Bugzilla Datenbank zu haben. Aus
diesen Gründen wird diese Zugriffsmethode als veraltet angesehen und nicht
mehr für zukünftigen Bugzillaversionen angepasst. In diesem Zugriffsmodus ist
nur das Hinzufügen von Kommentaren erlaubt.XMLRPC Zugriffskonfiguration:XMLRPC Beispielkonfiguration. Genutzt wird Bugzilla auf
``http://mein-projekt.org/bugzilla``, mit dem Benutzer
``bugmail@mein-projekt.org`` und Password ``plugh``. Die Archive, deren
Änderungen dort kommentiert werden, sind in ``/var/local/hg/repos/``,
mit einem Web-Interface auf ``http://mein-projekt.org/hg``. ::XMLRPC+email nutzt die gleichen Zugriffskonfiguration wie XMLRPC plus:XMLRPC+email Beispielkonfiguration. Genutzt wird Bugzilla auf
``http://mein-projekt.org/bugzilla``, mit dem Benutzer
``bugmail@mein-projekt.org`` und Password ``plugh``. Die Archive, deren
Änderungen dort kommentiert werden, sind in ``/var/local/hg/repos/``,
mit einem Web-Interface auf ``http://mein-projekt.org/hg``. Die Kommentare
werden an die Emailadresse ``bugzilla@mein-projekt.org`` gesendet. ::Sie können entweder die Versendeweise im [email]-Abschnitt auf einen
sendmail-kompatibles Mailprogramm setzen oder den [smtp]-Abschnitt so
ausfüllen, dass die patchbomb-Erweiterung automatisch Patchbomben von der
Befehlszeile senden kann. Siehe die [email]- und [smtp]-Abschnitte in
hgrc(5) für Einzelheiten.
Sie können den Pager auch nur für bestimmte Befehle aktivieren, indem
Sie pager.attend verwenden. Unten folgt die Standardliste der Befehle,
für die ein Pager verwendet wird::Sie können die Ausgabe für jeden "log-ähnlichen" Befehl anpassen:
log, outgoing, incoming, tip, parents, heads und glog.Sie können Gruppen-Mitglieder im ``acl.groups``-Bereich definieren. Wenn
eine Gruppe nicht existiert und Mercurial auf einem Unix-artigen System
läuft, wird die Liste der Benutzer vom Betriebssystem abgerufen.
Andernfalls wird ein Ausnahmefehler ausgelöst.Sie können den Pager für bestimmte Befehle deaktivieren, indem Sie diese
in die pager.ignore-Liste aufnehmen::Ein vordefiniertes Schema kann mit einem neuen Schema überschrieben werden,
indem der gleiche Name angegeben wird.
Diese Aliase können dann bei jedem Befehl genutzt werden, der URLs nutzt
(z.B. :hg: `pull alias1` würde als :hg: `pull URL1` gewertet werden).Man kann die Optionen -I/-X und die Liste von Datei- oder Verzeichnisnamen
wie beim normalen :hg:`diff`-Befehl verwenden. Die extdiff-Erweiterung
macht nur Schnappschüsse von den benötigten Dateien, so dass die
Ausführungs der externen Differs eigentlich ziemlich schnell verläuft
(zumindest schneller als beim Vergleich des gesamten Verzeichnisbaums).
Sie können auch den vollen Pfad zu einer Erweiterung angeben::Sie werden standardmäßig einen Patch-Reihe namens "patches" verwalten. Sie
können andere, unabhängige Warteschlangen mit :hg:`qqueue` erzeugen.[-M] [-p] [-n] [-f] [-r REV]... [ZIEL][-P] [-f] [[-r] REV][-U] QUELLE [ZIEL][-c] [-C] [-d DATUM] [[-r] REV][-ct] [-r STARTREV] [REV]...[-e] DATUM [BEREICH][-ec] [THEMA][-f] [-l] [-m TEXT] [-d DATUM] [-u BENUTZER] [-r REV] NAME...[-f] [-r REV]... [-e BEFEHL] [--remotecmd BEFEHL] [ZIEL][-f] [-t TYP] [-a] [-r REV]... [--base REV]... DATEI [ZIEL][-gbsr] [-U] [-c BEFEHL] [REV][-nibtB] [-r REV] [QUELLE][-o] BEFEHL[-p] [-n] [-M] [-f] [-r REV]... [--bundle DATEINAME] [QUELLE][-r REV] DATEI[-r REV] [-f] [-a] [-u] [-d] [-n] [-c] [-l] DATEI...[-r REV] [DATEI][-u] DATEI...[-u] [-f] [-r REV]... [-e BEFEHL] [--remotecmd BEFEHL] [QUELLE][BEFEHL][NAME][OPTION] [REIHE][OPTION]... ([-c REV] | [-r REV1] [-r REV2]]) [DATEI]...[OPTION]... ZIEL[OPTION]... DATEI...[OPTION]... MUSTER [DATEI]...[OPTION]... QUELLE [ZIEL][OPTION]... QUELLE... ZIEL[OPTION]... [-o DATEINAMENMUSTER] [-r] [REV]...[OPTION]... [DATEI [REV]]...[OPTION]... [DATEI][OPTION]... [DATEI]...[OPTION]... [MUSTER]...[OPTION]... [QUELLE]... ZIEL[OPTION]... [TEXT][HERKUNFT][PFAD][Jneszfab?]$$ &Ja, diese Änderung aufzeichnen$$ &Nein, diese Änderung überspringen$$ Änderung manuell &editieren$$ Verbleibende Änderungen an dieser Datei über&springen$$ Verbleibende Änderungen an dieser Datei auf&zeichnen$$ &Fertig, verbleibende Änderungen und Dateien überspringen$$ &Alle Änderungen an allen verbleibenden Dateien aufzeichnen$$ &Beenden, keine Änderungen aufzeichnen$$ &? (Hilfe anzeigen)[keyword]-Muster können nicht gefunden werden^ erwartet eine Zahl (0, 1 oder 2)_matchfiles erwartete mindestens eine Revision_matchfiles erwartet mindestens ein Argument_matchfiles erwartet Zeichenketten als Argumente``adds(muster)``
    Änderungssätze, die auf das Muster passende Dateien hinzufügen.``all()``
    Alle Änderungssätze, entspricht ``0:tip``.``ancestor(Liste)``
    Jüngster gemeinsamer Vorfahre der Änderungssätze.``ancestors(Liste)``
    Änderungssätze, die Vorfahren der Änderungssätze aus der Liste sind.``author(zeichenkette)``
    Alias für ``user(zeichenkette)``.``bisect(zeichenkette)``
    Änderungssätze im gegebenen bisect-Status:``branch(zeichenkette oder liste)``
    Alle Änderungssätze des gegebenen Zweigs oder den Zweigen der gegebenen
    Liste von Änderungssätzen.``branchpoint()``
    Änderungssätze mit mehr als einem Kind.``bundle()``
    Änderungssätze im Bündelarchiv.``children(liste)``
    Direkte Nachfahren der Änderungssätze in der Liste.``closed()``
    Änderungssatz ist geschlossen.``commitsubrepos``
    Angabe, ob veränderte Unterarchive beim Übernehmen des
    übergeordneten Archivs auch übernommen werden sollen.
    Falls der Wert False ist und ein Unterarchiv
    nichtübernommene Änderungen hat, wird die Übernahme
    abgebrochen.
    Voreinstellung ist False.``copied()``
    Datei, die als kopiert markiert ist.``date(intervall)``
    Änderungssätze innerhalb des Intervalls, siehe auch :hg:`help dates`.``desc(zeichenkette)``
    Sucht die Zeichenketten in der Commit-Nachricht (Großschreibung wird
    ignoriert).``descendants(liste)``
    Nachkommen der Änderungssätze in der Liste sind.``draft()``
    Änderunssatz ist in der Phase draft (Entwurf).``exec()``
    Datei ist als ausführbar markiert.``file(muster)``
    Änderungssätze, die auf das Muster passende Dateien betreffen.``filelog(muster)``
    Änderungssätze, die das gegebene filelog betreffen.``first(liste, [n])``
    Alias für limit().``follow([dateiname])``
    Ein Alias für ``::.`` (Vorfahren in der ersten Eltern-Revision der
    Arbeitskopie). Wenn ein Dateiname gegeben ist, wird der Historie der
    Datei über Kopien hinweg gefolgt.``git``
    Verwende git-erweitertes diff-Format``head()``
    Änderungssatz ist ein Kopf eines benannten Zweigs.``heads(liste)``
    Elemente der Liste, die keine Kinder in der Liste haben.``hgignore()``
    Datei, die einem aktives .hgignore-Muster entspricht.``hidden()``
    Versteckte Änderungssätze``id(zeichenkette)``
    Revision, die eindeutig durch den gegebenen Hex-Wert(-Präfix)
    identifiziert wird.``keyword(zeichenkette)``
    Sucht die Zeichenketten in der Commit-Nachricht, dem Benutzernamen
    und der Liste geänderter Dateien. Großschreibung wird ignoriert.``last(liste, [n])``
    Das letzte, bzw. die letzten n Elemente der Liste.``limit(liste, [n])``
    Die erste, bzw. die ersten n Elemente Liste.``max(set)``
    Änderungssatz aus set mit der größten Revisionsnummer.``merge()``
    Änderungssatz ist eine Zusammenführung.``min(liste)``
    Änderungssatz aus der Liste mit der kleinsten Revisionsnummer``modifies(muster)``
    Änderungssätze, die auf das Muster passende Dateien verändern.``mq()``
    Änderungssätze unter der Kontrolle von MQ.``not x``
  Änderungssätze, die nicht in x enthalten sind. Kurzform von ``! x``.``not x``
  Änderungssätze, die nicht in x enthalten sind. Kurzform ist ``! x``.``outgoing([pfad])``
    Änderungssätze, die nicht im angegebenen Ziel-Archiv oder dem
    Vorgabe-Push-Ziel vorhanden sind.``p1([liste])``
    Erster Vorfahr der Änderungssätze der Liste oder des Arbeits-
    verzeichnisses.``p2([liste])``
    Zweiter Vorfahr der Änderungssätze der Liste oder des Arbeits-
    verzeichnisses.``parents([liste])``
    Die Menge aller Eltern für die Änderungssätze der Liste oder des
    Arbeitverzeichnisses..``passwd``
    Optional. Password zur Authentifikation mit einem Proxy-Server.``port``
    Port auf dem gehorcht wird (Voreinstellung: 8000)``prefix``
    Pfadpräfix von dem ausgeliefert wird (Voreinstellung: Serverwurzel '/')``present(liste)``
    Die gegebene Liste, wenn alle Revisionen darin gefunden wurden. Wenn
    ein Eintrag nicht gefunden wird, die leere Menge.``removes(muster)``
    Änderungssätze, die auf das Muster passende Dateien entfernten.``resolved()``
    Datei, deren Konflikt als aufgelöst markiert ist.``reverse(set)``
    Kehrt die Liste um.``roots(Menge)``
    Änderungssätze in der Menge, die keine Vorgänger in der Menge haben.``showfunc``
    Zeigt die Funktion, in der die Änderung passiert ist``sort(menge[, [-]schlüssel...])``
    Sortiert die Menge anhand der Schlüssel. Mit einem vorgestellten ``-``
    wird absteigend, standardmäßig aufsteigend sortiert.``style``
    Names des Stils für Befehlsausgabe.``style``
    Zu verwendender Stil``subrepo([Muster])``
    Unterarchive (Subrepositories) deren Pfad auf das
    Muster passen.``unified``
    Anzahl der anzuzeigenden Kontextzeilen``user(zeichenkette)``
    Der Benutzername enthält die Zeichenkette. Großschreibung wird ignoriert.``x - y``
  Änderungssätze in x, aber nicht in y.``x - y``
  Änderungssätze in x, aber nicht in y.``x and y``
  Die Schnittmenge der Änderungssätze aus x und y. Kurzform ist ``x & y``.``x and y``
  Die Schnittmenge der Änderungssätze aus x und y. Kurzform ist ``x & y``.``x or y``
  Die Vereinigung der Änderungssätze aus x und y. Es gibt zwei
  alternative Kurzformen: ``x | y`` und ``x + y``.``x or y``
  Die Vereinigung der Änderungssätze aus x und y. Es gibt zwei
  alternative Kurzformen: ``x | y`` und ``x + y``.``x::y``
  Ein DAG-Bereich, d.h. alle Änderungssätze, die Nachkommen von X und
  Vorfahren von y sind, inklusive x und y selbst. Wenn der erste
  Enpunkt ausgelassen wird, ist dies äquivalent zu ``ancestors(y)``,
  wenn der zweite ausgelassen wird, entspricht dies ``descendants(x)``.``x:y``
  Alle Änderungssätze mit Revisionsnummern zwischen x und y, beide jeweils
  inklusive. Jede der beiden Begrenzung kann ausgelassen werden, sie
  entsprechen 0 und tip.Ein Änderungssatz der im Ziel bereits existiertEine Basisrevision anstelle eines Ziels (mit -b/--bundle)Ein Lesezeichen darf nicht denselben Namen wie ein existierender Zweig habenEin Zweig mit diesem Namen existiert bereitsEin Änderungssatz der zum Ziel hinzugefügt werden sollEin Änderungssatz, den das Ziel einschliessen sollEin entfernter Änderungssatz, der hinzugefügt werden sollEine zu sendende RevisionRevision die gebündelt werden sollSpezifischer Zweig, der geholt werden sollRevision, die geschoben werden sollRevision, die geholt werden solla: %s
abgebrochene Transaktion gefunden - bitte führe hg recover ausabgebrochene Transaktion gefunden - bitte führe hg recover aus
Bricht eine unterbrochene Pfropfung ababort und continue erlauben keine Angabe einer RevisionBei Fehler abbrechenAbbruch: %sAbbruch: %s
Abbruch: %s!
Abbruch: %s: %s
Abbruch: %s: '%s'
Abbruch: Kann %s nicht sperren: %s
Abbruch: Fehler: %s
Abbruch: Unzureichender Arbeitsspeicher
Abbruch: Fehler auf der Gegenseite:
Breche cat-file ab: Nur Commits werden unterstützt
Beschleunigt die Statusabfrage mit dem inotify-Dient von Linuxacl: Zugriff für "%s" auf "%s" abgelehnt (Änderungssatz "%s")acl: Zugriff für "%s" auf Zweig "%s" abgelehnt (Änderungssatz "%s")acl: Zugriff für "%s" auf "%s" nicht erlaubt (Änderungssatz "%s")acl: Zugriff für "%s" auf Zweig "%s" nicht erlaubt (Änderungssatz "%s")Aktive Wächter:
Fügt "Date: <DATUM>" zum Patch hinzuFügt "Date: <aktuelles Datum>" zum Patch hinzuFügt "From: <BENUTZER>" zum Patch hinzuFügt "From: <aktueller Benutzer>" zum Patch hinzuFügt der aktuellen oder gegebenen Revision eine Signatur hinzuGröße in MB ab der Dateien als Binärriesen hinzugefügt werden (Voreinstellung: 10)Fügt alle neuen Dateien hinzu, löscht alle fehlenden DateienFüge als Binärriese hinzuFüge als normale Datei hinzuFügt Ausgabe von diffstat hinzuSetze ein oder mehrere Etiketten für die aktuelle oder gegebene RevisionFügt die angegebenen Dateien der nächsten Version hinzuErstellt/aktualisiert das Autor-Feld im Patch mit dem aktuellen BenutzerErstellt/aktualisiert das Autor-Feld im Patch mit dem angegebenen BenutzerErstellt/Aktualisiert das Datumsfeld im Patch mit dem aktuellen DatumErstellt/aktualisiert das Datumsfeld im Patch mit dem angegebenen DatumFügte %d Änderungssätze mit %d Änderungen an %d Dateien hinzu%s
'added' erwartet keine ArgumenteFüge %s hinzu
Füge %s als Binärriese hinzu
Füge %s zur Seriendatei hinzu
füge Zweig hinzu
Füge Änderungssätze hinzu
Füge Dateiänderungen hinzu
Füge Manifeste hinzu
Hinzufügen des entfernten Lesezeichens %s
Adresse auf der gehorcht wird (Voreinstellung: alle Schnittstellen)'adds' erwartet ein MusterAlias '%s' verweist auf unbekannten Befehl '%s'
Alias für: hg %sAlle Patches angewendet
Alle bekannten Patches sind zur Zeit angewendet
'all' erwartet keine ArgumenteErlaube %s - bewacht durch %s
Erlaube %s - kein Wächter trifft zu
Erlaube %s - von keinem Wächter abgelehnt
Änderungssatz bereits vorhanden Gibt die Aufrufhierarchie einer Ausnahmebedingung ausmehrdeutiger BezeichnerBerichtige die Vorgängerversion des ArbeitsverzeichnissesBerichtigt Änderungssatz %s
AnalysiereAnalysiere Baumversion %s...
Annotiert die angegebene RevisionBeantworte Anfrage für %r
Angewendet aufs ArbeitsverzeichnisWendet alle Patches anFührt alle passenden Dekodier-Filter ausAnwendung von Patch %s schlug fehlWendet Patch über die lokalen Änderungen anWendet eine oder mehrere Änderungsgruppendateien anWendet Patch auf die Knoten an, von denen er erstellt wurdeWendet Patch an ohne das Arbeitsverzeichnis zu verändernWendet den Ziel-Patch auf dessen aufgezeichneten Vorgänger anWende %s an
Wende Patch von der Standardeingabe an
Präfix des Archivs enthält nicht zulässige KomponentenArchiviereArchiviere (%s)Sicher, dass Sie jetzt senden möchten (j/n)?$$ &Ja $$ &NeinVor dem Abschicken bestätigenNehme %s als Ziel an
Mindestens ein Dateiname oder Muster benötigtZumindest -n oder -c werden für -l benötigt'author' erwartet eine ZeichenketteAutorisierung fehlgeschlagenVerwaltet automatisch Zeilenumbrüche in ArchivdateienVerfügbare Stile: %sb: %s
schlechtschlecht (implizit)Fehlerhaftes Teilstück #%dFehlerhaftes Teilstück #%d %s (%d %d %d %d)Fehlerhaftes Teilstück #%d, alte Textzeile %dFehlerhaftes mtn-Paket - Ungültige Größenangabe %sFehlerhaftes mtn-Paket - Falscher Stromtyp %sFehlerhaftes mtn-Paket - Kein Teiler vor der GrößenangabeFehlerhaftes mtn-Paket - Ende von commandnbr nicht gefundenFehlerhaftes mtn-Paket - Ende der Größenangabe nicht gefundenFehlerhaftes mtn-Paket - Konnte Paket %s von %s nicht vollständig auslesenFehlerhaftes Muster für Unterarchive in %s: %sBasispfad (VERALTET)Grundlegende Befehle:'binary' erwartet keine Argumente'bisect' erwartet eine ZeichenketteBlockorientiertes GerätLesezeichen %s existiert weder im lokalen noch im entfernten Archiv!
Lesezeichen '%s' existiert bereits; erzwinge mit -f/--forceLesezeichen '%s' wurde gelöscht
Lesezeichen '%s' existiert nichtLesezeichen '%s' wurde nicht gefundenEin Name für das Lesezeichen muss übergeben werdenEin Lesezeichenname darf nicht ausschließlich aus Leerraum bestehenbookmark verlangt ein oder zwei ArgumenteZu importierendes LesezeichenZu exportierendes LesezeichenLesezeichen:     %s
Zweig:           %s
Änderung:        %s
Kopien:          %s
Datum:           %s
Extra:           %s=%s
Dateien+:        %s
Dateien-:        %s
Dateien:         %s
instability:     %s
Manifest:        %s
obsolete:        %s
Vorgänger:       %s
Phase:           %s
Zusammenfassung: %s
Marke:           %s
Nutzer:          %s
Lesezeichen:Zweig '%s' nicht gefundenZweig '%s' hat %d Köpfe - Bitte wähle eine explizite RevisionZweig '%s' hat einen Kopf - Bitte wähle eine explizite RevisionBranchname ist nicht in UTF-8!Zweig: %s
'branchpoint' erwartet keine ArgumenteDatenübergabe unterbrochen
Beschädigtes Revlog! (%s)Verwendet einen externen Pager zum Blättern in der Ausgabe von Befehlendurchstöbert das Projektarchiv auf grafische WeiseFehler %d hat bereits einen Kommentar über Änderung %s
Bug %d existiert nicht
Fehler beim 'notify'-Befehl: %sBugzilla-Version %s wird nicht unterstütztbugzilla.bzdir
  Bugzilla Installationsverzeichnis. Notwendig für die standardmäßige
  'notify'-Aktion. Voreinstellung: ``/var/www/html/bugzilla``.bugzilla.bzemail
  Die Bugzilla Emailadresse.bugzilla.bzurl
  Die Basis-URL der Bugzilla Installation
  Voreinstellung ``http://localhost/bugzilla``.bugzilla.bzuser
  Ausweich-Benutzername zum Setzen von Kommentaren, falls der Autor der
  Änderungen kein Benutzer in Bugzilla ist.bugzilla.db
  Name der Bugzilla-Datenbank in MySQL. Voreinstellung: ``bugs``.bugzilla.fixresolution
  Die Lösung, die für einen Bug eingestellt wird, der als "fixed" markiert
  wurde. Voreinstellung ``FIXED``.bugzilla.fixstatus
  Der Status, auf den ein Bug gesetzt wird, wenn er als "fixed" markiert
  wurde. Voreinstellung ``RESOLVED``.bugzilla.host
  Hostname des Servers auf dem die Bugzilla MySQL-Datenbank läuft.
  Voreinstellung ``localhost``.bugzilla.notify
  Das Kommando um Hinweis-E-Mails zu versenden. Die drei Schlüssel
  ``bzdir``, ``id`` (Ticket ID) und ``user`` (Autor) werden ersetzt.
  Die Voreinstellung hängt von der Version ab; ab 2.18 ist es
  "cd %(bzdir)s && perl -T contrib/sendbugmail.pl %(id)s %(user)s"bugzilla.password
  Password zum Zugriff auf den MySQL-Server.bugzilla.password
  Das Passwort für den Bugzilla-Zugriff.bugzilla.strip
  Die Anzahl von Verzeichnisebenen, die vom Anfang des Archivpfads
  (``{root}`` in Vorlagen) abgeschnitten wird, um ``{webroot}`` zu erhalten.
  Zum Beispiel mit ``{root}`` als ``/var/local/mein-projekt`` und einem
  Wert 2, wird ``{webroot}`` auf ``mein-projekt`` gesetzt. Voreinstellung 0.bugzilla.style
  Stil-Datei für das Formatieren der Kommentare.bugzilla.template
  Vorlagentext für die Bugzilla-Kommentare (anstelle der Stil-Datei).
  Zusätzlich zu den üblichen Mercurial-Schlüsselworten gibt es:bugzilla.timeout
  Datenbank Verbindungs-Zeitgrenze (in Sekunden). Voreinstellung 5.bugzilla.user
  Der Benutzername für den Bugzilla-Zugriff via XMLRPC. Voreinstellung ``bugs``.bugzilla.user
  Benutzername zum Zugriff auf den MySQL-Server. Voreinstellung:
  ``bugs``.bugzilla.usermap
  Pfad zu einer Datei, die Mercurial-Benutzern eine Bugzilla-Benutzer-ID
  zuweist. Falls angegeben, sollte jede Zeile der Form::bugzilla.version
  Die zu verwendende Zugriffsmethod. Erlaubte Werte sind:Erstelle'bumped' erwartet keine ArgumenteBündelt alle Änderungssätze des ProjektarchivsKompressionstyp für die AusgabedateiBündelt nur Änderungssätze mit einer lokalen Revisionsnummer größer als REV, die nicht Nachfahren von REV sind (VERALTET)BündleBazaar-Quelltyp konnte nicht ermittelt werden
Zwischenspeicher hat %d Logbucheinträge
Rufe Hook %s auf: %s
Kann nur eindeutige Kopfrevisionen von Zweigen schliessenKopien/Umbenennungen können nur zu expliziten Dateinamen verfolgt werdenKann nur lokale Projektarchive teilenEin expliziter Dateiname muss angegeben werdenKann nur zwei Marken angeben.Kann Unterarchiv nicht ohne .hgsub speichernKann Datei nicht lokal abrufenkann dies nicht negierenKann Versionsmeldung '%s' nicht lesen: %sNicht veränderbarer Änderungssatz %s kann nicht verschoben werdenKann Änderungssatz nicht ohne dessen Nachfahren verschiebenKann "%s" nicht zu ihrem aktuellen Namen umbenennenVerwende nicht --all gleichzeitig mit einem Dateimuster--continue und Revisionen können nicht gleichzeitig angegeben werdenKann nicht eine bestimmte Revision und --all gleichzeitig angebenKann %s hier nicht verwendenKann TLS nicht benutzen: SSL-Unterstützung nicht in Python installiertIn diesem Kontext kann keine Liste verwendet werdenKann nicht %s; entferntes Projektarchiv unterstützt nicht die %r-FähigkeitenKann keine Änderungssätze mit Nachfolgern berichtigenÖffentliche Änderungssätze können nicht berichtigt werdenBeim Zusammenführen kann nicht berichtigt werdenBerichtigen (amend) geht nicht wenn ui.commitsubrepos aktiviert istUngepacktes Archiv kann nicht auf der Standardausgabe ausgegeben werdenKann eine Änderung ohne Vorgängerversion nicht rückgängig machenKann eine Zusammenführungen nicht rückgängig machenKann die Änderung auf einem abweichenden Zweig nicht rückgängig machenKann Suche nicht starten (keine bekannte fehlerhafte Revision)Kann Suche nicht starten (keine bekannte fehlerfreie Revision)Kann die Phase der Null-Revision nicht ändernMehrere benannte Zweige können nicht zusammengefaltet werdenKann --bundle und --subrepos nicht kombinierenZusammenführung kann aufgrund fehlender Dateien nicht übernommen werdenKann fehlende SVN-Einträge nicht übernehmenKann nicht über einem angewandten mq-Patch speichernKann SVN-Externals nicht speichernKann %s nicht anlegen: Zielverzeichnis existiert bereitsKann %s nicht anlegen: Zielverzeichnis existiert bereits
Neues Bündelarchiv kann nicht erzeugt werdenKann neues HTTP-Projektarchiv nicht erzeugenKann kein neues, static-http Projektarchiv erstellenKann Dateinamen '%s' nicht dekodierenkann bereits angewendeten Patch %s nicht löschenKann die aktuell aktive Reihe nicht entfernenKann nicht existierende Reihe nicht entfernenKann Revision %d nicht hinter angewendeten Patches löschenPatch für eine Binär-Datei kann nicht bearbeitet werdenPatch für ganze Datei kann nicht bearbeitet werdenKann kein GNU Arch-Programm findenKann keine Bugzilla Benutzer-ID für %s findenKann keine Bugzilla Benutzer-ID für %s oder %s findenKann benötigtes Werkzeug "%s" nicht findenKann in Vorgängerrevision fehlender Datei nicht folgen: "%s"Kann fehlender Datei nicht folgen: "%s"Bei Archivierung in Dateien kann kein Präfix angegeben werdenKann Zusammenführung %d nicht importierenKann nicht über einem angewandten Patch importieren%s kann nicht einbezogen werden (%s)Kann static-http Projektarchiv nicht sperrenKann eine negative Revision nicht abfragenZusammenführungen können nicht mit Patches verwaltet werdenKann -l/--list nicht mit anderen Schaltern oder Argumenten mischenKann Eintrag nicht parsenDas Zusammenführen kann nicht teilweise gespeichert werden (gib keine Dateien oder Muster an)Eine Zusammenführung kann nicht teilweise übernommen werden (verwende :hg:`commit`)Kann patch nicht auf %s anwenden: Datei ist nicht versioniertKann '%s' nicht übertragen - %s
kann nicht --exact übertragen, wenn Patches angewendet sindKann Änderungen nicht in einen vorherigen Patch übertragen: %sKann Objekt %r in %s nicht lesenKann Änderungen in %s nicht lesenKann Tags aus %s nicht lesenVerschiebung kann nicht auf einem angewandten MQ-Patch aufsetzenKann keine Revision mit Kindern aktualisierenKann keine unveränderbare Revision aktualisierenKann git-Kopfdaten nicht empfangenKann git-Version nicht herausfindenKann svn-Version nicht herausfinden--changelog und --manifest können nicht gleichzeitig angegeben werden--rev und --change können nicht gleichzeitig angegeben werdenEs können nicht gleichzeitig --noupdate und --updaterev angegeben werdenEs können nicht gleichzeitig -c/--check und -C/--clean angegeben werdenRevision und Basis dürfen nicht gleichzeitig angegeben werdenRevision und Quelle dürfen nicht gleichzeitig angegeben werdenQuelle und Basis dürfen nicht gleichzeitig angegeben werdenKann Server nicht auf '%s:%d' starten: %sKann nicht starten: Socket wird bereits verwendetKann die Phase der Null-Revision nicht etikettieren--exact und --keep-changes können nicht gleichzeitig verwendet werden--exact und --move können nicht gleichzeitig verwendet werdenKann mit --parent nur Zusammenführung rückgängig machen--stdio und --cmdserver können nicht gleichzeitig verwendet werdenKann keine Zahl als Namen verwendenEs können nicht gleichzeitig --force und --keep-changes angegeben werdenabort und continue dürfen nicht gleichzeitig angegeben werdencollapse kann nicht mit continue oder abort genutzt werdenRevision %d kann nicht als Basis genutzt werden: das Ergebnis hätte 3 VorgängerKann Transaktion nicht verwenden, wenn sie bereits übernommen/abgebrochen istKann Bündel oder entfernte Projektarchive nicht verifizierenKann Verzeichnis %s nicht überwachen, bis das inotify-Limit erhöht wurde.Patch "%s" kann nicht geschrieben werden: %sGroß-/Kleinschreibungskonflikt zwischen %s und %sgibt eine bestimmte Revision auscat-file: Typ oder Revision nicht angegeben
Zur Überprüfung von Zertifikaten wird Python 2.6 benötigtZertifikat für %s kann nicht verifiziert werden (Python ist zu alt)Zertifikat ist für %sändert Zweignamen während der KonvertierungVon dieser Revision erzeugte ÄnderungWechselt das ArbeitsverzeichnisÄnderungssatz %d ist vor und nach %d
Änderungssatz %d:%s: %s
Änderungssatz %s rückgängig gemacht, vergiss nicht 'hg commit' auszuführen
Änderungssatz %s macht Änderungssatz %s rückgängig
Änderungssatz %s: %s fehlt
Änderungssatz %s: %s referenziert zerstörte %s
Änderungssatz %s: %s referenziert fehlende %s
Änderungssatz %s: %s: Unterschiedliche Inhalte
Änderungssatz referenziert unbekanntes Manifest %sÄnderung {node|short} in Archiv {root} erwähnt Bug {bug}.
Details:
	{desc|tabindent}ÄnderungssätzeÄnderungssätze, die nicht im Zielarchiv sindZeichenorientiertes Gerätüberprüfen Sie ihre UhrPrüfePrüfe Python lib (%s)...
Prüfe Änderungssätze
Prüfe Editor für Versionsmeldungen...
Prüfe Kodierung (%s)...
Prüfe Dateien
Prüfe installierte Module (%s)...
Prüfe Manifeste
Prüfe Vorfahren von %sPrüfe Umbenennung von %sPrüfe Vorlagen (%s)...
Prüfe Benutzernamen...
Blöcke'clean' erwartet keine ArgumenteSäubere temporäres Verzeichnis
Räume Arbeitsverzeichnis auf...Löscht die Statusdatei der ReiheKlonen von entferntem zu entferntem Projektarchiv nicht möglichKlont gleichzeitig das Haupt- und Patch-ArchivKlone nur den gegebenen ZweigKlone Hauptarchiv
Klone Patch-Archiv
Klone Unterarchiv %s von %s
'closed' erwartet keine ArgumenteFügt die verschobenen Änderungssätze zu einem einzelnen zusammen%d Kandidaten gesammelt
SammleSammle CVS-rlog
Sammle p4-Änderungslisten
Färbt die Ausgabe einiger BefehleBefehl '%s' fehlgeschlagen: %sErlaubt externen Programmen, Revisionen zu vergleichenLöscht nicht versionierte Dateien aus dem ArbeitsverzeichnisBefehl zum Anzeigen von Kindrevisionen (VERALTET)Zeigt Statistiken über die ProjekthistorieVerknüpft Änderungssätze mit einem anderen VorgängerBefehl, um Änderungssätze als (Reihe von) Patch-E-Mails zu versendenBefehl zum Anzeigen eines Revisionsgraphs auf dem Terminal (VERALTET)Befehle um interaktiv Änderungen für commit/qrefresh zu wählenKommandos um Änderungssätze zu signieren und Signaturen zu verifizierenÜbernehmen und zusammenführen (`commit`, `merge`)
oder `update --clean` um die Änderungen zu verwerfenSpeichert Änderungen im Reihen-Archiv (VERALTET)Übernahme der Änderungen schlug fehlVersionsmeldungÜbernehmen (`commit`) oder `update --clean` um die Änderungen zu verwerfenÜbernimmt Änderungen der angegebenen Dateien oder alle ausstehenden Änderungen ins ArchivOhne neues Unterarchiv %s übernehmenÜbernehme: %s
Änderungssatz %d erzeugt:%s
Speichere Unterarchiv %s
Vergleiche LesezeichenVergleiche mit %s
das externe VergleichsprogrammKonfigurationsfehler - Hook-Typ "%s" kann weder eingehende Änderungssätze 
noch lokales Übernehmen stoppenKonfigurationsdatei %s nicht gefunden!Konfiguration für 'bzemail' fehltErlauben Sie Serverkennung %s in der Konfiguration oder benutzen Sie --insecure, um unsicher zu verbindenVerbinde mit %s
Verbinde mit %s:%s als %s, Passwort %s
Verbindung wurde unerwartet beendet'contains' erwartet ein MusterFührt eine unterbrochene Pfropfung fortKonvertiert Archive anderer VCS in ein Mercurial-Archiv.Konvertiert ein normales Archiv in ein Archiv mit BinärriesenKonvertiert ein gemeinsames Archiv in ein normalesKonvertiert ein Binärriesen-Archiv in ein reguläres Archivconvert: %s
'converted' erwartet eine Revision'converted' erwartet eins oder keine ArgumenteKonvertiereKonvertiere RevisionenKonvertiere...
'copied' erwartet keine ArgumenteKopiert %s nach %s
Kopiert den VerzeichnisnamenKopieren fehlgeschlagen: %s ist keine Datei oder eine symbolische Verknüpfung
Kopiert das PatchverzeichnisKopiere: %s -> %s
Kopiere %s nach %s
Kopiert Änderungssatz %s nach %s
Kopiere Dateien in unbenanntem Verzeichnis von '%s' nach '%s'Konnte hg-Archiv %s nicht als Senke erzeugenKonnte entferntes Projektarchiv nicht erstellenKonnte binären Patch "%s" nicht dekodieren: %sKonnte binäre Daten "%s" nicht extrahierenKonnte web.cacerts nicht finden: %sSubversion Python-API konnte nicht geladen werdenKonnte Abbildungsdatei %r nicht öffnen: %sKonnte cat-log von %s nicht verarbeitenKonnte symbolische Verknüpfung auf %r nicht erzeugen: %sKonnte Adresse %s nicht verarbeitenKonnte Größe %s nicht verarbeitenZählt Anzahl der ÄnderungssätzeZeigt Revisionen passend zur Datums-SpezifikationZählt nur in gegebener Revision oder IntervallErzeugt eine Datei mit ÄnderungsgruppenErstellt einen neuen PatchErzeugt ein neues Projektarchiv im angegebenen VerzeichnisErzeuge ein neues gemeinsames ArchivErzeugt ein unversioniertes Archiv einer Projektarchiv-Revisionerstellt Änderungssatz-Informationen aus CVSneuen CVS Log-Zwischenspeicher erzeugenErstellt eine neue Patch-ReiheErstellt ein Reihen-Archiverstellt %sneuer Kopf erzeugt
Erzeuge Änderungssätze
Erzeuge temporäres Projektarchiv in %s
ÜberkreuzprüfungÜberkreuzprüfung der Dateien in Änderungssätzen und Manifesten
CVS-Server: %s
Schleife gefunden zwischen %s und %sdarcs Version 2.1 oder neuer benötigt (%r gefunden)Datenlänge um %d Bytes verschobenDatum überschreitet 32 Bit: %d'date' erwartet ein oder zwei Argumente'date' erwartet eine ZeichenketteEin Datum kann nicht nur aus Leerzeichen bestehenInformationen zur Fehlersucht für die inotify-ErweiterungSubversion Python-API konnte von debugsvnlog nicht geladen werdenStandardmäßige Bugzilla-Benutzer %s Email nicht gefundenVorgabepfad für Unterarchiv nicht gefundendefault-push:
  Der 'push'-Befehl sucht nach dem 'default-push'-Alias und zieht
  diesen dem 'default'-Alias vor, wenn beide definiert sind.
default:
  Bei Erstellung eines Projektarchivs mit 'hg clone' sichert der clone-Befehl
  die Herkunft des Quellarchivs als 'default'-Pfad des neuen Archivs. Dieser
  Pfad wird immer dann genutzt, wenn bei Befehlen wie 'push'- oder 'pull'
  der Pfad nicht angegeben wurde (auch 'incoming' und 'outgoing').Löscht ein gegebenes LesezeichenLöscht eine Patch-Reihe und entfernt das Patch-VerzeichnisLöscht den Verweis auf die Patch-ReiheLöscht Speicher-Eintrag'deleted' erwartet keine ArgumenteLösche entferntes Lesezeichen %s
Zwischen den Revisionen haben Löschungen stattgefunden'desc' erwartet eine ZeichenketteBeschreibung:
Das Ziel %s existiert und ist kein VerzeichnisDas Ziel %s existiert bereits. Verwende -f zum ErzwingenZiel %s ist kein VerzeichnisZiel '%s' existiert bereitsZiel %s ist nicht leerZiel existiert bereitsZielverzeichnis: %s
Ziel-Binärriese existiert bereitsZielarchivtyperkennt KopienVergleicht mit der zweiten VorgängerversionZeilenangaben im Diff-Kontext müssen Zahlen sein, nicht %rVergleicht den aktuellen Patch mit nachträglichen ÄnderungenZeigt Änderungen des Projektarchivs oder angegebener Dateien anVergleicht (Teil)bäume von zwei RevisionenÜberwachte Verzeichnisse:
VerzeichnisVerzeichnis %r ist bereits im dirstateVerzeichnisname endet mit '\', was in Windows nicht erlaubt istVerzeichnispräfix für Dateien im ArchivEntfernt führende Verzeichnisnamen. Dies hat dieselbe Bedeutung wie die gleichnamige Option von patchDeaktiviert alle WächterInaktive Erweiterungen:entferne nicht versionierte Änderungen (kein Backup)Zeige hinzugefügte/entfernte Zeilen einzelnGibt Hilfe aus und beendet sichZeigt zu übertragende Binärriesen anAnzeige unter Nutzung der VorlagenzuordnungsdateiAnzeige mit VorlageZeige Divergierendes Lesezeichen %s als %s gespeichert
'divergent' erwartet keine ArgumenteSucht ein Stichwort unabhängig von Groß- und KleinschreibungSignaturdatei nach dem Signieren nicht übernehmenerstelle keine ArbeitskopieGibt weder diese Revision noch ihre Vorgänger ausZeigt gespeicherte Modifikationszeit nicht anDie Arbeitskopie während des Entfernens nicht verändernDateien nicht dekodierenFührt die Aktionen nicht aus, sondern zeigt nur die AusgabeNicht nachfragen, automatisch die erste Auswahlmöglichkeit für alle Fragen wählenKeine Sicherheitskopie (.orig) anlegenZeigt keine MergesAktualisiert die Arbeitsverzeichnisse nichtFühre keine Aktualisierung der Dateien durchServer-Zertifikat nicht überprüfen (web.cacerts-Konfiguration ignorieren)Kein Commit, nur Aktualisierung des ArbeitsverzeichnissesUnterläßt das Folgen von Dateikopien und Umbenennungenfertig
Alle abgerufenen Versionen von Binärriesen herunterladen (VERALTET)Alle Versionen aller Binärriesen herunterladenBinärriesen für diese Revisionen herunterladen'draft' erwartet keine ArgumenteEntfernt alle WächterGibt Kopfzeilen und Änderungsverlauf einer oder mehrerer Versionen ausDoppelte Revision %d (%d)Editiere VersionsmeldungEditiere Versionsmeldung (VERALTET)Bearbeiten fehlgeschlagenBearbeitet den Kopf eines PatchesEntweder zwei oder drei Parameter angebenEmailadresse des SendersEmailadressen von BCC-EmpfängernEmailadressen von CC-EmpfängernEmailadressen der EmpfängerEmailadressen zu denen Antworten geschickt werden sollenemail.from muss definiert werden, wenn E-Mails gesendet werdenLeere Versions-Meldungleeres oder fehlendes %sLeeres oder fehlendes revlog %s:%s der KopierquelleLeeres oder fehlendes Revlog für %sLeere AnfrageLeerer RevisionsbereichRevisionsmenge ist leerLeerere BenutzernameAusgabe weiterer InformationenAktiviert DebugausgabenAktive Erweiterungen:'encoding' erwartet einen KodierungsnamenTrennt Einträge mit NULL statt LeerzeichenBeendet Dateinamen mit NUL zur Nutzung mit xargsBeendet Dateinamen mit NUL zur Nutzung mit xargs (implizert -p/--print)Zeilende-Prüfung fehlgeschlagen:
Geben Sie einen Benutzernamen für den Commit ein:Fehler beim Zugriff auf Projektarchiv in %s
Fehler beim Zusammenlegen des Patches %sFehler beim Finden des aktuellen Arbeitsverzeichnisses: %sFehler beim Einlesen des Patches %sFehler beim Lesen von %s/.hg/hgrc: %s
Fehler beim Lesen des Zwischenspeichers: %r
Fehler beim Entfernen von %s: %s
Fehler beim Entfernen von undo: %s
Fehler beim Löschen von %s
Fehler beim SignierenFehler: Hook %s schlug fehl: %s
Fehler: Hook %s löste eine Ausnahme aus: %s
Fehler beim Anwenden. Bitte beheben und %s aktualisieren
Fehler in Dateinamen-AbbildungsdateiÜberprüfe Änderungen an %s?Ausnahme vom ersten fehlgeschlagenen Importversuch:
Ausnahme vom zweiten fehlgeschlagenen Importversuch:
Namen ausschließen, die auf das angegebene Muster passen'exec' erwartet keine ArgumenteBeendet mit Status %dErweitert Ausdrücke in der Historie und ZusammenfassungenErsetzt Platzhalter in der Arbeitskopieerweitert Platzhalter in versionierten Dateien%s in %r erwartet aber nicht gefundenerwartete ein SymbolRevisionsnummer erwartetexport benötigt zumindest eine VersionsangabeExportiere Lesezeichen %s
Exportiere Patch:
Exportiere Patches:
Erweitert den Bereich der SucheErweiterung '%s' überschreibt die Befehle: %s
'extinct' erwartet keine Argumente'extra' erwartet mindestens eins und höchstens zwei ArgumenteFactotum ist nicht interaktivFactotum reagiert nichtFehlgeschlagene Anfrage: %s %s
Übernahme von SVN-Änderungen fehlgeschlagenRepository Format kann nicht festgestellt werden!Fehler bei der Ausführung von %sKonnte den Endpunkt der mtn automate-Schnittstelle nicht erreichenKonnte %s nicht aus dem Manifest entfernenMetadaten für "%s" konnten nicht synchronisiert werdenKonnte %s nicht abschneiden
Hole Revisionslogbuch für "%s" aus %d nach %d
FIFODatei  "%s" ist Stellvertreter für einen BinärriesenDatei %r im dirstate steht im Konflikt mit %rDatei %s existiert bereits
Datei nicht gefunden!Datei nicht unter Versionskontrolle: %s
Datei wird nicht versioniert!'file' erwartet ein MusterDateiname zum Speichern der BündelDatei mit Alias-AdressenDatei ohne Namen im Manifestfile://-URLs können nur auf localhost verweisen'filelog' erwartet ein MusterDateiname enthält '%r', was in Windows ungültig istDateiname enthält '%s', was in Windows reserviert istDateiname endet mit '%s', was in Windows nicht erlaubt istDateiname endet mit '\', was in Windows nicht erlaubt istDateienDateisystem, das %s enthielt, wurde ausgehängt
'fill' erwartet eine Zahl'fill' verlangt ein bis vier ArgumenteFilter %s erwartet ein ArgumentFiltriere Änderungssätze durch Programmfiltriere beschädigte Änderungssätze (ohne Nutzer oder Datum)Filter fehlgeschlagenFiltere leere Revision aus
Finde die Vorgängerversion zweier Revisionen im angegebenen IndexSchließt alle angewandten Änderungssätze abEinrichtung abgeschlossen
Erstes Argument für 'extra' muss eine Zeichenkette seinDiese Stichwörter zu Betreffs-Präfixen hinzufügenLegt die benannten Patches mit dem aktuellen Patch zusammenFolgt der Versionshistorie oder Dateihistorie über Kopien und Umbenennungen hinwegFolge Kopien/Umbenennungen und liste Dateinamen auf (VERALTET)für entfernte ClientserzwingeErzwingt einen Merge mit ausstehenden Änderungen (VERALTET)Erzwingt eine KopieErzwingt Pusherzwingt Entfernung von Änderungssätzen und unversionierten Änderungen (keine Sicherheitskopie)erzwinge EtikettErzwingt ein Überschreiben des KopierzielsVergisst alle lokalen Änderungen an zu ändernden DateienAngegebene Dateien ab dem nächsten Commit nicht mehr unter Versionskontrolle stellenvergesse: %s
%d gefunden
%s in %r gefunden
%s im Lager gefunden
%s im Zwischenspeicher gefunden
Zweig %s in r%d gefunden
Vorfahr von Zweig %s gefunden in r%d: %s
Gefundene Revision %s vom %s
Unschärfe bei Anwendung des Patches gefunden - breche ab
Patch erzeugenget() erwartet zwei ArgumenteHole %s
Hole %s nach %s
Hole %s:%s
Lade veränderte Binärriesen herunter
Hole DateienHole BinärriesenGlobale Optionen:gutgut (implizit)'grep' erwartet ein Muster'grep' erwartet eine Zeichenkettegrep: Ungültiges Suchmuster: %s
Gruppe '%s' ist undefiniertWächter %r beginnt mit ungültigem ZeichenWächter %r beginnt mit ungültigem Zeichen: %rWächter %r zu kurzWächter darf keine leere Zeichenkette seinbewacht durch %sWächter deaktiviert
Wächter in der Seriendatei:
rät Umbenennungn anhand der Ähnlichkeit (0<=s<=100)Harte Verknüpfungen werden von diesem System nicht unterstützt'head' erwartet keine ArgumenteKopfbereichEs existieren  Lesezeichen für die Köpfe. Bitte geben Sie explizit eine Revision anhg %s [OPTION]... [DATEI]...hg blackbox [OPTION]...hg bookmarks [OPTION]... [NAME]...hg children [-r REV] [DATEI]hg churn [-d DATUM] [-r REV] [--aliases DATEI] [DATEI]hg convert [OPTION]... QUELLE [ZIEL [REVMAP]]hg debug-cat-file [OPTION]... TYP DATEIhg debug-confighg debug-merge-base REV REVhg debug-rev-list [OPTION]... REV...hg debug-rev-parse REVhg debugcvsps [OPTION]... [PATH]...hg email [OPTION]... [ZIEL]...hg extdiff [OPT]... [DATEI]...hg fetch [QUELLE]hg git-diff-tree [OPTION]... KNOTEN1 KNOTEN2 [DATEI]...hg inserve [OPTION]...Konfigurations- und Ersetzungsbeispiel für hg keywordhg kwdemo [-d] [-f RCDATEI] [VORLAGENZUWEISUNGEN]...hg kwexpand [OPTION]... [DATEI]...hg kwfiles [OPTION]... [DATEI]...hg kwshrink [OPTION]... [DATEI]...hg lfconvert QUELLE ZIEL [DATEI ...]Gespeicherter Zustand der Patcheshg purge [OPTION]... [DIR]...hg qapplied [-1] [-s] [PATCH]hg qclone [OPTION]... QUELLE [ZIEL]hg qcommit [OPTION]... [DATEI]...hg qdelete [-k] [PATCH]...hg qdiff [OPTION]... [DATEI]...hg qfinish [-a] [REV]...hg qfold [-e] [-k] [-m TEXT] [-l DATEI] PATCH...hg qgoto [OPTION]... PATCHhg qguard [-l] [-n] [PATCH] [-- [+WÄCHTER]... [-WÄCHTER]...]hg qheader [PATCH]hg qimport [-e] [-n NAME] [-f] [-g] [-P] [-r REV]... [DATEI]...hg qinit [-c]hg qnew [-e] [-m TEXT] [-l DATEI] PATCH [DATEI]...hg qnext [-s]hg qpop [-a] [-f] [PATCH | INDEX]hg qprev [-s]hg qpush [-f] [-l] [-a] [--move] [PATCH | INDEX]hg qrecord [OPTION]... PATCH [DATEI]...hg qrefresh [-I] [-X] [-e] [-m TEXT] [-l DATEI] [-s] [DATEI]...hg qrename PATCH1 [PATCH2]hg qrestore [-d] [-u] REVhg qsave [-m TEXT] [-l DATEI] [-c] [-n NAME] [-e] [-f]hg qselect [OPTION]... [WAECHTER]...hg qseries [-ms]hg qtop [-s]hg qunapplied [-1] [-s] [PATCH]hg record [OPTION]... [DATEI]...hg sigcheck REVISIONhg sign [OPTION]... [REVISION]...hg sigshg strip [-k] [-f] [-n] [-B Lesezeichen] [-r] REV...hg view [-l LIMIT] [REVBEREICH]hg: Kommando '%s' ist mehrdeutig:
    %s
hg: Parserfehler bei %s: %s
hg: Parserfehler: %s
hg: unbekannter Befehl '%s'
hgcia: Sende Aktualisierung an %s
'hgignore' erwartet keine Argumentehgk kann die extdiff-Erweiterung nutzen, um Revisionen anzuzeigen.
Angenommen, extdiff ist bereits mit dem vdiff-Befehl konfiguriert, muss
nur das Folgende ergänzt werden::hgk besteht aus zwei Teilen: Ein Tcl-Skript, das die Anzeige und das
Abrufen der Informationen übernimmt, und eine Mercurial-Erweiterung
namens hgk.py, die Hooks für hgk bereitstellt. hgk kann im Verzeichnis
contrib gefunden werden, während die Erweiterung im hgext-Archiv liegt
und extra aktiviert werden muss.'hidden' erwartet keine ArgumenteVersteckt das Status-Präfixhistedit erwartet genau eine Vorgänger-Revisionhistedit: verschiebe Lezezeichen %s von %s nach %s
Histogramm der Änderungen an dem ProjektarchivHook-Typ %s übergibt keine Änderungs-IDHooks zur ZugriffsverwaltungHooks zur Integration mit dem Bugzilla BugtrackerHooks zur Integration mit dem CIA.cv-BenachrichtigungsdienstHooks zum Senden von E-Mail-Benachrichtigungen beim ÜbertragenServer Authentizität für %s kann nicht verifiziert werden (Python ist zu alt)HTTP-Auth: Benutzer %s, Passwort %s
HTTP-Authentifizierung mit factotumHTTP-Autorisierung erforderlich für %sHTTP-Autorisierung erforderlich für %s
HTTP-Fehler, möglicherweise von einer Proxy-Einstellung verursacht'id' erwartet eine Zeichenkette'id' erwartet keine ArgumenteIdentifiziert die angegebene RevisionBeschreibt die Arbeitskopie oder die angegebene Revision'if' erwartet zwei oder drei Argumente'ifeq erwartet drei oder vier ArgumenteIgnoriert Groß- und Kleinschreibung beim SuchenIgnoriert Änderungen bei der Anzahl von LeerzeichenIgnoriert Änderungen, die nur aus Leerzeilen bestehenIgnoriert Leerzeichen beim Vergleich von Zeilenignoriertignorieren (VERALTET)ignoriert aus Kompatibilitätsgründen'ignored' erwartet keine ArgumenteIgnoriert: %s
Ignoriere fehlerhafte Zeile in Autoren-Abbildungsdatei %s: %s
Ignoriere leeren Zweig %s
Ignorieren einer inkonsistenten Wurzel von der Gegenseite: %s
Ignoriere ungültige [auth] Schlüssel '%s'
Ignoriere ungültige sendcharset-Angabe: %s
Ignoriere ungültige Syntax '%s'Ignoriere alten Zwischenspeicher
Ignorieren einer unerwarteten Wurzel von der Gegenseite: %i %s
Ignoriere unbekannten EOL-Stil '%s' aus '%s'
Ignoriere unbekannte Farbe/Effekt %r (gesetzt in color.%s)
Ignoriere: %s
Importiert einen Patch oder einen existierenden ÄnderungssatzImportiert eine Liste von PatchesImport eine Datei in das PatchverzeichnisImportiert Änderungssätze von anderen Versionsverwaltungssystemen nach MercurialImportiere ungespeicherte Änderungen (VERALTET)Importiere bis einschließlich Revision REVImportierte Lesezeichen %s
Unmögliche Zeitzonen-Verschiebung: %dim Änderungssatz aber nicht im Manifestim Manifest aber nicht im ÄnderungssatzNamen hinzufügen, die auf das angegebene Muster passenRevisionen einschließen, in denen Dateien entfernt wurdenBeziehe gegebenen Änderungssatz einInkompatible ArgumenteInkompatibler Revisions-Schalter %xInkonsistente Zeilenumbrüche in %s
Mehrdeutiger Status, %s:%s ist sowohl gut als auch schlechtIndex %s ist beschädigtIndex %s hat unbekannte Schalter %#04x für Format v0Index %s hat unbekannte Schalter %#04x für revlogngIndex %s hat unbekanntes Format %dIndex enthält %d zusätzliche BytesIndex-Eintragsschalter benötigen RevlogNGRichtet ein neues Archiv für Patch-Reihen ein (VERALTET)Initialisiere Ziel %s
Initialisiere Ziel-Projektarchiv %s
Initialisiere SVN-Projektarchiv %r
Initialisiere SVN-Arbeitskopie %r
inotify-Dienst ist nicht verfügbar: %sinotify-Client: Konnte inotify-Server nicht starten: %s
inotify-Client: Konnte nicht mit dem neuen inotify-Server sprechen: %s
inotify-Client: Kontakt zum inotify-Server fehlgeschlagen: %s
inotify-Client: toten inotify-Serversocket gefunden; entferne ihn
inotify-Client: Leere Antwort vom inotify-Sever emfpangenIntegritätsprüfung fehlgeschlagen bei %s:%sInteraktive Aufnahme eines neuen PatchesInteraktive Auswahl der Änderungen zur Übernahme ins ArchivInteraktive Auswahl der Änderungen für refreshinterhg: Ungültiges Muster für %s: %s
interhg: Ungültiger Regulärer Ausdruck für %s: %s
Inkonsistenz bei internem Aufrufunterbrochenunterbrochen!
Ungültiges Präfix für _matchfiles: %sungültige ParameterUngültiger bisect-StatusUngültiges Zeichen in dag Beschreibung: %s...Ungültiges Zeichen in Wächter %r: %rUngültige Abschnitsslänge %dUngültiges Datum: %rUngültige Datumsangabe, verwende '<DATUM'Ungültige Datumsangabe, verwende '>DATUM'Ungültige Datumsangabe: %sUngültige E-Mail-Adresse: %sUngültiger Eintrag in fncache, Zeile %sUngültiger Ereignistyp in dag: %sUngültiges Format '%%%s' für den Namen der AusgabedateiUngültige lokale Adresse: %sUngültiges Suchmuster: %sungültige Parameteranzahl: %sUngültiges MusterUngültiges Muster (%s): %sUngültige Konfiguration von phases.checksubrepos: %sUngültiger Name für die Reihe, er darf die Zeichen ":\/." nicht enthalten.Ungültiger regulärer Ausdruck: %sUngültiges TokenRuft Editor zum Setzen der Versionsmeldung auf'join' erwartet ein oder zwei ArgumenteBehält zusammengelegte Patches beiErhält die ursprünglichen ZweignamenBehält die ursprünglichen Änderungssätze beiBehält die Patchdatei bei'keyword' erwartet eine ZeichenketteGetötet von Signal %dgetötet!
Label erwartet zwei ArgumenteBinärriese %s wird ein symbolischer VerweisZusammenführung führt zu Konflikt im Binärriesen %s
Vorgänger war %s
(l)okale Version %s oder
(a)ndere verwenden %s?$$ &Lokal $$ &AndereBinärriese %s fehlt im Zwischenspeicher und konnte nicht heruntergeladen werdenBinärriese %s fehlt im Lager (muss hochgeladen werden)Binärriese %s weder im Archivlager noch Zwischenspeicher gefundenInhalt des Binärriesen passt nicht auf PrüfsummeHochzuladende Binärriesen:
Dies funktioniert, indem für jeden Binärriesen ein kleiner Stellvertreter
in .hglf/ regulär von Mercurial überwacht wird. Diese Dateien enthalten
nur 41 Bytes: eine SHA-1 Prüfsumme und ein Zeilenumsprung. Die Revision
der Binärdatei wird durch die Prüfsumme identifiziert, so dass die
eigentliche Datei von der Erweiterung aus dem zentralen Lager abgerufen
bzw. hinein übertragen werden kann. Damit wird sowohl Speicherplatz als
auch Bandbreite gespart, da clone- and pull-Operationen nicht die ganze
Historie der Änderungen übertragen müssen.largefiles: %d hochzuladen
largefiles: (keine Dateien hochzuladen)
largefiles: (Kein entferntes Archiv)
largefiles: Kein entferntes Archiv
largefiles: Konnte %s nicht in einlagern: %s
largefiles: keine Dateien hochzuladen
largefiles: Dateigröße muss eine Zahl sein (nicht %s)
'last' erwartet eine Zahl'last' benötigt eine Zahl'last' verlangt ein oder zwei Argumentelimit erwartet eine ZahlLog-Grenzwert `limit` muss eine positive Ganzzahl seinLog-Grenzwert `limit` muss positiv seinBegrenzt die Anzahl der angezeigten Änderungen'limit' erwartet eine Zahl'limit' erwartet ein oder zwei ArgumenteZeigt alle verfügbaren Befehl und OptionenZeigt alle verfügbaren Patch-ReihenListet alle Wächter in der Seriendatei aufZeigt alle Patches und Wächter anListet Dateien aller RevisionenListe der Befehle:Listet den Patchnamen in der Versionsmeldung aufZeigt alle benannten Zweige des Projektarchiv anListe alle Etiketten des Archivs aufZeigt signierte ÄnderungssätzeZeigt Dateien, die einen manuellen Merge erfordernListet den Autor auf (lang mit -v)Listet geänderte Dateien einer RevisionListet den Änderungssatz aufListet das Datum auf (kurz mit -q)Listet den Dateinamen aufListet die Revisionsnummer auf (Voreinstellung)Höre auf http://%s%s/%s (gebunden an %s:%d)
Listet den Inhalt eines BündelsLaden von %s-Hook schlug fehl:
Lokales Archiv ändert %s, aber entferntes löscht.
Nutze (g)eänderte Version oder (l)öschen?$$ &Geändert $$ &LöschenLokal geändertes Unterarchiv gefundenLokale Änderungen gefundenLokale Änderungen gefunden. Führe zuerst "qrefresh" aus!Suche Dateien mit bestimmtem NamenOrt des Quell-PatcharchivsZur Zeit von %s gesperrtSperren des entfernten Projektarchivs fehlgeschlagenLog-Zwischenspeicher überschneidet sich mit neuen Logeinträgen,
bitte führe den Vorgang erneut ohne Zwischenspeicher aus.Log-Stream-Ausnahme '%s'entfernte Änderungen abrufenentfernte Revision abrufenSuche Benutzer %s
Erzeugt eine Kopie eines bestehenden Projektarchivssigniert nur lokalTag wird nur lokal gesetztErstelle Schnappschuss von %d Dateien aus Revision %s
Erstelle Schnappschuss von %d Dateien aus dem Arbeitsverzeichnis
fehlerhafte mq Statuszeile: %s
fehlerhafte --config Option: %r (nutze --config Abschnitt.Name=Wert)fehlerhafte Zeile: "%s"Fehlerhafte Antwort von CVSVerwaltet einen Stapel von PatchesVerwaltet mehrere Patch-ReihenManifesteSetzt die Vorgängerversionen des Arbeitsverzeichnisses manuellBilde Autor %s auf %s ab
Ein Lesezeichen als inaktiv markierenMarkiert einen Branch als geschlossen und blendet ihn in der Branchlist ausMarkiert Änderungssatz als fehlerbehaftetMarkiert Änderungssatz als fehlerfreiMarkiert Dateien als Kopien bereits versionierter DateienMarkiert eine Datei als konfliktfreiMarkiert eine Datei als konfliktbehaftetMarkiert neue/fehlende Dateien als hinzugefügt/entferntArbeitsverzeichnis wurde als Zweig %s markiert
'matching' erwartet eine Zeichenkette als sein zweites Argument'matching' erwartet 1 oder 2 Argumentemaximale AnzahlBei REV zusammenführenZusammenführung aus einer anderen Patch-Reihe (VERALTET)Zusammenführen (`merge`) oder das Update erzwingen mit `update --check`Name der Reihe zum Zusammenführen (VERALTET)'merge' erwartet keine ArgumenteFührt mit Vorgänger im Status vor Rücknahme zusammenFührt das Arbeitsverzeichnis mit einer anderen Revision zusammenFühre %s zusammen
Führe %s und %s zusammen zu %s
Führe zusammen mit %d:%s
Zusammenführen mit einem Vorfahren der Arbeitskopie hat keinen EffektFühre mit Änderungssatz %s zusammen
Führe mit Reihe bei %s zusammen
Eine Versionsmeldung kann nur für beim Zusammenfalten (--collapse) gegeben
werdenAntwortadresse (reply-to)Minimale Dateigröße in MB von Dateien, die in Binärriesen konvertiert werdenGrenzgröße für Binärriesen muss angegeben werdenMinuten, bevor wegen Untätigkeit beendet wirdFehlendes ] in der Unterarchivquellefehlendes ArgumentFehlende Dateidaten für %s:%s - bitte führe hg verify ausFehlendes Revlog!'modified' erwartet keine Argumente'modifies' erwartet ein DateinamenmusterMehr als ein Sortiermodus angegebenVerschiebt angewandte Patches in die Historie des ProjektarchivsVerschiebt Versionen (und ihre Nachfolger) auf einen abweichenden ZweigVerschiebe %s nach %s
verschiebe Lesezeichen '%s' von %s vorwärts
Die mq-Statusdatei referenziert nicht existierenden Knoten %s
mq erwartet keine Argumentemq.git-Einstellung kann auto/keep/yes/no sein, %s wurde angegebenmq:     (leere Reihe)
mtn Befehl '%s' gab %s zurückMehrere Kopfversionen in diesem Zweig (Nutze "hg heads ." und "hg merge"
um zusammenzuführen)Mehrere passende Lesezeichen zum Zusammenführen gefunden. Bitte wählen Sie eine explizite Revision oder ein LesezeichenMindestens ein paar Revisionen sind benötigtName der Zugriffs-LogdateiName der Fehler-LogdateiDateiname für Prozess-IDName der PatchdateiName der Bündel-AnhangsdateiName der hgweb-Konfigurationsdatei (siehe "hg help hgweb")Name der auf der Webseite angezeigt wird (Voreinstellung: Arbeitsverzeichnis)Benannter Zweig konnte nicht zurückgesetzt werden: aktueller Zweig ist weiterhin '%s'
Beim Import von der Standardeingabe muss die Option --name angegeben werdenBenötigt mindestens einen Patchnamen zum Importierennegativer Datumswert: %dnegativer Zeitstempel: %dEin neuer Name für das Lesezeichen muss übergeben werdenNeuer Änderungssatz %d:%s führt entfernte Änderungen mit lokalen zusammen
Neuer entfernter Kopf auf Zweig '%s':
Neuer entfernter Kopf:
Keine [keyword]-Muster konfiguriertKeine aktives Lesezeichen
Keine aktiven Wächter
Keine SicherheitskopienKeine Sicherheitskopien (VERALTET)Keine Lesezeichen gesetzt
kein Zweig in Unterarchiv %s aktuell
Revision %s kann nicht übertragen werden
kein Bündelarchiv angegeben, mit -RKein Zertifikat empfangenKeine geänderten Lesezeichen gefunden
Keine Änderungen gefunden
Keine Änderungen gefunden (%d geheime Änderungssätze wurden ignoriert)
Keine Änderung im Unterarchiv %s seit der letzen Übertragung zu %s
keine Änderungen notwendig für %s
Keine Änderungen zu übernehmen
keine Änderungen, Revision %d übersprungen
keine Befehle definiert
Kein commonName oder subjectAltName im Zertifikat gefundenKein Ziel angegebenKeine Dateien order Verzeichnisse angegebenKeine Dateien oder Verzeichnisse angegeben; nutze --all für alleKeine Dateien oder Revisionen angegebenKeine Dateien angegebenKeine Dateien zu kopierenKein graft Status gefunden, kann nicht fortsetzenKeine Wächter in der Seriendatei
keine Hilfe verfügbarKeine unterbrochene Transaktion vorhanden
Keine Abbildung für ID %s
Kein Treffer gefundenKein Treffer unterhalb des Verzeichnisses!Kein passendes Lesezeichen zum Zusammenführen gefunden. Bitte wählen Sie eine explizite Revision oder ein Lesezeichenkeine passenden Wächterkeine passenden Revisionenkein KnotenKeine offenen Zweigköpfe auf Zweig %sKein Patch namens %s gefundenKein Patch zum ArbeitenKeine Patches angewendetKeine Patches angewendet
Keine Patches in Serie
Dem Dient '%s' ist keine Portnummer zugewiesenKeine Probleme gefunden
Kein Reihen-ArchivKeine vorherige Verschiebung zur WiederaufnahmeKeine Empfängeradresse angegebenKein Projektarchiv (.hg Verzeichnis) in %s gefundenKeine Revision in Modul %s gefundenKeine Revisionen angegebenKeine rollback-Information verfügbar
Keine gespeicherten Patchdaten gefunden
Keine gespeicherten Reihen gefunden, bitte benutze -n
Weder Quelle noch Ziel angegebenDatei in Revision %s nicht gefundenKeine passende Antwort des entfernten hgKein terminfo-Eintrag für setab/setaf: Falle auf ECMA-48 zurück
Kein Benutzername gefunden, nutze '%s' stattdessen
kein Benutzername angegeben (siehe "hg help config")Keine gültige Signatur für %s
Kein Arbeitsverzeichnis: Bitte gib eine Revision anKnoten '%s' ist nicht wohlgeformtVerzeichnis "%s" existiert bereits, ist aber keine Reihekeine CVS-SandkastenumgebungKein Mercurial-Patchkeine Funktion: %skein Präfix: %skein SymbolNicht alle Revisionen wurden sortiertkein Infix: %sNicht auf einem Zweigkopf - erzwinge mit -f/--forcenicht im Manifest gefundennicht gefunden!
Führe %d andere neue Zweigköpfe nicht zusammen (Nutze "hg heads ." und "hg merge" um sie zusammenzuführen)
Entferne nicht %s: Datei soll hinzugefügt werden ('hg forget' um dies rückgängig zu machen)
Entferne %s nicht: Datei ist nicht versioniert
Entferne nicht %s: Datei ist verändert (-f zum Erzwingen)
Entferne %s nicht: Datei ist nicht versioniert
Entferne %s nicht: Datei existiert noch
Entferne %s nicht: keine versionierte Dateien
Entferne Projektarchiv %s nicht, da es Änderungen enthält.
Nicht vertrauenswürdige Datei %s vom Nutzer %s, Gruppe %s
aktualisiere nicht: %s
Hinweis: Versionsmeldung in %s gespeichert
Anmerkung: Möglicher Konflikt - %s wurde gelöscht und umbenannt zu:
Anmerkung: Möglicher Konflikt - %s wurde mehrere Male umbenannt zu:
Hinweis: Nicht synchronisierte entfernte Änderungen!
Keine Änderung
Keine Erweiterung des Bereichs nötigEs gibt nichts zum ZusammenführenKein Verschiebung nötig
notify.diffstat
  Zeige eine Diff-Statistik vor dem eigentlich Diff an. Voreinstellung: True.notify.mbox
  Schreibe Nachrichten in mbox Datei, anstatt sie zu versenden. Voreinstellung: Nonenotify.merge
  Sende Nachrichten auch für Zusammenführungen. Voreinstellung: True.notify.style
  Stil-Datei für das Formatieren der Emails.notify.template
  Vorlage für das Formatieren der Emails.notify.test
  Falls ``True`` werden die Nachrichten auf die Standardausgabe und nicht
  als Email versendet. Standard: True.notify: Sende %d Empfängern %d Änderungen
notify: unterdrücke Benachrichtigung über Zusammenführung %d:%s
Jetztjetzt bei: %s
Die Anzahl geschützter, angewandter Patches hat sich von %d auf %d geändert.
Anzahl der anzuzeigenden KontextzeilenDie Anzahl ungeschützter, nicht angewandter Patches hat sich von %d auf %d geändert.
'obsolete' erwartet keine ArgumenteFügt Datum nicht im Kopf des Diffs einLasse "hg patch"-Kopf ausEs kann nur ein lokales Reihen-Archiv initialisiert werdenFolgt nur dem ersten Vorgänger von Zusammenführungen (VERALTET)Nur ein Konfigurationseintrag ist erlaubtEs ist nur ein neuer Lesezeichen-Namen zulässigNur ein Patch angewendet
nur Änderungen nach oder zwischen angegebenen Tags zurückgebennur die Änderungen des angegebenen Branches zurückgebenSucht Dateien, die in gegebenem Revisionsbereich geändert wurdenZeigt nur unbekannte (nicht überwachte) DateienÖffne ChangelogÖffne ManifestArbeite mit Patch-ArchivKommando vom Server verbotenOperation wird über HTTP nicht unterstütztDer Schalter "-e" ist inkompatibel mit "-m" oder "-l"Option "-n" kann nicht beim Import mehrerer Patches verwendet werdenOption "-r" kann nicht beim Import von Dateien verwendet werdenOption --config kann nicht abgekürzt werden!Option --cwd kann nicht abgekürzt werden!Option -R muss von anderen Optionen getrennt werden (also z.B. nicht -qR) und --repository kann nur als --repo abgekürzt werden!Optionen --message und --logfile schließen sich gegenseitig ausOptionen:Das andere Projektarchiv unterstützt keine Revisionsabfragen, daher kann
keine Revision angegeben werden.'outgoing' verlangt einen Projektarchivpfad'outgoing' erwartet keine Argumentegibt Informationen über gemeinsame Vorfahren ausZusammenfassung der Änderungen im diffstat-StilGibt den Inhalt von Dateien in der aktuellen oder angegebenen Revision ausGibt das Manifest der angegebenen oder aktuellen Revision ausGibt Version und Copyright Information ausGibt Versionsinformation aus und beendet sichAusstehende nicht versionierte ÄnderungenAusstehende nicht versionierte ZusammenführungÜberschreibe Abbildung für Autor %s: war %s, wird %s
Überschreibt alle lokalen ÄnderungenÜberschreibt bestehende DateienÜberschreibe %s zum Ersetzen der Platzhalter
Überschreibe %s zum Entfernen ersetzter Platzhalter
Wählt einen Vorgänger bei Rücknahme einer Zusammenführung (VERALTET)Auszuwählender Vorgänger wenn eine Änderung transplantiert wirdVorgänger: %d:%s ElternLiest ein Datum ein und gibt es wieder ausVerarbeitet angegebene RevisionenTeilweiser Pull kann nicht ausgeführt werden, da das andere Projektarchiv changegroupsubset nicht unterstützt.Aufrufparameter für das VergleichsprogrammPasswort in URL nicht unterstütztPasswort: Patch "%s" existiert bereitsPatch %s existiert nichtPatch %s existiert nicht
Patch %s ohne Versionsmeldung finalisiert
Patch %s ist bereits in der SeriendateiPatch %s ist leer
Patch %s ist nicht angewendetPatch %s ist nicht angewendet
Patch %s ist nicht in der SeriendateiPatch %s nicht in SeriePatch %s ist nicht in der "series"-Dateipatch-Befehl fehlgeschlagen: %sPatch hat nicht gewirkt, führe %s zusammen
Patch schlug fehlPatch schlug fehl, Fehlerabschnitte noch im Arbeitsverzeichnis
Patch schlug fehl und Fortsetzung unmöglich (versuche -v)
Prüfsumme stimmt nicht überein: Patch beschädigtPatchname "%s" ist mehrdeutig:
Patchname darf nicht mit "%s" anfangenVerzeichnis für diese Patch-Reihe existiert bereitsPatch-Reihe ist jetzt leer
Patchserie bereits vollständig angewendet
patchbomb abgebrochenWende Patch auf Datei %s an
Pfad %r überschreitet symbolische Verknüpfung %rPfad '%s' ist innerhalb des geschachtelten Archivs %rPfad enthält ungültige Komponente: %sPfad endet mit Verzeichnis Separator: %sphases.new-commit: ungültiger Phasen-Name ('%s')Übergibt bestehende Revisionen der Kontrolle von mqBitte eine Revision angeben, die rückgängig gemacht werden sollBitte nur eine Revision angebenBitte geben Sie den zu verschiebenden Patch anEntnimmt (pop) alle PatchesHolt den aktuellen Patch vom Stapel herunterEntnimmt Patches bis vor den ersten geschützten angewandten PatchEntnimmt Patches und wendet sie dann wieder anEntferne %s
Entferne geschützte Patches vom Stapel
qpop würde eine Revision entfernen, die nicht von dieser Patch-Reihe
verwaltet wirdPort auf dem gehorcht wird (Voreinstellung: 8000)Groß-/Kleinschreibungskonflikt bei %sPfadpräfix von dem ausgeliefert wird (Voreinstellung: Serverwurzel '/')Präfix, das von Dateinamen entfernt werden sollErhalte Reihenfolge der QuellrevisionenhübschGibt [keywordmaps]-Einstellungen und ein Ersetzungsbeispiel ausZeigt alle zutreffenden RevisionenGibt das Ausführungsprofil des Befehls ausGibt absolute Dateinamen ausGibt die Optionen der Erweiterung ausZeigt Dateinamen an, statt sie zu entfernenGibt die erste Zeile eines Patch-Kopfes ausZeigt zutreffende ZeilennummernZeige Nachrichten an, die gesendet werden würdenZeigt den Namen der aktive Patch-ReiheZeigt nur zutreffende Dateinamen und RevisionenSchreibt Ausgabe in Datei mit formatiertem NamenGibt die Patches aus, die in keiner Serie sindRevisionen ausgebenGibt die ganze Seriendatei ausGibt die gegebene Revision ausGibt den Kopf des obersten oder angegebenen Patches ausGibt den Namen des aktuellen Patches ausGibt den Namen des nächsten übertragbaren Patches ausGibt den Namen des letzten angewendeten Patches ausZeigt die bereits angewendeten Patches anZweigt die noch nicht angewendeten Patches anGibt die Wurzel (top) des aktuellen Arbeitsverzeichnisses ausSchränke auf %d wahrscheinlich wiederverknüpfbare Dateien ein
Schränke ein'public' erwartet keine ArgumenteRuft Änderungen aus einem entfernten Projektarchiv ab und führt sie, falls nötig, zusammen.Ruft Änderungen von der angegebenen Quelle abAbrufen, Aktualisieren und Zusammenführen in einem Befehl zusammengefasst (VERALTET)Rufe von %s ab
Hole von %s nach %s
Rufe Unterarchiv %s von %s ab
Auch ignorierte Dateien entfernenÜberträgt lokale Änderungen zum angegebenen ZielPush erzeugt neuen entfernten Zweig '%s'!Push erzeugt neuen Kopf %s auf entfernten Zweig '%s'!Push erzeugt neuen entfernten Kopfe %s!Übertragen fehlgeschlagen (unerwartete Antwort)Übertragen fehlgeschlagen:Übertragung fehlgeschlagen: %sVerschiebt (push/pop) die Patches bis der genannte Patch oben auf dem Stapel istHochladen abgewiesen: %sSchiebt den nächsten Patch auf den StapelÜbertrage Zweig %s von Unterarchiv %s
Übertrage Unterarchiv %s zu %s
Übertrage nach %s
putlfile fehlgeschlagen (unerwartete Anwort):putlfile fehlgeschlagen:MySQL-Unterstützung in Python nicht verfügbar: %sqdelete benötigt mindestens eine Revision oder einen Patchnamenqfold kann den bereits angewandten Patch %s nicht zusammenlegenqfold erwartet mindestens einen Patchnamenqpop: %s ist bereits an der Serienspitze
qpop: Erzwinge Aktualisierung des dirstates
Führt qpush nach dem Import ausqpush dupliziert die Nachfolgeänderung exaktqpush: %s ist bereits an der Serienspitze
Anfrage: %s %s
Reihe "%s" existiert bereitsName der zu entnehmenden Reihe (VERALTET)Liest Versionsmeldung für den zusammengefügten Änderungssatz aus DateiLiest Commit-Nachricht aus DateiLiest die Zuweisungen aus der rcfile-DateiLese DAG von der Standardeingabe
Lese CVS Log-Zwischenspeicher %s
Lese Manifest-Delta %sLese p4-Ansichten
echte Adresse ist %s
Bereich: %s
Wende ungeschützte Patches erneut an
Verschiebung abgebrochen
Verschiebung abgeschlossen
verschiebt von der Basis des spezifizierten Changesets (bis zum größten gemeinsamen Vorgänger von base und dest)Verschiebe angefangen vom gegebenen ÄnderungssatzZusammenführungen der Verschiebung abgeschlossen
Verschiebe auf den gegebenen ÄnderungssatzVerschiebe diese RevisionenFührt Verschiebung des Arbeitsverzeichnisses auf den ZweigkopfVerschiebeErhaltene Changelog-Gruppe ist leerRevlog-Gruppe der erhaltenen Datei ist leerAnfrage von Client mit inkompatibler Version %d empfangen
Identifiziert eine Kopie, die bereits stattgefunden hatEine Umbenennung nachträglich aufzeichnenDie Änderung %d/%d an '%s' aufzeichnen?Protokolliert die Löschung fehlender DateienProtokolliert das aktuelle Datum als Commit-DatumProtokolliert den aktuellen Nutzer als AutorProtokolliert das angegebenen Datum als ÜbernahmedatumProtokolliert den angegebenen Nutzer als AutorDiese Änderung an '%s' aufzeichnen?Interpretiere die Entfernung von %s als Umbenennung in %s (%d%% ähnlich)
stellt harte Verknüpfungen zwischen zwei Archiven wieder herstellt Hardlinks zwischen Archivklonen wieder herDurchläuft rekursiv UnterarchiverekursivMacht Zusammenführungen rückgängig oder setzt/zeigt den Zusammenführungsstatus einer DateiAktualisierung während einer Rücknahme unterbrochen! Nutze "revert --all" und "qpush" zum Wiederherstellen.
Aktualisiert nur angegebene und bereits in Patches enthaltene Dateien%d Dateien wiederverknüpft (%s zurückgewonnen)
Verknüpfe erneutWiederverknüpft: %s nach %s
bildet Dateinamen mit Hilfe dieser Datei neu abbildet Benutzernamen mit Hilfe dieser Datei neu abLesezeichen %s existiert auf der Gegenseite nicht!Auflisten entfernter Zweige wird nicht unterstütztEntferntes Archiv ändert %s, aber lokales löscht.
Nutze (g)eänderte Version oder (l)öschen?$$ &Geändert $$ &LöschenGegenseite unterstützt keine Lesezeichen
'remote' erwartet einen Projektarchivpfad'remote' erwartet eine Zeichenkette (ID)'remote' erwartet ein, zwei oder keine Argumente%s wurde in eine normale Datei umgewandelt.
Nutze als (B)inärriese oder als (n)ormale Datei?$$ &Binärriese $$ &Normale Datei%s wurde in einen Binärriesen umgewandelt.
Nutze als (B)inärriese oder als (n)ormale Datei?$$ &Binärriese $$ &Normale DateiGegenseite: Gegenseite: %s
Gegenseite: (synchonisiert)
remotestore: Konnte Datei %s nicht öffnen: %sremotestore: Konnte %s nicht ins entfernte Lager %s packenremotestore: %s ins entfernte Lager %s gepackt
Entfernt (und löscht) Datei sogar wenn hinzugefügt oder modifiziertEntfernt ein TagEntfernt Patches aus der Patch-ReiheEntfernt die angegebenen Dateien in der nächsten Version'erwartet' erwartet keine ArgumenteEntfernt nicht von Mercurial versionierte Dateien'removes' erwartet ein MusterEntferne %s
Entferne Verzeichnis %s
Entferne Datei %s
Entferne Speicher-Eintrag %s
Entferne Unterarchiv %s
Benennt ein gegebenes Lesezeichen umBenennt einen Patch umBenennt die aktive Patch-Reihe umBenennt Dateien um; Äquivalent zu "copy" und "remove"Umbenannter/kopierter Binärriese %s wird ein symbolischer VerweisBenenne %s in %s um
Zweig %d wird wieder geöffnet
Sortiert die Patch-Serie neu und wendet nur den Patch anÜbernahme der Änderungen schlug fehlÜbernahme ins Archiv fehlgeschlagen
Projektarchiv %sProjektarchiv %s existiert bereitsProjektarchiv %s nicht gefundenProjektarchiv '%s' ist nicht lokalÜbernahme der Änderungen schlug fehlProjektarchiv nicht leerProjektarchiv steht in keinem ZusammenhangProjektarchiv-Wurzel kann nicht als Ziel angegeben werdenWurzelverzeichnis des Archivs oder Name einer BündeldateiArchivspitze (tip) auf Revision %s zurückgerollt (%s zurück)
Archivspitze (tip) auf Revision %s zurückgerollt (%s zurück: %s)
Archiv verwendet Revlogformat %d
Angeforderer Binärriese %s ist nicht im ZwischenspeicherFordere alle Änderungen an
Untersuche erneut, da sich die .hgignore geändert hat
Setzt Status der Suche zurückSetzt Branchnamen zum Namen des Vorgängers zurückSetze Arbeitsverzeichnis auf Zweig %s zurück
'resolved' erwartet keine ArgumenteManifeste auflösen
Antwort erwartetSetzt gegebene Dateien oder Verzeichnisse auf frühere Version zurückStellt den von einer Revision gespeicherten Patchstatus wieder her (VERALTET)Stelle Status wieder her: %s
Führt ein unterbrochenes graft fortListet mögliche Befehle zu gegebener Abkürzung aufRevision %d zeigt auf nicht existenten Änderungssatz %dRevision %d zeigt auf unerwarteten Änderungssatz %d'rev' erwartet eine Zahl'rev' benötigt eine Zahl'rev' erwartet eine ArgumenteMacht einen vorangegangen Änderungssatz rückgängigNimmt (ohne andere Parameter) alle Änderungen zurückNimmt Ersetzungen im aktuellen Arbeitsverzeichnis wieder zurückGeht bis zur angegebene Revision zurücksetze zurück: %s
Zurücksetzen von Unterarchiv %s
RevisionNachfahren der Revision %d werden nicht verwaltetRevision %d ist eine Zusammenführung. Ignoriere...
Revision %d ist bereits versioniertRevision %d steht nicht unter VersionskontrolleRevision %d ist unveränderbarRevision %d ist nicht der direkte Vorfahr von %dRevision %d ist nicht der direkte Vorfahr der Patch-ReiheRevision %d ist die Wurzel mehrerer ZweigeRevision %s existiert nicht im Unterarchiv %s
Revision %s ist keine Patchsatz-NummerRevision %s wurde im Ziel-Archiv nicht gefunden (Lookups mit clonebranches=true sind nicht implementiert)Änderungssatz %s referenziert unbekannte Patche: %s
Keine zum Datum passende Revision gefundenRevision muss von einer Datumszeile gefolgt seinDie zurückzunehmende RevisionDie zu prüfende RevisionAuszugebende Revisionzu verteilende Revisionzu mergende RevisionBasisrevision für die ÄnderungenZu taggende RevisionRevision, Etikett oder Zweig auf den aktualisiert werden sollRevisionenRevisionen vom Nutzerzu exportierende Revisionenrevlog '%s' nicht gefundenSetzt eine unterbrochene Transaktion zurückRollt die letzte Transaktion zurück (gefährlich!) (VERALTET)Zurückrollen abgeschlossen
Zurückrollen fehlgeschlagen - bitte führe hg recover aus
Setze unterbrochene Transaktion zurück
Setze letzte Transaktion zurück
'rstdoc' erwartet zwei Argumente'hg heads .' zeigt Köpfe'hg heads' zeigt alle KöpfeAuch ausführen, wenn das entfernte Projektarchiv keinen Bezug hatAuch ausführen, wenn das entfernte Projektarchiv keinen Bezug hatAuch ausführen, wenn das entfernte Archiv keinen Bezug hat (mit -b/--bundle)Auch ausführen, wenn das Ziel keinen Bezug hatServer im Hintergrund ausführenFühre %s aus
Führe Hook %s aus: %s
Nicht-interaktive Ausführung, nutze stattdessen '%s'Führe 'notify'-Befehl aus: %s
Nehme Proben von beiden Verzeichnissen
Änderungen in der Arbeitskopie sichern und wiederherstellenGegenwärtigen Patchstatus speichern (VERALTET)Speicher-Eintrag hat Kindrevisionen und wird daher ignoriert
save: keine Patches angewendet - breche ab
Speichere Bündel-Sicherheitskopie in %s
Eltern der gespeicherten Reihe: %s %s
speichere aktuelle Version von %s als %s
DurchsuchenDurchsuche PfadeDurchsuche Quelle...
SucheSucht ein Muster in angegebenen Dateien und RevisionenSucht in der Revision REVDurchsuche %d Änderungssätze nach Binärriesen
Suche nach geänderten Lesezeichen
Suche nach Änderungen
Suche nach exakten UmbenennungenSuche nach ähnlichen DateienZweites Argument für 'extra' muss eine Zeichenkette sein'secret' erwartet keine Argumentesiehe "hg help histedit" für Detailssiehe "hg help phases" für Detailssiehe 'hg resolve', fahre dann mit 'hg unshelve --continue' fortSiehe hg help phases für DetailsWählt alle konfliktbehafteten Dateien ausSende eine Einführungsemail auch für einzelnen PatchWähle Änderungen aus, die nicht im Zielarchiv sindWähle Änderungen, die nicht im Ziel als Binärbündel sindSende Änderungssätze per EmailSendet Patches als AnhängeSendet Patches als inline-AnhängeSendet Patches als inline-Nachrichtentext (Voreinstellung)SendeSende Sende E-Mail: %s
Sende E-Mail: SMTP-Host %s, Port %s
Setzt Branchnamen, selbst wenn es einen bestehenden Branch verdecktsetze erlaubte Abweichung von der Commit-Zeit in SekundenSetzt die zu übertragenen bewachten Patches oder gibt sie ausSetzt einen Wächter oder gibt die Wächter eines Patches ausSetzt oder zeigt den Namen des aktuellen ZweigsSetzt die ZeichenkodierungSetzt den Modus der ZeichenkodierungSetze/Überschreibe Konfigurationsoption (nutze --config Abschnitt.Name=Wert)Eine gemeinsame Historie zwischen mehreren Arbeitsverzeichnissen teilenZeigt Adresse für Aliasnamen von entfernten Projektarchiven anZeigt alle DetailsZeige LesezeichenZeigt gegebenen BranchZeigt geänderte Dateien im ArbeitsverzeichnisZeigt Informationen über Änderungssätze pro Dateizeile anZeigt Änderungssätze, die nicht im Zielarchiv sindZeigt nur Änderungssätze innerhalb des angegebenen ZweigsZeigt die Kinder der gegebenen RevisionZeigt die kombinierten Konfigurationswerte aller hgrc-Dateien anZeigt kopierte Dateienzeigt den aktuellen Änderungssatz in Vorgänger-ZweigenZeigt die Unterschiede zu einer RevisionZeigt die für die Ersetzung konfigurierten DateienZeigt Dateien, die von den Mustern ausgeschlossen werdenZeigt die globale Revisions-IDZeigt die Hilfe für ein gegebenes Thema oder eine HilfsübersichtZeigt den Ersetzungsstatus aller DateienZeigt die Zeilennummer beim ersten Auftreten Zeigt die lokale RevisionsnummerZeigt neue Revisionen in einer externen Quelle anZeigt neueste Änderung zuerstZeigt normale und geschlossene Branch-KöpfeZeigt normale und geschlossene BranchesZeigt nur hinzugefügte DateienZeigt nur Branches deren Köpfe nicht zusammengeführt wurdenZeigt nur Änderungssätze innerhalb des angegebenen Zweigs (VERALTET)Zeigt nur gelöschte (aber versionierte) DateienZeigt nur Dateien ohne ÄnderungenZeigt nur Köpfe, die Nachkommen von STARTREV sindZeigt Hilfe für BefehleZeigt Hilfe nur für ErweiterungenZeigt nur ignorierte DateienZeigt nur Zusammenführungen (VERALTET)Zeigt nur geänderte DateienZeigt nur normale DateienZeigt nur entfernte DateienZeigt nur den ersten PatchZeigt nur den letzten angewendeten PatchZeigt nur unbekannte (nicht versionierte) Dateienzeigt die Eltern-Änderungssätze anZeigt die Vorgänger der angegeben RevisionPatch anzeigenBei einigen Befehlen Fortschrittsbalken zeigenZeigt die Revisionshistorie zusammen mit einem ASCII RevisionsgraphenZeigt die Revisionshistorie des Archivs oder von Dateien anZeigt Revisionen passend zur Datums-SpezifikationZeigt die Quelle von kopierten DateienZeigt den Status aller DateienZeigt TagsZeigt die Kinder der übergebenen Revision oder des Arbeitsverzeichnisses anZeigt alle Optionen des BefehlsZeigt die interne Repräsentation der aktuellen Änderungen (dirstate) anZeigt die Vorgänger des Arbeitsverzeichnisses oder einer RevisionZeigt den Revisions-DAGZeigt die angegebene Revision oder den BereichZeigt die zuletzt übernommene Revision (VERALTET)Zeigt die Funktion, in der die Änderung passiert istsigniert auch, wenn die Signaturdatei geändert istSigniere %d:%s
similarity muss eine Zahl seinsimilarity muss zwischen 0 und 100 liegen'size' erwartet einen Ausdrucküberspringt die Überprüfungen auf ausstehende, unversionierte Änderungen (VERALTET)REV überspringenÜberspringt das Testen dieses ÄnderungssatzesübersprungenÜberspringe %s - bewacht durch %s
Überspringe %s - kein Wächter trifft zu
Überspringe bereits angewendete Revision %s
Überspringe Vorgängerrevision %s
Überspringe fehlerhaft formatierte ID: %s
Überspringe fehlerhaft formatiertes Etikett: %s
Überspringe fehlerhaften Alias: %s
Überspringe fehlendes Unterarchiv: %s
Überspringe nicht transplantierbare Zusammenführung %s
Überspringe nicht lesbare ignore-Datei '%s': %s
SMTP zum Versenden von E-Mails angegeben, aber es wurde kein SMTP-Host konfiguriertsmtp.host nicht konfiguriert -- kann keine E-Mail versendenSocketSortiere nach Schlüssel (Voreinstellung: nach Anzahl)Sortiert nach gespeicherter Modifikationszeit'sort' verlangt ein oder zwei ArgumenteSortiermodus muss eine Zeichenkette seinSortiere...
Quelle und Ziel sind auf unterschiedlichen GerätenDie Quelle hat angewandte mq-PatchesQuelle ist ein Vorfahr des ZielsQuellarchiv unterstützt die Option --filemap nichtQuellarchivtypQuelle: %s
Mindestens ein Änderungssatz mit -r oder -o wird benötigtgibt cvsroot anSpezifiziert den hg-Befehl, der auf der Gegenseite ausgeführt wirdMethode für das ZusammenführenMethode für Zusammenführungen innerhalb der VerschiebungSpezifiziert den zu nutzenden SSH-BefehlSpleißdatei-Revision %s wird nicht konvertiert und ignoriert
verbindet künstlich erzeugte Historien miteinander%s als Eltern von %s verbunden
Der Eintrag %s in der Spleißdatei ist keine gültige RevisionQuellarchiv unterstützt keine Revisions-Abfragen und
lässt daher das Klonen bis zu einer Revision nicht zussk-Verbindung fehlgeschlagenStartet einen inotify-Server für dieses ProjektarchivStartet den DebuggerStartet den interaktiven HistorienbetrachterStartet einen eigenständigen WebserverStartrevisionen haben keinen direkten BezugStatus ist bereits gespeichert
Status: %r %s -> %s
stdin (Standardeingabe)Hört auf, eine Revision zu verwalten (VERALTET)vorzeitiges Ende des Stroms (%d Byte erhalten, %d erwartet)Sende alle Änderungen
Gruppierung nach Datum in strftime-kompatiblem FormatEntfernt Änderungssätze und alle Nachfahren aus dem ProjektarchivEntfernt Änderungssätze und alle Nachfahren aus dem Projektarchiv'strip' erwartet ein oder zwei ArgumenteBereinigen fehlgeschlagen, vollständiges Bündle in '%s' gespeichert
Bereinigen fehlgeschlagen, partielles Bündel in '%s' gespeichert
Entfernt die gegebene Revision (optional, da Revisionen ohne diese Option angegeben werden können)Entfernt berichtigten Änderungssatz %s
Entferne angewandte Patches vom Zielarchiv
Entfernt intermediären Änderungssatz %s
Stil '%s' nicht gefunden'sub' erwartet drei ArgumenteBinäre Suche von ÄnderungssätzenBetreff der ersten Nachricht (Serieneinführung oder einzelner Patch)Unterarchiv %s fehltsubrepo erwartet ein Muster oder keine ArgumenteKonfigurationsdatei %s für das Unterarchiv nicht gefundensubrepo erwartet mindestens ein ArgumentFasst den Status des Arbeitsverzeichnisses zusammenUnterdrückt AusgabeSVN: Zweig hat keine Revision r%sSVN: Kann entferntes Projektarchiv nicht untersuchen; nehme an, es handelt sich um ein Subversion-Projektarchiv.
Verwende --source, wenn Sie es besser wissen.
SVN: Keine Revision nach Startrevision %d gefundenSVN: Revision %s ist keine GanzzahlSVN: Revision %s nicht gefundenSVN: Startrevision %s ist keine GanzzahlSVN: Startrevision wird nur für einzelnen Zweig unterstütztVertauscht Vorgänger bei Zusammenführung'symlink' erwartet keine ArgumenteSyntaxfehlerSyntaxfehler in %s(%d): Nachfolger Vorgänger1[,Vorgänger2] erwartetSyntaxfehler in %s(%d): Schlüssel/Wert-Paar erwartetSyntax-Hervorhebung für hgweb (erfordert Pygments)Künstliche Änderungssätze können nicht mehrere Vorfahren habenDas Tag %s überschreibt den mq-Patch mit demselben Namen
Etikett '%s' existiert bereits; erzwinge mit -f/--forceEtikett '%s' existiert nichtEtikett '%s' ist nicht globalEtikett '%s' ist nicht lokalGegebener Etikettname ist leerEtikettnamen müssen einzigartig sein'tag' erwartet eins oder keine ArgumenteSende E-Mail durch Bugzilla:
Vorlagendatei %s: %sZu verwendender StilVorlage zur Gruppierung der ÄnderungssätzeTestet die Mercurial-Installation'bookmark' erwartet eine Zeichenkette als Argument'tag' erwartet eine ZeichenketteDer Klon wird nur das Projektarchiv enthalten (keine Arbeitskopie)Die eol-Erweiterung ist inkompatibel mit der win32text-Erweiterung.
Der Autor der ErweiterungDie Schlüssel-ID zum Signierender name '%s' ist reserviertAnzahl der anzuzeigenden EreignisseDer Server sendete einen unbekannten Fehlercode.Es gibt hier kein Mercurial-Archiv (.hg nicht gefunden)Es gibt nichts zum wiederverknüpfen
Dies ist eine Binärdatei
Dies ist kein gemeinsames ArchivDies modifiziert eine Binärdatei (alles oder nicht)
Diese Patch-Serie besteht aus %d Patches.Dieses System scheint inotify nicht zu unterstützen.Diese Version der shelve-Erweiterung ist inkompatibel zu jener in diesem Repository.Gibt die Dauer des Befehls ausZeitüberschreitung beim Warten auf Sperre von %sDie Archivspitze (tip) hat %d Dateien. Geschätzte Gesamtzahl: %s
dem tip nächste Revision mit passendem Datumum Hellblau (brightblue) auf Platz 12 zu setzen (nützlich für 16-Farben-
Terminale, die in den oberen acht Plätzen die helleren Farben setzen) und
Rosa und Orange auf ihre Plätze im Standard-Farbwürfel eines 256-Farben
XTerms. Diese Farben können nun genau wie die vordefinierten Acht verwendet
werden, auch als Hintergrundfarbe durch Anhängen von '_background'.HeuteToleriert lokale Änderungen ohne Konfliktezu viele ZieleZu viele Optionen angegebenDie Option tool wird ignoriert
topologische SortierungFolgt einem Entwicklungsstrang mit einer beweglichen Markierungversioniere auch grosse BinärdateienTransaktion abgebrochen!
%s in %.1f Sekunden übertragen (%s/Sek)
transplant Logdatei ist beschädigtBehandelt alle Dateien als TextBaumanalyse gestoppt, da er ein unregistriertes Archiv %s referenziert...
Problem beim Speichern von %s!
versuche erweiterte DatumsformateVersuche abgeschlossene Revisionen neu anzuordnenSortiere Änderungssätze nach ZweigenSortiere Änderungssätze nach DatumVersuche unbekannten Knoten %s zurückzunehmenzu erstellender DistributionstypDer Wert von ui.portablefilenames ist ungültig ('%s')Zusammenfalten auf %s nicht möglich, es gibt mehr als einen externen Vorgänger: %sKonnte mit SVN-Ausgabe nichts anfangenKonnte die Version der mtn automate-Schnittstelle nicht herausfindenKann '%s' nicht zum Patchen finden
Archiv für Patch-Reihen kann nicht geladen werden
Fehler beim Lesen von %sKann %s nicht lesen
Fehler beim Lesen der Datei %sKann Dateiliste nicht lesen (%s)Konnte %d von %d Verzeichnissen nicht aus %s entfernennicht versionierte ÄnderungenUnversionierte Änderungen in Unterarchiv %snicht eingetragene  Änderungen in Subrepository %snicht übernommene Änderungen in Subrepository '%s'Ausstehende nicht versionierte Änderungen - nutze --all um alle Änderungen zu verwerfenAusstehende nicht versionierte Änderungen - nutze --all um alle Änderungen zu verwerfen, oder 'hg update %s' zum AktualisierenAusstehende nicht versionierte ZusammenführungNicht versionierte Zusammenführung - bitte gib eine bestimmte Revision anNicht übernommene Zusammenführung - bitte gib eine bestimmte Revision anNicht übernommene Zusammenführung - nutze --all um alle Änderungen eines Vorgängers zu vergessen, oder 'hg update -C .' um die Zusammenführung nicht durchzuführenundefinierte Quell- und Zieldateienstelle wieder her: %s
Unerwarteter Feldname wurde an matching übergeben: %sUnerwarteter alter WertUnerwartete Antwort von putlfile: %s
Unerwartete Antwort vom CVS-Server (erwartete "Valid-requsts", erhielt %r)Unerwartete Antwort vom entfernten Server:Unerwartete Antwort:Unerwartete SVN-Ausgabe:
Unerwartetes Token: %sUnbekanntUnbekannte CVS-Antwort: %sUnbekannte Aktion "%s"Unbekannter Archivtyp '%s'Unbekannter Zweig '%s'Unbekannter Bündeltyp mit --type angegebenunbekannter Befehl %sUnbekannter Kompressionstyp %rUnbekanntes Datenbankschemaunbekannte delta-BasisUnbekannte Kodierung '%s'Unbekanntes Format %dUnbekannte Funktion '%s'Unbekannter Schlüssel: %rUnbekannte Method '%s'Unbekannter Modus: %sUnbekanntes Betriebssytem: %s
Unbekannte VorgängerversionUnbekannter erster Vorfahr %s von %sUnbekannter zweiter Vorfahr %s von %sUnbekannte Patche: %s
Unbekannte Revision '%s'Unbekannte Version der SignaturUnbekannter Sortiermodus: %rUnbekannte Sortiermethode: %sUnbekannter Spleißdatei-Vorgänger: %sUnbekannter Unterarchivtyp %s'unknown' erwartet keine Argumenteunpassende Anführungszeichenentpackte Größe ist %s, aber %s erwartetentpacke %sEntpacke Änderungssatz %sUnbekannter Profiler '%s' - wird ignoriert
Unbekannte Anfrageart: %s
Unbekannte Antwort
ungelöste Konflikte (siehe 'hg resolve', fahre mit 'hg unshelve --continue' fort)ungelöste Konflikte (siehe hg resolve, fahre mit hg rebase --continue fort)Ungelöste Konflikte beim Zusammenführen (siehe hg help resolve)'unresolved' erwartet keine Argumente'unstable' erwartet keine ArgumenteNicht unterstützte URL-Komponente: "%s"Nicht unterstütztes URL-Schema %rnicht unterstützter Dateityp (Typ %s)Nicht unterstütztes Zeilenende: %sNicht unterstützter Parser-Zustand: %snicht abgeschlossene ZeichenketteungetestetUnversionierte Dateien in der Arbeitskopie unterscheidet sich von der angeforderten RevisionAktualisiere auf anderen Zweig (falls keine unversionierten Änderungen ausstehen)Aktualisiere zurück zum ursprünglichen Arbeitsverzeichnis
CVS Log-Zwischenspeicher aktualisierenupdate konnte %s nicht entfernen: %s!
Aktualisiert das Arbeitsverzeichnis der ReiheAktualisierung gab Fehlercode %d zurückAktualisiert den aktuellen PatchAuf neuen Zweigkopf aktualisieren, falls Änderungssätze geholt wurdenaktualisiere auf den neuen Zweigkopf when Änderungssätze entpackt wurdenAktualisiert das Arbeitsverzeichnis (oder wechselt die Version)Aktualisiere: %d neue Änderungssätze (Aktualisierung)
Aktualisiere: %d neue Änderungssätze, %d neue Zweigköpfe (Zusammenführung)
Aktualisiere: (aktuell)
AktualisiereAktualisiere Lesezeichen %s
Aktualisieren des Lesezeichens %s fehlgeschlagen!
Aktualisiere Lesezeichen
Aktualisiere Zielarchiv
Aktualisiere Patchreihenverzeichnis
Aktualisiere Etiketten
Aktualisiere auf %d:%s
Aktualisiere auf aktives Lesezeichen %s
Aktualisiere auf Lesezeichen @
Aktualisiere auf Lesezeichen @ auf Zweig %s
Aktualisiere auf Zweig %s
Aktualisiere Arbeitsverzeichnis
Lade Binärriesen hochNutze "hg -v help %s" um eine ausführlichere Hilfe und globale Optionen anzuzeigenNutze "hg -v help %s" um die globalen Optionen anzuzeigenNutze "hg -v help%s" um Aliase und globale Optionen anzuzeigenNutze "hg help %s" um den vollen Hilfetext anzuzeigenBenutzen Sie "hg -v help %s" um Hilfe für die Erweitung %s anzuzeigenNutze "hg -v help %s" um mehr Informationen anzuzeigenNutze "hg help" für eine Liste aller BefehleNutze "hg help" für eine Liste aller Befehle oder "hg -v" für DetailsVerwende :h:`update` oder lies :h:`help revert`Verwendet %(path)s um Archiv- oder Dateirevisionen zu vergleichenVerwende 'hg push --new-branch' um dies zu erlauben.Nutze 'hg resolve', um ungelöste Merges zu wiederholen
Nutze 'hg resolve', um ungelöste Merges zu wiederholen
oder 'hg update -C .' um aufzugeben
nutze 'hg status' zur Auflistung der ÄnderungenNutze stattdessen 'hg update'nutze 'hg update' oder überprüfe 'hg heads'Verwende 'hg update' oder führe mit einer expliziten Revision zusammenBenutzen Sie 'hg update' um zu ihm zu wechselnnutze -all, um alle Dateien zurückzusetzenVerwenden Sie --create, um eine neue Reihe zu erzeugenVerwende --keep, um die ursprünglichen Änderungssätze zu behaltenBenutzen Sie -f zum erzwingenNutzt <Text> als Commit-NachrichtNutzt IPv6 zusätzlich zu IPv4Nutzt eine Programm um den Fehlerstatus zu bestimmenExternes Vergleichsprogramm für Archiv- oder DateiänderungenVerwende git-erweitertes diff-FormatNutze nur eine Form um eine Revision anzugebenNutzt das 'Pull'-Protokoll um Metadaten zu kopierenSetzt die Versionsmeldung des zusammengefügten ÄnderungssatzesNutzt Text als Commit-NachrichtNutze gegebenes Datum als SendedatumNutze gegebene Datei als SerienbeschreibungBeim Übernehmen die gemeine Phase (secret) benutzenNutzt unkomprimierte Übertragung (schnell im LAN)Wird intern im Server-Modus genutztAbbruch durch BenutzerBenutzer:Benutzer: %s
Benutzername %s enthält einen ZeilenumbruchBenutzername %s enthält einen Zeilenumbruch
Datei mit Autor-Zuweisungen (VERALTET, verwende stattdessen --authormap)Benutzer Patch-Reihe: %s
Prüft die Richtigkeit der bisher vorgemerkten ÄnderungenInhalt von %d Revisionen von %d Binärriesen verifiziert
Existenz von %d Revisionen von %d Binärriesen verifiziert
überprüfe alle für eine bestimmte Revision vorhandenen SignaturenVerifiziere alle Revisionen der Binärriesen, nicht nur die aktuelleVerifiziere lokale Inhalte der Binärriesen und nicht nur deren ExistenzPrüft die Integrität des ProjektarchivsVersioniertes Patch-Archiv nicht gefunden (siehe init --mq)Warte auf Sperre auf %s gehalten von %r
Warnung: %s
Warnung: %s-Hook %s
Warnung: %s-Hook schlug fehl
Warnung: Änderungssatz %s fehlt Vorgänger %s
Warnung: %s@%s: Revision der Kopierquelle ist Null %s:%s
Warnung: --repository Option ignoriert
Warnung: CVS-Versionsmeldung benennt nicht existierenden Zweig %r:
%s
Warnung: `%s' nutzt Revlogformat 0Warnung: `%s' nutzt Revlogformat 1Warnung: Zertifikat für %s kann nicht verifiziert werden (Python ist zu alt)
Warnung: Konflikte beim Zusammenführen.
Warnung: Kopierquelle von '%s' ist in keinem Vorfahren von %sWarnung: Fahler "%s" im Unterarchiv "%s"
Warnung: Fehler beim Suchen von Kommandos in %s
Warnung: Konnte Farbmodus nicht auf %s setzen
Warning: Ignoriere .hgeol Datei wegen eines Parserfehlers bei %s: %s
Warnung: Ignoriere unbekannte Elternversion %s des Arbeitsverzeichnisses!
Warnung: Leichte Arbeitskopien können zu Konvertierungsfehlern führen; 
erwäge einen regulären Zweig zu nutzen.
Warnung: Neue Änderungssätze auf Quellzweig gefunden, lösche nicht
Warnung: Verwaistes revlog '%s'Warnung: Projektarchiv steht in keinem Zusammenhang
Warnung: Spezifikationsdatei für Unterarchive %s nicht gefunden
Warnung: Tag %s steht im Konflikt mit existierendem Zweignamen
Warnung: Unversionierte Änderungen im Arbeitsverzeichnis
ist die Zusammenführung von '%s' gelungen (jn)?$$ &Ja $$ &NeinBeobachte %r
Beobachte Verzeichnisse unterhalb von %r
Zu nutzende Web-Vorlagenweb.baseurl
  Basis-URL für alle Mercurial-Archive. Kann in Kommentar-Vorlagen als
  ``{hgweb}`` verwendet werden.websub: Ungültiges Muster für %s: %s
websub: Ungültiger Regulärer Ausdruck für %s: %s
Wann soll eingefärbt werden (boolescher Wert, always, auto oder never)Wann soll die Seite umgebrochen werden (always, auto oder never)wobei ``NAME`` einer der folgenden ist:win32text ist veraltet: http://mercurial.selenic.com/wiki/Win32TextExtension
Bei mehreren Quelldateien muss das Ziel ein Verzeichnis seinArbeitskopie der Datei .hgsigs wurde geändert (bitte manuell übernehmen oder --force verwenden)Arbeitskopie von .hgtags wurde geändert (bitte speichere .hgtags manuell)Arbeitsverzeichnis ist nicht Spitze des Zweiges (nutze "hg update" um auf
die Zweigspitze zu wechseln)Arbeitsverzeichnis hat unbekannte Vorgängerversion '%s'!Im Arbeitsverzeichnis fehlen DateienArbeitsverzeichnis ist nicht auf Stand der KopfversionArbeitsverzeichnis basiert nun auf Revision %d
Arbeitsverzeichnis basiert nun auf Revisionen %d und %d
Arbeitsverzeichnis von %sRevision des Arbeitsverzeichnisses ist nicht qtipStatus des Arbeitsverzeichnis scheint beschädigt zu sein!Schreibe Nachrichten in mbox Datei, anstatt sie zu versendenSchreibeSchreiben von Subversion-Tags ist noch nicht implementiert
Schreibe Autoren-Abbildungsdatei %s
Schreibe CVS Log-Zwischenspeicher %s
Gesternungültige Angabe von Revision und Datum gleichzeitig| (Plan 9) ``<install-root>/lib/mercurial/hgrc``
| (Plan 9) ``<install-root>/lib/mercurial/hgrc.d/*.rc``
| (Unix) ``<install-root>/etc/mercurial/hgrc``
| (Unix) ``<install-root>/etc/mercurial/hgrc.d/*.rc``~ erwartet eine Zahl

Youez - 2016 - github.com/yon3zu
LinuXploit