author | Yuya Nishihara <yuya@tcha.org> |
Sun, 18 Feb 2018 10:58:15 +0900 | |
changeset 36508 | d7a23d6184a2 |
parent 29357 | 66d41c9e9222 |
child 45551 | 4c8d9b53b1c7 |
permissions | -rw-r--r-- |
28060 | 1 |
cHg |
2 |
=== |
|
3 |
||
4 |
A fast client for Mercurial command server running on Unix. |
|
5 |
||
6 |
Install: |
|
7 |
||
8 |
$ make |
|
9 |
$ make install |
|
10 |
||
11 |
Usage: |
|
12 |
||
13 |
$ chg help # show help of Mercurial |
|
14 |
$ alias hg=chg # replace hg command |
|
15 |
$ chg --kill-chg-daemon # terminate background server |
|
16 |
||
17 |
Environment variables: |
|
18 |
||
19 |
Although cHg tries to update environment variables, some of them cannot be |
|
20 |
changed after spawning the server. The following variables are specially |
|
21 |
handled: |
|
22 |
||
28454 | 23 |
* configuration files are reloaded automatically by default. |
28060 | 24 |
* CHGHG or HG specifies the path to the hg executable spawned as the |
25 |
background command server. |
|
26 |
||
27 |
The following variables are available for testing: |
|
28 |
||
29 |
* CHGDEBUG enables debug messages. |
|
30 |
* CHGSOCKNAME specifies the socket path of the background cmdserver. |
|
29345 | 31 |
* CHGTIMEOUT specifies how many seconds chg will wait before giving up |
29357
66d41c9e9222
chg: change default connect timeout to 60 seconds
Jun Wu <quark@fb.com>
parents:
29345
diff
changeset
|
32 |
connecting to a cmdserver. If it is 0, chg will wait forever. Default: 60 |