mirror of
https://github.com/facebook/sapling.git
synced 2024-10-07 23:38:50 +03:00
1bbff51e92
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Add initial hook support This adds the basic hook code as well as pre and post-commit hooks. Argument passing is by environment variable key/value pairs so that extra data can be passed over time. File lists will generally not be passed to hooks as these can be extremely long (>1M). manifest hash: 45cf9bab432782c391bc9c1c048c84cc75d52740 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQFCwOukywK+sNU5EO8RAsVsAJ9QipR2aKRSSvoRNo+3If6JddUDkwCgkZrM KEmZpUOxhNHqezFVrHDRTjE= =aedm -----END PGP SIGNATURE-----
10 lines
236 B
Plaintext
10 lines
236 B
Plaintext
+ hg init
|
|
+ echo '[hooks]'
|
|
+ echo 'precommit = echo precommit hook'
|
|
+ echo 'commit = echo commit hook: $NODE'
|
|
+ echo a
|
|
+ hg add a
|
|
+ hg commit -t test -u test -d '0 0'
|
|
precommit hook
|
|
commit hook: acb14030fe0a21b60322c440ad2d20cf7685a376
|