equal
deleted
inserted
replaced
325 generic pre- and post- command hooks as they are guaranteed to be |
325 generic pre- and post- command hooks as they are guaranteed to be |
326 called in the appropriate contexts for influencing transactions. |
326 called in the appropriate contexts for influencing transactions. |
327 Also, hooks like "commit" will be called in all contexts that |
327 Also, hooks like "commit" will be called in all contexts that |
328 generate a commit (eg. tag) and not just the commit command. |
328 generate a commit (eg. tag) and not just the commit command. |
329 |
329 |
330 Note2: Environment variables with empty values will not be passed to |
330 Note2: Environment variables with empty values may not be passed to |
331 hooks. For instance, $HG_PARENT2 will not be set for non-merge |
331 hooks on platforms like Windows. For instance, $HG_PARENT2 will |
332 changesets. |
332 not be available under Windows for non-merge changesets while being |
|
333 set to an empty value under Unix-like systems. |
333 |
334 |
334 The syntax for Python hooks is as follows: |
335 The syntax for Python hooks is as follows: |
335 |
336 |
336 hookname = python:modulename.submodule.callable |
337 hookname = python:modulename.submodule.callable |
337 |
338 |