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