doc/hg.1.txt
author mpm@selenic.com
Sat, 04 Jun 2005 14:16:32 -0800
changeset 249 619e775aa7f9
parent 196 48827121af7e
child 321 73b8a8a059ec
child 330 27d08c0c2a7e
permissions -rw-r--r--
import and startup cleanups -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 import and startup cleanups add commands:run() add copyright notice to commands eliminate/reorganize imports to speed up start time: 0.5b: $ time bash -c 'for i in `seq 100`; do ~/bin/hg > /dev/null; done' real 0m7.718s user 0m6.719s sys 0m0.794s new: $ time bash -c 'for i in `seq 100`; do hg > /dev/null; done' real 0m2.171s user 0m1.684s sys 0m0.444s just python: $ time bash -c 'for i in `seq 100`; do python -c pass; done' real 0m0.988s user 0m0.771s sys 0m0.207s Ignoring the fixed cost of loading the Python interpreter, we're 5.6 times faster. With the Python load time, we're still 3.5 times faster. manifest hash: acce5882a55c76eb165316f5741724c8ce4ef587 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQFCoihAywK+sNU5EO8RAqMdAJwMe6Ur0R9G6jjayNa5hH2C3c4k/gCeIYvc N178vaWWGciX9zq+g5qCAls= =buhv -----END PGP SIGNATURE-----
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
177
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
     1
HG(1)
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
     2
=====
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
     3
Matt Mackall <mpm@selenic.com>
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
     4
v0.5, 27 May 2005
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
     5
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
     6
NAME
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
     7
----
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
     8
hg - command line interface to the Mercurial source code management system
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
     9
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    10
SYNOPSIS
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    11
--------
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    12
'hg' [-v -d -q -y] <command> [command options] [files]
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    13
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    14
DESCRIPTION
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    15
-----------
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    16
The hg(1) command provides a command line interface to the Mercurial system.
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    17
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    18
NOTE
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    19
----
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    20
Many of the hg commands are not yet subdirectory and/or working directory
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    21
aware.  This means that some commands will only work in the top level 
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    22
repository directory or will only accept paths and filenames relative to the
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    23
top level.  Merges and commits, in particular, should be done in the
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    24
top-level directory.
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    25
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    26
OPTIONS
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    27
-------
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    28
--debug, -d::
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    29
    enable debugging output
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    30
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    31
--quiet, -q::
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    32
    suppress output
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    33
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    34
--verbose, -v::
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    35
    enable additional output
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    36
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    37
--noninteractive, -y::
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    38
    do not prompt, assume 'yes' for any required answers
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    39
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    40
COMMAND ELEMENTS
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    41
----------------
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    42
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    43
files ...::
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    44
    indicates one or more filename or relative path filenames
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    45
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    46
path::
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    47
    indicates a path on the local machine
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    48
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    49
revision::
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    50
    indicates a changeset which can be specified as a changeset id (int),
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    51
    a tag, or a unique substring of the changeset hash value
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    52
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    53
repository path::
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    54
    is either the pathname of a local repository of the URI of a remote
181
038e4d8602bd updated for .hgpaths and http/old-http protocol name change
jake@edge2.net
parents: 177
diff changeset
    55
    repository.  There are two available URI protocols, http:// which is
038e4d8602bd updated for .hgpaths and http/old-http protocol name change
jake@edge2.net
parents: 177
diff changeset
    56
    fast and the old-http:// protocol which is much slower but does not 
038e4d8602bd updated for .hgpaths and http/old-http protocol name change
jake@edge2.net
parents: 177
diff changeset
    57
    require python on the web host.
177
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    58
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    59
COMMANDS
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    60
--------
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    61
add [files ...]::
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    62
    add the given files to the repository.  Note that this just schedules the
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    63
    files for addition at the next hg commit time.
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    64
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    65
addremove::
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    66
    add all new files and remove all missing files from the repository.  new
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    67
    files are ignored if they match any of the patterns in .hgignore
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    68
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    69
annotate [-r revision -u -n -c] [files ...]::
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    70
    list the files with each line showing the revision id responsible 
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    71
    for that line.  -u will add the author to the revision id, -c will
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    72
    print the changeset hash, and -n will ...
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    73
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    74
branch <path>::
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    75
    create a new branch of the repository indicated by path in the current
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    76
    directory.  Note that there should not be a repository already initialized
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    77
    in the current directory
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    78
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    79
checkout [revision]::
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    80
    check out the indicated version of the repository into the working
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    81
    directory.  Note that currently no merge occurs with changed files 
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    82
    in the working dir.
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    83
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    84
commit::
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    85
    commit all changed files in the working dir to the repository.  This uses
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    86
    the EDITOR environment variable to bring up an editor to add a commit
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    87
    comment.
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    88
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    89
diff [-r revision] [-r revision] [files ...]::
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    90
    generate a unified diff of the indicated files.  If there are no 
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    91
    revisions specified, the working directory file is compared to 
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    92
    the tip, one revision specified indicates a comparison between the 
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    93
    working directory file and the specified revision, two revisions 
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    94
    compares the two versions specified.
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    95
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    96
dump <file> [revision]::
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    97
    print the indicated revision of the file
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    98
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
    99
dumpmanifest [revision]::
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   100
    print the indicated revision of the manifest (list of version controlled
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   101
    files)
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   102
196
48827121af7e add export, recover, and undo to the man page
jake@edge2.net
parents: 182
diff changeset
   103
