NewsLinuxFr > indiquer ici votre titre de dépêche - [
cliquer pour soumettre sur LinuxFr ]
(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
- improved behavior for named branches with heads command
- new XML output template for logs
- import extract multiple patches from emails, mboxes, files, and URLs
- new patch.eol=auto option to ignore patch line-endings while preserving target file endings.
- new -b/--branch option for clone, bundle, incoming, outgoing, pull, and push
- new server.validate option to validate completeness of pushed changesets
- subrepos now has basic Subversion support
- support for SSL server certificates and improved IPv6 support
- the HGPLAIN environment variable makes output more stable for scripts
Extensions
- new progress bar extension
- mq: new --mq option to make regular commands operate on queue repository
- mq: automatically upgrade conventional patches to git format where needed
- color: add support for bookmarks, resolve -l, and churn --diffstat
- convert: two CVS history editing hooks
- win32mbcs: add configuration to specify path encoding
- zeroconf: many bug fixes
- rebase: new --detach option for rebase
Web Interface
- improve navigation on log and graph pages
- support for pluggable authorization
- raw templates for tags/branches pages
- add wsgi script for Microsoft IIS with isapi-wsgi
Windows
- add WiX? installer scripts to contrib/wix
- handle configuration files in <install-dir>\hgrc.d
- expand environment variables specified in merge tools paths
Help and Documentation
- greatly improve error messages and command documentation
- support extended documentation with --verbose
- provide help for disabled extensions and commands
1.4.3 - 2010-02-01
This is a scheduled bugfix release.
- * Mercurial license has changed from GPLv2 to GPLv2+
- * speed up copy detection in merge, status, and diff
- * templates: fix relative path expansion on style setting
- * merge: fix merging of already-merged subrepos
- * summary: fix i18n issue reporting clean working directories
- * hgweb: improve IIS PATH_INFO handling
- * relink: Windows support
1.4.2 - 2010-01-01
This is a minor bugfix release.
core
- config: raise ConfigError? on non-existing include files
- * alias: do not crash when aliased command has no usage help text
- * auth: allow specifying auth sections in .hg/hgrc
- * patch: fix handling of chunk offsets
- * subrepo: add default path to new clones
- * docs: Fix rst2html detection
extensions
- * convert/svn: better handling of hg recursive call failure
- * convert/svn: make sink recover gracefully from empty changeset
- * keyword: fix interaction with transplant
- * mq: preserve --git flag when folding and merging patches
- * mq: qnew -f rejects merge working directories
- * mq: qpop: remove added files before re-adding removed files
- * patchbomb: handle repository#rev URLs correctly
- * share: use defaultdest to compute unspecified destination
1.4.1 - 2009-12-01
regression fixes
- * fix to prepush logic when it creates new heads
- * fix qseries truncation
other
- * doc fixes: formatting, missing options
- * tests fixes (now less dependent on environment variables)
- * inotify fixes
- * keyword: allow RCSfile like CVS
- * share: fix a bad interaction with clone
- * show non-default branch names with summary -q
- *
- new schemes extension
- * i18n updates