Mercurial > hg
comparison doc/hgrc.5.txt @ 1726:56fb048b102c
prefix hook env var names with HG_.
old names are still provided, but doc says they deprecated.
author | Vadim Gelfer <vadim.gelfer@gmail.com> |
---|---|
date | Thu, 16 Feb 2006 08:40:47 -0800 |
parents | 801756d0ca84 |
children | 019e6a47a53e |
comparison
equal
deleted
inserted
replaced
1725:49004ad10cde | 1726:56fb048b102c |
---|---|
145 incoming.email = /my/email/hook | 145 incoming.email = /my/email/hook |
146 incoming.autobuild = /my/build/hook | 146 incoming.autobuild = /my/build/hook |
147 | 147 |
148 changegroup;; | 148 changegroup;; |
149 Run after a changegroup has been added via push or pull. Passed | 149 Run after a changegroup has been added via push or pull. Passed |
150 the ID of the first new changeset in $NODE. | 150 the ID of the first new changeset in $HG_NODE. |
151 commit;; | 151 commit;; |
152 Run after a changeset has been created in the local repository. | 152 Run after a changeset has been created in the local repository. |
153 Passed the ID of the newly created changeset in environment | 153 Passed the ID of the newly created changeset in environment |
154 variable $NODE. Parent changeset IDs in $P1 and $P2. | 154 variable $HG_NODE. Parent changeset IDs in $HG_P1 and $HG_P2. |
155 incoming;; | 155 incoming;; |
156 Run after a changeset has been pulled, pushed, or unbundled into | 156 Run after a changeset has been pulled, pushed, or unbundled into |
157 the local repository. Passed the ID of the newly arrived | 157 the local repository. Passed the ID of the newly arrived |
158 changeset in environment variable $NODE. | 158 changeset in environment variable $HG_NODE. |
159 precommit;; | 159 precommit;; |
160 Run before starting a local commit. Exit status 0 allows the | 160 Run before starting a local commit. Exit status 0 allows the |
161 commit to proceed. Non-zero status will cause the commit to | 161 commit to proceed. Non-zero status will cause the commit to fail. |
162 fail. Parent changeset IDs in $P1 and $P2. | 162 Parent changeset IDs in $HG_P1 and $HG_P2. |
163 pretag;; | 163 pretag;; |
164 Run before creating a tag. Exit status 0 allows the tag to be | 164 Run before creating a tag. Exit status 0 allows the tag to be |
165 created. Non-zero status will cause the tag to fail. ID of | 165 created. Non-zero status will cause the tag to fail. ID of |
166 changeset to tag in $NODE. Name of tag in $TAG. Tag is local if | 166 changeset to tag in $HG_NODE. Name of tag in $HG_TAG. Tag is |
167 $LOCAL=1, in repo if $LOCAL=0. | 167 local if $HG_LOCAL=1, in repo if $HG_LOCAL=0. |
168 pretxncommit;; | 168 pretxncommit;; |
169 Run after a changeset has been created but the transaction not yet | 169 Run after a changeset has been created but the transaction not yet |
170 committed. Changeset is visible to hook program. This lets you | 170 committed. Changeset is visible to hook program. This lets you |
171 validate commit message and changes. Exit status 0 allows the | 171 validate commit message and changes. Exit status 0 allows the |
172 commit to proceed. Non-zero status will cause the transaction to | 172 commit to proceed. Non-zero status will cause the transaction to |
173 be rolled back. ID of changeset in $NODE. Parent changeset IDs | 173 be rolled back. ID of changeset in $HG_NODE. Parent changeset |
174 in $P1 and $P2. | 174 IDs in $HG_P1 and $HG_P2. |
175 tag;; | 175 tag;; |
176 Run after a tag is created. ID of tagged changeset in $NODE. | 176 Run after a tag is created. ID of tagged changeset in $HG_NODE. |
177 Name of tag in $TAG. Tag is local if $LOCAL=1, in repo if | 177 Name of tag in $HG_TAG. Tag is local if $HG_LOCAL=1, in repo if |
178 $LOCAL=0. | 178 $HG_LOCAL=0. |
179 | |
180 In earlier releases, the names of hook environment variables did not | |
181 have a "HG_" prefix. These unprefixed names are still provided in | |
182 the environment for backwards compatibility, but their use is | |
183 deprecated, and they will be removed in a future release. | |
179 | 184 |
180 http_proxy:: | 185 http_proxy:: |
181 Used to access web-based Mercurial repositories through a HTTP | 186 Used to access web-based Mercurial repositories through a HTTP |
182 proxy. | 187 proxy. |
183 host;; | 188 host;; |