export [revision]::
48827121af7e add export, recover, and undo to the man page
jake@edge2.net
parents: 182
diff changeset
   104
    print the changeset header (author, changeset hash, parent, and commit
48827121af7e add export, recover, and undo to the man page
jake@edge2.net
parents: 182
diff changeset
   105
    comment) and the diffs for a particular revision.
48827121af7e add export, recover, and undo to the man page
jake@edge2.net
parents: 182
diff changeset
   106
177
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   107
history::
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   108
    print the revision history of the repository
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   109
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   110
init::
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   111
    initialize a repository in the current directory
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   112
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   113
log <file>::
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   114
    print the revision history of the specified file
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   115
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   116
merge <repository path>::
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   117
    pull any changes from the specified repository to the repository in the
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   118
    current directory.  Use the value of the HGMERGE environment variable
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   119
    as a program to resolve any merge conflicts between the two repositories.
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   120
    An implicit commit is done at the end of this process if there were any
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   121
    merge conflicts.  Note that merge does not yet merge with changed files
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   122
    in the working dir.
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   123
196
48827121af7e add export, recover, and undo to the man page
jake@edge2.net
parents: 182
diff changeset
   124
recover::
48827121af7e add export, recover, and undo to the man page
jake@edge2.net
parents: 182
diff changeset
   125
    rollback an interrupted transaction
48827121af7e add export, recover, and undo to the man page
jake@edge2.net
parents: 182
diff changeset
   126
177
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   127
remove [files ...]::
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   128
    schedule the indicated files for removal from the repository at the next
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   129
    commit
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   130
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   131
serve [-a addr -n name -p port -t templatedir]::
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   132
    this will start an http server, by default on port 8000, that will 
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   133
    allow browsing the repository using the hgweb interface and will allow 
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   134
    merging from the repository.  -a sets the interface address, -p the 
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   135
    port to listen on, -n the name of the repository and -t sets the 
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   136
    location of the template directory.
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   137
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   138
status::
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   139
    list new, changed, and missing files in the working directory
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   140
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   141
tags::
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   142
    list the current tags
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   143
196
48827121af7e add export, recover, and undo to the man page
jake@edge2.net
parents: 182
diff changeset
   144
undo::
48827121af7e add export, recover, and undo to the man page
jake@edge2.net
parents: 182
diff changeset
   145
    undo the last transaction
48827121af7e add export, recover, and undo to the man page
jake@edge2.net
parents: 182
diff changeset
   146
177
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   147
ENVIRONMENT VARIABLES
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   148
---------------------
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   149
HGMERGE::
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   150
    points to an executable to use for resolving merge conflicts, the
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   151
    program will be executed with four arguments: local file, remote
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   152
    file, ancestor file, and original filename.
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   153
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   154
HGUSER::
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   155
    this is the string used for the author value of a commit
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   156
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   157
HG_OPTS::
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   158
    this string is used for default arguments to hg
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   159
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   160
PYTHONPATH::
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   161
    this is used by Python to find imported modules and needs to be set
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   162
    appropriately based on where mercurial is installed
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   163
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   164
EMAIL::
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   165
    if HGUSER is not set, this will be used next as the author value for
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   166
    a commit
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   167
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   168
LOGNAME::
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   169
    if neither HGUSER nor EMAIL is set, LOGNAME will be used (with
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   170
    '@hostname' appended) as the author value for a commit
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   171
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   172
EDITOR::
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   173
    this is the name of the editor to use when committing
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   174
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   175
FILES
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   176
-----
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   177
 .hgignore::
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   178
    this file contains regular expressions (one per line) that describe file
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   179
    names that should be ignored by hg
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   180
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   181
 .hgtags::
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   182
    this file contains changeset hash values and text tag names (one of each
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   183
    seperated by spaces) that correspond to tagged versions of the repository
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   184
    contents.
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   185
181
038e4d8602bd updated for .hgpaths and http/old-http protocol name change
jake@edge2.net
parents: 177
diff changeset
   186
 $HOME/.hgpaths::
038e4d8602bd updated for .hgpaths and http/old-http protocol name change
jake@edge2.net
parents: 177
diff changeset
   187
    this file contains a mapping from a symbolic name to a repository path
038e4d8602bd updated for .hgpaths and http/old-http protocol name change
jake@edge2.net
parents: 177
diff changeset
   188
    (which could be a local path or a remote URI), the format is 
038e4d8602bd updated for .hgpaths and http/old-http protocol name change
jake@edge2.net
parents: 177
diff changeset
   189
    <symbolic name> <repository path> with each mapping on a seperate line
038e4d8602bd updated for .hgpaths and http/old-http protocol name change
jake@edge2.net
parents: 177
diff changeset
   190
177
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   191
BUGS
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   192
----
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   193
Probably lots, please post them to the mailing list (See Resources below)
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   194
when you find them.
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   195
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   196
AUTHOR
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   197
------
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   198
Written by Matt Mackall <mpm@selenic.com>
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   199
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   200
RESOURCES
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   201
---------
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   202
http://selenic.com/mercurial[Main Web Site]
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   203
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   204
http://selenic.com/hg[Source code repository]
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   205
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   206
http://selenic.com/mailman/listinfo/mercurial[Mailing list]
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   207
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   208
COPYING
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   209
-------
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   210
Copyright (C) 2005 Matt Mackall.
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   211
Free use of this software is granted under the terms of the GNU General
91055f795d88 adding doc directory and files
jake@edge2.net
parents:
diff changeset
   212
Public License (GPL).