##// END OF EJS Templates
Make make dist a bit quieter
Make make dist a bit quieter

File last commit:

r3799:eb66d76c default
r3865:36a95736 0.9.2 default
Show More
hg.1.txt
130 lines | 3.9 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
jake@edge2.net
updated for .hgpaths and http/old-http protocol name change
r181 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.
A plain integer is treated as a revision number. Negative
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
identifier. A short-form identifier is only valid if it is the
prefix of one full-length identifier.
Any other string is treated as a tag name, which is a symbolic
name associated with a revision identifier. Tag names may not
contain the ":" character.
The reserved name "tip" is a special tag that always identifies
the most recent revision.
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
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
means "all revisions".
If BEGIN is greater than END, revisions are treated in reverse
order.
Thomas Arendsen Hein
Use correct term "closed interval" for ranges.
r860 A range acts as a closed interval. This means that a range of 3:5
mpm@selenic.com
[PATCH] New export patch...
r580 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
-----
.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
.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
global /etc/mercurial/hgrc configuration. See hgrc(5) for details of
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
-------
Vadim Gelfer
update copyrights.
r2859 Copyright \(C) 2005, 2006 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).