Mercurial > hg
comparison mercurial/help/config.txt @ 16383:f5dd179bfa4a
plan9: initial support for plan 9 from bell labs
This patch contains support for Plan 9 from Bell Labs. A README is
provided in contrib/plan9 which describes the port in greater detail.
A new extension is also provided named factotum which permits the
factotum(4) authentication agent to provide credentials for HTTP
repositories. This extension is also applicable to other POSIX
platforms which make use of Plan 9 from User Space (aka plan9ports).
author | Steven Stallion <sstallion@gmail.com> |
---|---|
date | Sun, 08 Apr 2012 12:43:41 -0700 |
parents | 6097ede2be4d |
children | 9cf7c9d529d0 |
comparison
equal
deleted
inserted
replaced
16382:f542d291c4f2 | 16383:f5dd179bfa4a |
---|---|
26 installed. ``*.rc`` files from a single directory are read in | 26 installed. ``*.rc`` files from a single directory are read in |
27 alphabetical order, later ones overriding earlier ones. Where multiple | 27 alphabetical order, later ones overriding earlier ones. Where multiple |
28 paths are given below, settings from earlier paths override later | 28 paths are given below, settings from earlier paths override later |
29 ones. | 29 ones. |
30 | 30 |
31 | (Unix, Windows) ``<repo>/.hg/hgrc`` | 31 | (All) ``<repo>/.hg/hgrc`` |
32 | 32 |
33 Per-repository configuration options that only apply in a | 33 Per-repository configuration options that only apply in a |
34 particular repository. This file is not version-controlled, and | 34 particular repository. This file is not version-controlled, and |
35 will not get transferred during a "clone" operation. Options in | 35 will not get transferred during a "clone" operation. Options in |
36 this file override options in all other configuration files. On | 36 this file override options in all other configuration files. On |
37 Unix, most of this file will be ignored if it doesn't belong to a | 37 Plan 9 and Unix, most of this file will be ignored if it doesn't |
38 trusted user or to a trusted group. See the documentation for the | 38 belong to a trusted user or to a trusted group. See the documentation |
39 ``[trusted]`` section below for more details. | 39 for the ``[trusted]`` section below for more details. |
40 | 40 |
41 | (Plan 9) ``$home/lib/hgrc`` | |
41 | (Unix) ``$HOME/.hgrc`` | 42 | (Unix) ``$HOME/.hgrc`` |
42 | (Windows) ``%USERPROFILE%\.hgrc`` | 43 | (Windows) ``%USERPROFILE%\.hgrc`` |
43 | (Windows) ``%USERPROFILE%\Mercurial.ini`` | 44 | (Windows) ``%USERPROFILE%\Mercurial.ini`` |
44 | (Windows) ``%HOME%\.hgrc`` | 45 | (Windows) ``%HOME%\.hgrc`` |
45 | (Windows) ``%HOME%\Mercurial.ini`` | 46 | (Windows) ``%HOME%\Mercurial.ini`` |
48 Windows 9x, ``%HOME%`` is replaced by ``%APPDATA%``. Options in these | 49 Windows 9x, ``%HOME%`` is replaced by ``%APPDATA%``. Options in these |
49 files apply to all Mercurial commands executed by this user in any | 50 files apply to all Mercurial commands executed by this user in any |
50 directory. Options in these files override per-system and per-installation | 51 directory. Options in these files override per-system and per-installation |
51 options. | 52 options. |
52 | 53 |
54 | (Plan 9) ``/lib/mercurial/hgrc`` | |
55 | (Plan 9) ``/lib/mercurial/hgrc.d/*.rc`` | |
53 | (Unix) ``/etc/mercurial/hgrc`` | 56 | (Unix) ``/etc/mercurial/hgrc`` |
54 | (Unix) ``/etc/mercurial/hgrc.d/*.rc`` | 57 | (Unix) ``/etc/mercurial/hgrc.d/*.rc`` |
55 | 58 |
56 Per-system configuration files, for the system on which Mercurial | 59 Per-system configuration files, for the system on which Mercurial |
57 is running. Options in these files apply to all Mercurial commands | 60 is running. Options in these files apply to all Mercurial commands |
58 executed by any user in any directory. Options in these files | 61 executed by any user in any directory. Options in these files |
59 override per-installation options. | 62 override per-installation options. |
60 | 63 |
64 | (Plan 9) ``<install-root>/lib/mercurial/hgrc`` | |
65 | (Plan 9) ``<install-root>/lib/mercurial/hgrc.d/*.rc`` | |
61 | (Unix) ``<install-root>/etc/mercurial/hgrc`` | 66 | (Unix) ``<install-root>/etc/mercurial/hgrc`` |
62 | (Unix) ``<install-root>/etc/mercurial/hgrc.d/*.rc`` | 67 | (Unix) ``<install-root>/etc/mercurial/hgrc.d/*.rc`` |
63 | 68 |
64 Per-installation configuration files, searched for in the | 69 Per-installation configuration files, searched for in the |
65 directory where Mercurial is installed. ``<install-root>`` is the | 70 directory where Mercurial is installed. ``<install-root>`` is the |