view docs/commands.rst @ 5602:e25394b6d021 stable

ngtip: fix TypeError: make revset from revs, not nodes (issue6405) This commit does two things: - Firstly, it tweaks the ngtip revset test to exercise the -G/--graph flag. This successfully triggers the bug when it is present. - Secondly, it changes the `ngtip` revset to return a revset made from integer revs instead of node hash bytes. The test now passes. Details: The TypeError was triggered by running hg log -r 'ngtip("default")' --graph in a repository with more than one changeset. The --graph tag caused the flow of control to call `reachableroots2` with the changeset ID found by the `ngtip` revset. Because the changeset ID was a node hash (bytes) instead of a rev (int), reachableroots2 raised the following error: TypeError: an integer is required (got type bytes)
author Sietse Brouwer <sbbrouwer@gmail.com>
date Wed, 07 Oct 2020 09:34:59 +0200
parents 3f466d348047
children
line wrap: on
line source

-------------------------
Evolve Commands Reference
-------------------------

.. highlight:: none

amend
-----

.. hghelp:: amend

evolve
------

.. hghelp:: evolve

fold
----

.. hghelp:: fold

metaedit
--------

.. hghelp:: metaedit

next
----

.. hghelp:: next

obslog
------

.. hghelp:: obslog

pdiff
-----

.. hghelp:: pdiff

previous
--------

.. hghelp:: previous

prune
-----

.. hghelp:: prune

pstatus
-------

.. hghelp:: pstatus

split
-----

.. hghelp:: split

touch
-----

.. hghelp:: touch

uncommit
--------

.. hghelp:: uncommit