##// END OF EJS Templates
Merge from crew-stable.
Merge from crew-stable.

File last commit:

r6446:ee5313bc default
r6457:7ef281e7 merge default
Show More
hg.1.txt
138 lines | 4.2 KiB | text/plain | TextLexer
jake@edge2.net
adding doc directory and files
r177 HG(1)
=====
Matt Mackall <mpm@selenic.com>
NAME
----
mpm@selenic.com
Update docs...
r438 hg - Mercurial source code management system
jake@edge2.net
adding doc directory and files
r177
SYNOPSIS
--------
Thomas Arendsen Hein
Corrected hg synopsis.
r3544 'hg' [global option]... <command> [command/global option]... [argument]...
jake@edge2.net
adding doc directory and files
r177
DESCRIPTION
-----------
The hg(1) command provides a command line interface to the Mercurial system.
COMMAND ELEMENTS
----------------
files ...::
Bryan O'Sullivan
Get add and locate to use new repo and dirstate walk code....
r724 indicates one or more filename or relative path filenames; see
"FILE NAME PATTERNS" for information on pattern matching
jake@edge2.net
adding doc directory and files
r177
path::
indicates a path on the local machine
Thomas Arendsen Hein
Update of doc/hg.1.txt...
r478 revision::
mpm@selenic.com
Update docs...
r438 indicates a changeset which can be specified as a changeset revision
number, a tag, or a unique substring of the changeset hash value
jake@edge2.net
adding doc directory and files
r177
repository path::
mpm@selenic.com
Various doc clean-ups and spelling fixes...
r498 either the pathname of a local repository or the URI of a remote
Christian Ebert
asciidoc: consistently use 1 space after full stop...
r6446 repository. There are two available URI protocols, http:// which is
Benoit Boissinot
replace old-http:// syntax by static-http:// and deprecate the redundant hg://
r2431 fast and the static-http:// protocol which is much slower but does not
mpm@selenic.com
Update docs...
r438 require a special server on the web host.
jake@edge2.net
adding doc directory and files
r177
mpm@selenic.com
Update docs...
r438
Benoit Boissinot
generate hg manpage from commands.py docstring...
r1814 include::hg.1.gendoc.txt[]
mpm@selenic.com
Update docs...
r438
mpm@selenic.com
[PATCH] New export patch...
r580 SPECIFYING SINGLE REVISIONS
---------------------------
Mercurial accepts several notations for identifying individual
revisions.
Christian Ebert
asciidoc: consistently use 1 space after full stop...
r6446 A plain integer is treated as a revision number. Negative
mpm@selenic.com
[PATCH] New export patch...
r580 integers are treated as offsets from the tip, with -1 denoting the
tip.
A 40-digit hexadecimal string is treated as a unique revision
identifier.
A hexadecimal string less than 40 characters long is treated as a
unique revision identifier, and referred to as a short-form
Christian Ebert
asciidoc: consistently use 1 space after full stop...
r6446 identifier. A short-form identifier is only valid if it is the
mpm@selenic.com
[PATCH] New export patch...
r580 prefix of one full-length identifier.
Any other string is treated as a tag name, which is a symbolic
Christian Ebert
asciidoc: consistently use 1 space after full stop...
r6446 name associated with a revision identifier. Tag names may not
mpm@selenic.com
[PATCH] New export patch...
r580 contain the ":" character.
The reserved name "tip" is a special tag that always identifies
the most recent revision.
Brendan Cully
Document pseudo-tags "null" and ".".
r5296 The reserved name "null" indicates the null revision. This is the
revision of an empty repository, and the parent of revision 0.
The reserved name "." indicates the working directory parent. If
no working directory is checked out, it is equivalent to null.
If an uncommitted merge is in progress, "." is the revision of
the first parent.
mpm@selenic.com
[PATCH] New export patch...
r580 SPECIFYING MULTIPLE REVISIONS
-----------------------------
When Mercurial accepts more than one revision, they may be
specified individually, or provided as a continuous range,
separated by the ":" character.
The syntax of range notation is [BEGIN]:[END], where BEGIN and END
Christian Ebert
asciidoc: consistently use 1 space after full stop...
r6446 are revision identifiers. Both BEGIN and END are optional. If
BEGIN is not specified, it defaults to revision number 0. If END
is not specified, it defaults to the tip. The range ":" thus
mpm@selenic.com
[PATCH] New export patch...
r580 means "all revisions".
If BEGIN is greater than END, revisions are treated in reverse
order.
Christian Ebert
asciidoc: consistently use 1 space after full stop...
r6446 A range acts as a closed interval. This means that a range of 3:5
gives 3, 4 and 5. Similarly, a range of 4:2 gives 4, 3, and 2.
jake@edge2.net
add export, recover, and undo to the man page...
r196
jake@edge2.net
adding doc directory and files
r177 FILES
-----
Matt Mackall
doc: add repo/ to .hgignore and .hgtags...
r5576 repo/.hgignore::
mpm@selenic.com
Update docs...
r438 This file contains regular expressions (one per line) that describe file
Vadim Gelfer
document hgignore syntax in new file doc/hgignore.5.txt....
r2209 names that should be ignored by hg. For details, see hgignore(5).
jake@edge2.net
adding doc directory and files
r177
Matt Mackall
doc: add repo/ to .hgignore and .hgtags...
r5576 repo/.hgtags::
mpm@selenic.com
Update docs...
r438 This file contains changeset hash values and text tag names (one of each
Benoit Boissinot
run the doc/* through aspell.
r1045 separated by spaces) that correspond to tagged versions of the repository
jake@edge2.net
adding doc directory and files
r177 contents.
Thomas Arendsen Hein
Read global config file /etc/mercurial/hgrc and fix reading hgrc on Windows.
r951 /etc/mercurial/hgrc, $HOME/.hgrc, .hg/hgrc::
mpm@selenic.com
Update docs...
r438 This file contains defaults and configuration. Values in .hg/hgrc
Thomas Arendsen Hein
Read global config file /etc/mercurial/hgrc and fix reading hgrc on Windows.
r951 override those in $HOME/.hgrc, and these override settings made in the
Christian Ebert
asciidoc: consistently use 1 space after full stop...
r6446 global /etc/mercurial/hgrc configuration. See hgrc(5) for details of
Thomas Arendsen Hein
Read global config file /etc/mercurial/hgrc and fix reading hgrc on Windows.
r951 the contents and format of these files.
mpm@selenic.com
Transparent proxy support...
r321
Benoit Boissinot
Document the fact that revert might overwrite .orig files
r3021 Some commands (e.g. revert) produce backup files ending in .orig, if
the .orig file already exists and is not tracked by Mercurial, it
will be overwritten.
jake@edge2.net
adding doc directory and files
r177 BUGS
----
Probably lots, please post them to the mailing list (See Resources below)
when you find them.
Bryan O'Sullivan
Move hgrc documentation out to its own man page, hgrc(5)....
r671 SEE ALSO
--------
Vadim Gelfer
document hgignore syntax in new file doc/hgignore.5.txt....
r2209 hgignore(5), hgrc(5)
Bryan O'Sullivan
Move hgrc documentation out to its own man page, hgrc(5)....
r671
jake@edge2.net
adding doc directory and files
r177 AUTHOR
------
Written by Matt Mackall <mpm@selenic.com>
RESOURCES
---------
http://selenic.com/mercurial[Main Web Site]
http://selenic.com/hg[Source code repository]
http://selenic.com/mailman/listinfo/mercurial[Mailing list]
COPYING
-------
Thomas Arendsen Hein
Updated copyright notices and add "and others" to "hg version"
r4635 Copyright \(C) 2005-2007 Matt Mackall.
jake@edge2.net
adding doc directory and files
r177 Free use of this software is granted under the terms of the GNU General
Public License (GPL).