326 override those in .hgrc. |
326 override those in .hgrc. |
327 |
327 |
328 NAMED REPOSITORIES |
328 NAMED REPOSITORIES |
329 ------------------ |
329 ------------------ |
330 |
330 |
331 To give symbolic names to a repository, create a section in .hgrc |
331 To give symbolic names to a repository, create a section in .hgrc |
332 or .hg/hgrc containing assignments of names to paths. |
332 or .hg/hgrc containing assignments of names to paths. Example: |
333 |
333 |
334 Example: |
334 ----------------- |
335 |
|
336 [paths] |
335 [paths] |
337 hg = http://selenic.com/hg |
336 hg = http://selenic.com/hg |
338 tah = http://hg.intevation.org/mercurial-tah/ |
337 tah = http://hg.intevation.org/mercurial-tah/ |
|
338 ----------------- |
|
339 |
|
340 |
|
341 HOOKS |
|
342 ----- |
|
343 |
|
344 Mercurial supports a set of 'hook', commands that get automatically |
|
345 executed by various actions such as starting or finishing a commit. To |
|
346 specify a hook, simply create an hgrc section like the following: |
|
347 |
|
348 ----------------- |
|
349 [hooks] |
|
350 precommit = echo "this hook gets executed immediately before a commit" |
|
351 commit = hg export $NODE | mail -s "new commit $NODE" commit-list |
|
352 ----------------- |
|
353 |
339 |
354 |
340 NON_TRANSPARENT PROXY SUPPORT |
355 NON_TRANSPARENT PROXY SUPPORT |
341 ----------------------------- |
356 ----------------------------- |
342 |
357 |
343 To access a Mercurial repository through a proxy, |
358 To access a Mercurial repository through a proxy, create a file |
344 create a file $HOME/.hgrc in the following format: |
359 $HOME/.hgrc in the following format: |
345 |
360 |
|
361 -------------- |
346 [http_proxy] |
362 [http_proxy] |
347 host=myproxy:8080 |
363 host=myproxy:8080 |
348 user=<username> |
364 user=<username> |
349 passwd=<password> |
365 passwd=<password> |
350 no=<localhost1>,<localhost2>,<localhost3>,... |
366 no=<localhost1>,<localhost2>,<localhost3>,... |
351 |
367 -------------- |
352 "user","passwd" fields are used for authenticating proxies, |
368 |
353 "no" is a comma-separated list of local host names |
369 "user","passwd" fields are used for authenticating proxies, "no" is a |
354 for which proxy must be bypassed. |
370 comma-separated list of local host names for which proxy must be |
|
371 bypassed. |
|
372 |
355 |
373 |
356 BUGS |
374 BUGS |
357 ---- |
375 ---- |
358 Probably lots, please post them to the mailing list (See Resources below) |
376 Probably lots, please post them to the mailing list (See Resources below) |
359 when you find them. |
377 when you find them. |