Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

7.126. mercurial

Updated mercurial packages that fix several bugs are now available for Red Hat Enterprise Linux 6.
Mercurial is a lightweight source control management system designed for managing large distributed projects.

Bug Fixes

Previously, the "hg view" command failed with the "Permission denied" error message. This update adds the required execute permission to the hgk utility. As a result, running "hg view" works as expected.
Running an SSL-encrypted "hg serve" command could previously cause the server to rise an exception and tracebacks on every SSL connection attempt. As a consequence, "hg serve" failed in this situation even though it worked as expected without SSL. A patch has been applied to fix this bug. As a result, running SSL-encrypted "hg serve" works, and the command displays the expected output.
Prior to this update, running the "hg copy -A" command did not add broken symbolic links to a repository. The underlying source code has been modified to use the os.patch.lexists() method. As a result, "hg copy -A" adds the broken symbolic links as expected.
Users of mercurial are advised to upgrade to these updated packages, which fix these bugs.