Differences between revisions 6 and 7
Revision 6 as of 2010-10-15 09:30:12
Size: 1656
Editor: abuehl
Comment: cat
Revision 7 as of 2010-10-15 12:08:47
Size: 1553
Comment: no pull -U and mention status -r
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
Line 6: Line 5:
||'''Short''' ||'''Long''' ||Users ||
||0 ||print0 ||status ||
||6 ||ipv6 ||server ||
||A ||addremove ||commit ||
||A ||after ||remove, rename, copy ||
||C ||copies ||log ||
||I ||include ||'''many''' ||
||M ||no merges ||log ||
||R ||repository ||'''global''' ||
||U ||noupdate ||clone, rebase ||
||U ||unified ||diff ||
||U ||currentuser ||qnew ||
||X ||exclude ||'''many''' ||
||a ||all ||several ||
||a ||text ||diff ||
||b ||base ||rebase ||
||b ||branch ||several ||
||d ||date ||'''many''' ||
||e ||ssh ||many ||
||e ||edit ||mq ||
||f ||force ||many ||
||f ||follow ||log, annotate ||
||g ||git ||diff, etc. ||
||h ||help ||'''global''' ||
||l ||logfile ||several ||
||l ||limit ||log, etc. ||
||l ||list ||resolve, etc. ||
||m ||message ||several ||
||n ||name ||mq, serve ||
||n ||dry-run ||add addremove copy rename revert ||
||p ||patch ||log incoming outgoing tip ||
||q ||quiet ||'''global''' ||
||r ||rev ||'''many''' ||
||r||removed||status||
||s ||summary ||mq ||
||u ||update ||pull qrestore unbundle ||
||u ||user ||several ||
||v ||verbose ||'''global''' ||
||y ||noninteractive ||'''global''' ||
Line 7: Line 45:
|| '''Short''' || '''Long''' || Users ||
|| 0 || print0 || status ||
|| 6 || ipv6 || server ||
|| A || addremove || commit ||
|| A || after || remove, rename, copy ||
|| C || copies || log ||
|| I || include || '''many''' ||
|| M || no merges || log ||
|| R || repository || '''global''' ||
|| U || noupdate || pull, clone, rebase ||
|| U || unified || diff ||
|| U || currentuser || qnew ||
|| X || exclude || '''many''' ||
|| a || all || several ||
|| a || text || diff ||
|| b || base || rebase ||
|| b || branch || several ||
|| d || date || '''many''' ||
|| e || ssh || many ||
|| e || edit || mq ||
|| f || force || many ||
|| f || follow || log, annotate ||
|| g || git || diff, etc. ||
|| h || help || '''global''' ||
|| l || logfile || several ||
|| l || limit || log, etc. ||
|| l || list || resolve, etc. ||
|| m || message || several ||
|| n || name || mq, serve ||
|| n || dry-run || add addremove copy rename revert ||
|| p || patch || log incoming outgoing tip ||
|| q || quiet || '''global''' ||
|| r || rev || '''many''' ||
|| s || summary || mq ||
|| u || update || pull qrestore unbundle ||
|| u || user || several ||
|| v || verbose || '''global''' ||
|| y || noninteractive || '''global''' ||

Option names in Mercurial

For consistency, we try to use the same names for options throughout Mercurial.

It's preferred if option names match those for other popular systems/programs with related features.

Short

Long

Users

0

print0

status

6

ipv6

server

A

addremove

commit

A

after

remove, rename, copy

C

copies

log

I

include

many

M

no merges

log

R

repository

global

U

noupdate

clone, rebase

U

unified

diff

U

currentuser

qnew

X

exclude

many

a

all

several

a

text

diff

b

base

rebase

b

branch

several

d

date

many

e

ssh

many

e

edit

mq

f

force

many

f

follow

log, annotate

g

git

diff, etc.

h

help

global

l

logfile

several

l

limit

log, etc.

l

list

resolve, etc.

m

message

several

n

name

mq, serve

n

dry-run

add addremove copy rename revert

p

patch

log incoming outgoing tip

q

quiet

global

r

rev

many

r

removed

status

s

summary

mq

u

update

pull qrestore unbundle

u

user

several

v

verbose

global

y

noninteractive

global

To generate a list of all option flags, use:

(for f in `hg debugcomplete`; do hg help $f ; done; hg help -v) | egrep "^(hg| -)"


CategoryDeveloper

OptionNaming (last edited 2010-10-15 22:11:14 by abuehl)