docs/cli.rst @ f82c3447cf49
initial-docs
docs: start the CLI doc
author |
Steve Losh <steve@stevelosh.com> |
date |
Sat, 03 Jul 2010 15:57:40 -0400 |
parents |
bb3928ffbda3 |
children |
3a88cfd5c8b7 |
Command Line Interface
======================
hg-review provides a command line interface. Except for initializing the review
data, starting the web ui, and possibly some scripting, you'll probably want to
use the :doc:`web interface </webui>` for most tasks.
When you enable the hg-review extension Mercurial will gain a new command:
``review``. This command on its own will display review data for a changeset,
but it also has several subcommands detailed below.
You can always get help on a given topic right from the command line with
``hg help review`` or ``hg help review-topic``.
.. _c-review:
``review``
----------
View code review data for a changeset.
**USAGE:** ``hg review [-r REV] [-U CONTEXT] [--quiet] [FILE]``
Diffs of all changed files will be shown with comments inline.
The line numbers printed are the ones that should be used to add line-level
comments.
Relevant options:
``--unified VALUE``
The number of lines of context to show for diffs in this changeset.
Default: ``5``
``--rev VALUE``
The revision to show.
Default: ``.`` (the parent of the working directory)
``--quiet``
Do not show diffs -- only show review-level comments and signoffs.
Default: ``false``
``--verbose``
Show the short identifier of each comment and signoff (mainly for use with
the :ref:`edit <c-edit>` subcommand).
Default: ``false``
``--debug``
Show the full identifier of each comment and signoff (mainly for use with
the :ref:`edit <c-edit>` subcommand).
Default: ``false``
.. _c-init:
``--init``
----------
.. _c-comment:
``--comment``
-------------
.. _c-signoff:
``--signoff``
-------------
.. _c-edit:
``--edit``
----------
.. _c-check:
``--check``
-----------
.. _c-web:
``--web``
---------