
NewsLinuxFr > indiquer ici votre titre de dépêche - [ <a href="http://demoll.tuxfamily.org/linuxfr/NewsMercurial15/linuxfr">cliquer pour soumettre sur LinuxFr</a> ]
(ne pas oublier de changer le nom de la page en ajoutant un NomWiki sur NewsLinuxFr et copier/coller ce contenu pour un canevas de dépêche)
accroche
La nouvelle version du gestionnaire de version décentralisé Mercurial est sortie le 6 mars 2010.
Elle apportes beaucoup d'améliorations:
liens
corps de la dépêche
Depuis la version 1.4, le dévellopement de Mercurial a continué a bon train.
De nombreuses bugs on étés fixés, afin de
A résumer
1.5 - 2010-03-06
(This release makes a number of small behavior changes, be sure to read UpgradeNotes!)
Core
<ul><li> improved behavior for named branches with heads command</li><li> new XML output template for logs</li></ul>
<ul><li> import extract multiple patches from emails, mboxes, files, and URLs</li><li> new patch.eol=auto option to ignore patch line-endings while preserving target file endings.</li></ul>
<ul><li> new -b/--branch option for clone, bundle, incoming, outgoing, pull, and push</li><li> new server.validate option to validate completeness of pushed changesets</li><li> subrepos now has basic Subversion support</li><li> support for SSL server certificates and improved IPv6 support</li></ul>
<ul><li> the HGPLAIN environment variable makes output more stable for scripts </li></ul>
Extensions
<ul><li> new progress bar extension</li><li> mq: new --mq option to make regular commands operate on queue repository</li><li> mq: automatically upgrade conventional patches to git format where needed<ul><li></li></ul>
</li><li> color: add support for bookmarks, resolve -l, and churn --diffstat</li><li> convert: two CVS history editing hooks</li><li> win32mbcs: add configuration to specify path encoding</li><li> zeroconf: many bug fixes</li><li> rebase: new --detach option for rebase </li></ul>
Web Interface
<ul><li> improve navigation on log and graph pages</li><li> support for pluggable authorization</li><li> raw templates for tags/branches pages</li><li> add wsgi script for Microsoft IIS with isapi-wsgi </li></ul>
Windows
<ul><li> add WiX installer scripts to contrib/wix</li><li> handle configuration files in <install-dir>\hgrc.d</li><li> expand environment variables specified in merge tools paths </li></ul>
Help and Documentation
<ul><li> greatly improve error messages and command documentation</li><li> support extended documentation with --verbose</li><li> provide help for disabled extensions and commands</li></ul>
1.4.3 - 2010-02-01
This is a scheduled bugfix release.
<ul><li>* Mercurial license has changed from GPLv2 to GPLv2+</li><li>* speed up copy detection in merge, status, and diff</li><li>* templates: fix relative path expansion on style setting</li><li>* merge: fix merging of already-merged subrepos</li><li>* summary: fix i18n issue reporting clean working directories</li><li>* hgweb: improve IIS PATH_INFO handling</li><li>* relink: Windows support </li></ul>
1.4.2 - 2010-01-01
This is a minor bugfix release.
core
<ul><li>*</li></ul>
<ul><li>config: raise ConfigError on non-existing include files</li><li>* alias: do not crash when aliased command has no usage help text</li><li>* auth: allow specifying auth sections in .hg/hgrc</li><li>* patch: fix handling of chunk offsets</li><li>* subrepo: add default path to new clones</li><li>* docs: Fix rst2html detection </li></ul>
extensions
<ul><li>* convert/svn: better handling of hg recursive call failure</li><li>* convert/svn: make sink recover gracefully from empty changeset</li><li>* keyword: fix interaction with transplant</li><li>* mq: preserve --git flag when folding and merging patches</li><li>* mq: qnew -f rejects merge working directories</li><li>* mq: qpop: remove added files before re-adding removed files</li><li>* patchbomb: handle repository#rev URLs correctly</li><li>* share: use defaultdest to compute unspecified destination </li></ul>
1.4.1 - 2009-12-01
regression fixes
<ul><li>* fix to prepush logic when it creates new heads</li><li>* fix qseries truncation </li></ul>
other
<ul><li>* doc fixes: formatting, missing options</li><li>* tests fixes (now less dependent on environment variables)</li><li>* inotify fixes</li><li>* keyword: allow RCSfile like CVS</li><li>* share: fix a bad interaction with clone</li><li>* show non-default branch names with summary -q</li><li>*</li></ul>
<ul><li>new schemes extension</li><li>* i18n updates</li></ul>