Skip to content
Snippets Groups Projects
Commit 6904a9f3 authored by Aay Jay Chan's avatar Aay Jay Chan
Browse files

help: clarify when `$HG_URL` and `$HG_SOURCE` are added in hooks

Differential Revision: https://phab.mercurial-scm.org/D10400
parent a3720569
No related branches found
No related tags found
No related merge requests found
......@@ -1161,12 +1161,12 @@
status will cause the transaction to be rolled back. The reason for the
transaction opening will be in ``$HG_TXNNAME``, and a unique identifier for
the transaction will be in ``$HG_TXNID``. The rest of the available data will
vary according the transaction type. New changesets will add ``$HG_NODE``
(the ID of the first added changeset), ``$HG_NODE_LAST`` (the ID of the last
added changeset), ``$HG_URL`` and ``$HG_SOURCE`` variables. Bookmark and
phase changes will set ``$HG_BOOKMARK_MOVED`` and ``$HG_PHASES_MOVED`` to
``1`` respectively. The number of new obsmarkers, if any, will be in
``$HG_NEW_OBSMARKERS``, etc.
vary according the transaction type. Changes unbundled to the repository will
add ``$HG_URL`` and ``$HG_SOURCE``. New changesets will add ``$HG_NODE`` (the
ID of the first added changeset), ``$HG_NODE_LAST`` (the ID of the last added
changeset). Bookmark and phase changes will set ``$HG_BOOKMARK_MOVED`` and
``$HG_PHASES_MOVED`` to ``1`` respectively. The number of new obsmarkers, if
any, will be in ``$HG_NEW_OBSMARKERS``, etc.
``pretxnclose-bookmark``
Run right before a bookmark change is actually finalized. Any repository
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment