Mercurial > hg
annotate tests/test-globalopts.t @ 30706:2e4862646f02
repair: speed up stripping of many roots
repair.strip() expects a set of root revisions to strip. It then
builds the full set of descedants by walking the descandants of
each. It is rare that more than a few roots get passed in, but if that
happens, it will wastefully walk the changelog for each root. So let's
just walk it once.
I noticed this because the narrowhg extension was passing not only
roots, but all the commits to strip. When there were tens of thousands
of commits to strip, this resulted in quadratic behavior with that
extension.
author | Martin von Zweigbergk <martinvonz@google.com> |
---|---|
date | Wed, 04 Jan 2017 10:07:12 -0800 |
parents | 66cffa87d2f2 |
children | e520f0f4b1cf |
rev | line source |
---|---|
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
1 $ hg init a |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
2 $ cd a |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
3 $ echo a > a |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
4 $ hg ci -A -d'1 0' -m a |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
5 adding a |
2293
3dc6f2501dbc
add --config global option. allows to set hgrc option on command line.
Vadim Gelfer <vadim.gelfer@gmail.com>
parents:
diff
changeset
|
6 |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
7 $ cd .. |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
8 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
9 $ hg init b |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
10 $ cd b |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
11 $ echo b > b |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
12 $ hg ci -A -d'1 0' -m b |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
13 adding b |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
14 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
15 $ cd .. |
7429
dbc40381620e
tests: Skip tests if they will fail because of outer repo
Mads Kiilerich <mads@kiilerich.com>
parents:
6150
diff
changeset
|
16 |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
17 $ hg clone a c |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
18 updating to branch default |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
19 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
20 $ cd c |
12637
42ca7aef28d3
dispatch: properly handle relative path aliases used with -R (issue2376)
Brodie Rao <brodie@bitheap.org>
parents:
12635
diff
changeset
|
21 $ cat >> .hg/hgrc <<EOF |
42ca7aef28d3
dispatch: properly handle relative path aliases used with -R (issue2376)
Brodie Rao <brodie@bitheap.org>
parents:
12635
diff
changeset
|
22 > [paths] |
42ca7aef28d3
dispatch: properly handle relative path aliases used with -R (issue2376)
Brodie Rao <brodie@bitheap.org>
parents:
12635
diff
changeset
|
23 > relative = ../a |
42ca7aef28d3
dispatch: properly handle relative path aliases used with -R (issue2376)
Brodie Rao <brodie@bitheap.org>
parents:
12635
diff
changeset
|
24 > EOF |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
25 $ hg pull -f ../b |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
26 pulling from ../b |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
27 searching for changes |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
28 warning: repository is unrelated |
13742
7abab875e647
discovery: avoid discovery when local graph is a subset of remote
Peter Arrenbrecht <peter.arrenbrecht@gmail.com>
parents:
13368
diff
changeset
|
29 requesting all changes |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
30 adding changesets |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
31 adding manifests |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
32 adding file changes |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
33 added 1 changesets with 1 changes to 1 files (+1 heads) |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
34 (run 'hg heads' to see heads, 'hg merge' to merge) |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
35 $ hg merge |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
36 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
37 (branch merge, don't forget to commit) |
2293
3dc6f2501dbc
add --config global option. allows to set hgrc option on command line.
Vadim Gelfer <vadim.gelfer@gmail.com>
parents:
diff
changeset
|
38 |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
39 $ cd .. |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
40 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
41 Testing -R/--repository: |
2293
3dc6f2501dbc
add --config global option. allows to set hgrc option on command line.
Vadim Gelfer <vadim.gelfer@gmail.com>
parents:
diff
changeset
|
42 |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
43 $ hg -R a tip |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
44 changeset: 0:8580ff50825a |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
45 tag: tip |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
46 user: test |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
47 date: Thu Jan 01 00:00:01 1970 +0000 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
48 summary: a |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
49 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
50 $ hg --repository b tip |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
51 changeset: 0:b6c483daf290 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
52 tag: tip |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
53 user: test |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
54 date: Thu Jan 01 00:00:01 1970 +0000 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
55 summary: b |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
56 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
57 |
12635
45ef87f41f98
test-globalopts: test hg -R file:// and hg -R path-alias
Brodie Rao <brodie@bitheap.org>
parents:
12376
diff
changeset
|
58 -R with a URL: |
45ef87f41f98
test-globalopts: test hg -R file:// and hg -R path-alias
Brodie Rao <brodie@bitheap.org>
parents:
12376
diff
changeset
|
59 |
45ef87f41f98
test-globalopts: test hg -R file:// and hg -R path-alias
Brodie Rao <brodie@bitheap.org>
parents:
12376
diff
changeset
|
60 $ hg -R file:a identify |
45ef87f41f98
test-globalopts: test hg -R file:// and hg -R path-alias
Brodie Rao <brodie@bitheap.org>
parents:
12376
diff
changeset
|
61 8580ff50825a tip |
45ef87f41f98
test-globalopts: test hg -R file:// and hg -R path-alias
Brodie Rao <brodie@bitheap.org>
parents:
12376
diff
changeset
|
62 $ hg -R file://localhost/`pwd`/a/ identify |
45ef87f41f98
test-globalopts: test hg -R file:// and hg -R path-alias
Brodie Rao <brodie@bitheap.org>
parents:
12376
diff
changeset
|
63 8580ff50825a tip |
45ef87f41f98
test-globalopts: test hg -R file:// and hg -R path-alias
Brodie Rao <brodie@bitheap.org>
parents:
12376
diff
changeset
|
64 |
12637
42ca7aef28d3
dispatch: properly handle relative path aliases used with -R (issue2376)
Brodie Rao <brodie@bitheap.org>
parents:
12635
diff
changeset
|
65 -R with path aliases: |
12635
45ef87f41f98
test-globalopts: test hg -R file:// and hg -R path-alias
Brodie Rao <brodie@bitheap.org>
parents:
12376
diff
changeset
|
66 |
45ef87f41f98
test-globalopts: test hg -R file:// and hg -R path-alias
Brodie Rao <brodie@bitheap.org>
parents:
12376
diff
changeset
|
67 $ cd c |
45ef87f41f98
test-globalopts: test hg -R file:// and hg -R path-alias
Brodie Rao <brodie@bitheap.org>
parents:
12376
diff
changeset
|
68 $ hg -R default identify |
45ef87f41f98
test-globalopts: test hg -R file:// and hg -R path-alias
Brodie Rao <brodie@bitheap.org>
parents:
12376
diff
changeset
|
69 8580ff50825a tip |
12637
42ca7aef28d3
dispatch: properly handle relative path aliases used with -R (issue2376)
Brodie Rao <brodie@bitheap.org>
parents:
12635
diff
changeset
|
70 $ hg -R relative identify |
42ca7aef28d3
dispatch: properly handle relative path aliases used with -R (issue2376)
Brodie Rao <brodie@bitheap.org>
parents:
12635
diff
changeset
|
71 8580ff50825a tip |
42ca7aef28d3
dispatch: properly handle relative path aliases used with -R (issue2376)
Brodie Rao <brodie@bitheap.org>
parents:
12635
diff
changeset
|
72 $ echo '[paths]' >> $HGRCPATH |
42ca7aef28d3
dispatch: properly handle relative path aliases used with -R (issue2376)
Brodie Rao <brodie@bitheap.org>
parents:
12635
diff
changeset
|
73 $ echo 'relativetohome = a' >> $HGRCPATH |
42ca7aef28d3
dispatch: properly handle relative path aliases used with -R (issue2376)
Brodie Rao <brodie@bitheap.org>
parents:
12635
diff
changeset
|
74 $ HOME=`pwd`/../ hg -R relativetohome identify |
42ca7aef28d3
dispatch: properly handle relative path aliases used with -R (issue2376)
Brodie Rao <brodie@bitheap.org>
parents:
12635
diff
changeset
|
75 8580ff50825a tip |
12635
45ef87f41f98
test-globalopts: test hg -R file:// and hg -R path-alias
Brodie Rao <brodie@bitheap.org>
parents:
12376
diff
changeset
|
76 $ cd .. |
45ef87f41f98
test-globalopts: test hg -R file:// and hg -R path-alias
Brodie Rao <brodie@bitheap.org>
parents:
12376
diff
changeset
|
77 |
17014
50fbe9063ff2
tests: convert some 'hghave no-outer-repo' to #if
Mads Kiilerich <mads@kiilerich.com>
parents:
16933
diff
changeset
|
78 #if no-outer-repo |
50fbe9063ff2
tests: convert some 'hghave no-outer-repo' to #if
Mads Kiilerich <mads@kiilerich.com>
parents:
16933
diff
changeset
|
79 |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
80 Implicit -R: |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
81 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
82 $ hg ann a/a |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
83 0: a |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
84 $ hg ann a/a a/a |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
85 0: a |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
86 $ hg ann a/a b/b |
13967
f85c9b0fdb32
dispatch: improve repository not found message
Matt Mackall <mpm@selenic.com>
parents:
13888
diff
changeset
|
87 abort: no repository found in '$TESTTMP' (.hg not found)! |
12316
4134686b83e1
tests: add exit codes to unified tests
Matt Mackall <mpm@selenic.com>
parents:
12194
diff
changeset
|
88 [255] |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
89 $ hg -R b ann a/a |
18506
ef60083b5536
tests: fix for windows - slashes and no serve
Mads Kiilerich <madski@unity3d.com>
parents:
18450
diff
changeset
|
90 abort: a/a not under root '$TESTTMP/b' (glob) |
25011
7d6a507a4c53
pathutil: hint if a path is root relative instead of cwd relative (issue4663)
Matt Harbison <matt_harbison@yahoo.com>
parents:
24364
diff
changeset
|
91 (consider using '--cwd b') |
12316
4134686b83e1
tests: add exit codes to unified tests
Matt Mackall <mpm@selenic.com>
parents:
12194
diff
changeset
|
92 [255] |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
93 $ hg log |
13967
f85c9b0fdb32
dispatch: improve repository not found message
Matt Mackall <mpm@selenic.com>
parents:
13888
diff
changeset
|
94 abort: no repository found in '$TESTTMP' (.hg not found)! |
12316
4134686b83e1
tests: add exit codes to unified tests
Matt Mackall <mpm@selenic.com>
parents:
12194
diff
changeset
|
95 [255] |
2293
3dc6f2501dbc
add --config global option. allows to set hgrc option on command line.
Vadim Gelfer <vadim.gelfer@gmail.com>
parents:
diff
changeset
|
96 |
17014
50fbe9063ff2
tests: convert some 'hghave no-outer-repo' to #if
Mads Kiilerich <mads@kiilerich.com>
parents:
16933
diff
changeset
|
97 #endif |
50fbe9063ff2
tests: convert some 'hghave no-outer-repo' to #if
Mads Kiilerich <mads@kiilerich.com>
parents:
16933
diff
changeset
|
98 |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
99 Abbreviation of long option: |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
100 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
101 $ hg --repo c tip |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
102 changeset: 1:b6c483daf290 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
103 tag: tip |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
104 parent: -1:000000000000 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
105 user: test |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
106 date: Thu Jan 01 00:00:01 1970 +0000 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
107 summary: b |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
108 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
109 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
110 earlygetopt with duplicate options (36d23de02da1): |
2293
3dc6f2501dbc
add --config global option. allows to set hgrc option on command line.
Vadim Gelfer <vadim.gelfer@gmail.com>
parents:
diff
changeset
|
111 |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
112 $ hg --cwd a --cwd b --cwd c tip |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
113 changeset: 1:b6c483daf290 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
114 tag: tip |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
115 parent: -1:000000000000 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
116 user: test |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
117 date: Thu Jan 01 00:00:01 1970 +0000 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
118 summary: b |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
119 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
120 $ hg --repo c --repository b -R a tip |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
121 changeset: 0:8580ff50825a |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
122 tag: tip |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
123 user: test |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
124 date: Thu Jan 01 00:00:01 1970 +0000 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
125 summary: a |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
126 |
2293
3dc6f2501dbc
add --config global option. allows to set hgrc option on command line.
Vadim Gelfer <vadim.gelfer@gmail.com>
parents:
diff
changeset
|
127 |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
128 earlygetopt short option without following space: |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
129 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
130 $ hg -q -Rb tip |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
131 0:b6c483daf290 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
132 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
133 earlygetopt with illegal abbreviations: |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
134 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
135 $ hg --confi "foo.bar=baz" |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
136 abort: option --config may not be abbreviated! |
12316
4134686b83e1
tests: add exit codes to unified tests
Matt Mackall <mpm@selenic.com>
parents:
12194
diff
changeset
|
137 [255] |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
138 $ hg --cw a tip |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
139 abort: option --cwd may not be abbreviated! |
12316
4134686b83e1
tests: add exit codes to unified tests
Matt Mackall <mpm@selenic.com>
parents:
12194
diff
changeset
|
140 [255] |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
141 $ hg --rep a tip |
15781
cc2da4a5ed9a
dispatch: lowercase abort message
Martin Geisler <mg@aragost.com>
parents:
15238
diff
changeset
|
142 abort: option -R has to be separated from other options (e.g. not -qR) and --repository may only be abbreviated as --repo! |
12316
4134686b83e1
tests: add exit codes to unified tests
Matt Mackall <mpm@selenic.com>
parents:
12194
diff
changeset
|
143 [255] |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
144 $ hg --repositor a tip |
15781
cc2da4a5ed9a
dispatch: lowercase abort message
Martin Geisler <mg@aragost.com>
parents:
15238
diff
changeset
|
145 abort: option -R has to be separated from other options (e.g. not -qR) and --repository may only be abbreviated as --repo! |
12316
4134686b83e1
tests: add exit codes to unified tests
Matt Mackall <mpm@selenic.com>
parents:
12194
diff
changeset
|
146 [255] |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
147 $ hg -qR a tip |
15781
cc2da4a5ed9a
dispatch: lowercase abort message
Martin Geisler <mg@aragost.com>
parents:
15238
diff
changeset
|
148 abort: option -R has to be separated from other options (e.g. not -qR) and --repository may only be abbreviated as --repo! |
12316
4134686b83e1
tests: add exit codes to unified tests
Matt Mackall <mpm@selenic.com>
parents:
12194
diff
changeset
|
149 [255] |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
150 $ hg -qRa tip |
15781
cc2da4a5ed9a
dispatch: lowercase abort message
Martin Geisler <mg@aragost.com>
parents:
15238
diff
changeset
|
151 abort: option -R has to be separated from other options (e.g. not -qR) and --repository may only be abbreviated as --repo! |
12316
4134686b83e1
tests: add exit codes to unified tests
Matt Mackall <mpm@selenic.com>
parents:
12194
diff
changeset
|
152 [255] |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
153 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
154 Testing --cwd: |
2293
3dc6f2501dbc
add --config global option. allows to set hgrc option on command line.
Vadim Gelfer <vadim.gelfer@gmail.com>
parents:
diff
changeset
|
155 |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
156 $ hg --cwd a parents |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
157 changeset: 0:8580ff50825a |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
158 tag: tip |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
159 user: test |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
160 date: Thu Jan 01 00:00:01 1970 +0000 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
161 summary: a |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
162 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
163 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
164 Testing -y/--noninteractive - just be sure it is parsed: |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
165 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
166 $ hg --cwd a tip -q --noninteractive |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
167 0:8580ff50825a |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
168 $ hg --cwd a tip -q -y |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
169 0:8580ff50825a |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
170 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
171 Testing -q/--quiet: |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
172 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
173 $ hg -R a -q tip |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
174 0:8580ff50825a |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
175 $ hg -R b -q tip |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
176 0:b6c483daf290 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
177 $ hg -R c --quiet parents |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
178 0:8580ff50825a |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
179 1:b6c483daf290 |
2293
3dc6f2501dbc
add --config global option. allows to set hgrc option on command line.
Vadim Gelfer <vadim.gelfer@gmail.com>
parents:
diff
changeset
|
180 |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
181 Testing -v/--verbose: |
6150
aafdea37f796
Infer a --repository argument from command arguments when reasonable.
Jesse Glick <jesse.glick@sun.com>
parents:
4734
diff
changeset
|
182 |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
183 $ hg --cwd c head -v |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
184 changeset: 1:b6c483daf290 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
185 tag: tip |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
186 parent: -1:000000000000 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
187 user: test |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
188 date: Thu Jan 01 00:00:01 1970 +0000 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
189 files: b |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
190 description: |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
191 b |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
192 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
193 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
194 changeset: 0:8580ff50825a |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
195 user: test |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
196 date: Thu Jan 01 00:00:01 1970 +0000 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
197 files: a |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
198 description: |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
199 a |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
200 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
201 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
202 $ hg --cwd b tip --verbose |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
203 changeset: 0:b6c483daf290 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
204 tag: tip |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
205 user: test |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
206 date: Thu Jan 01 00:00:01 1970 +0000 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
207 files: b |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
208 description: |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
209 b |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
210 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
211 |
2293
3dc6f2501dbc
add --config global option. allows to set hgrc option on command line.
Vadim Gelfer <vadim.gelfer@gmail.com>
parents:
diff
changeset
|
212 |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
213 Testing --config: |
4728
7bb5bcb089e3
Added test for earlygetopt fixes (36d23de02da1 and 79cc512a34ed)
Thomas Arendsen Hein <thomas@intevation.de>
parents:
4365
diff
changeset
|
214 |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
215 $ hg --cwd c --config paths.quuxfoo=bar paths | grep quuxfoo > /dev/null && echo quuxfoo |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
216 quuxfoo |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
217 $ hg --cwd c --config '' tip -q |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
218 abort: malformed --config option: '' (use --config section.name=value) |
12316
4134686b83e1
tests: add exit codes to unified tests
Matt Mackall <mpm@selenic.com>
parents:
12194
diff
changeset
|
219 [255] |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
220 $ hg --cwd c --config a.b tip -q |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
221 abort: malformed --config option: 'a.b' (use --config section.name=value) |
12316
4134686b83e1
tests: add exit codes to unified tests
Matt Mackall <mpm@selenic.com>
parents:
12194
diff
changeset
|
222 [255] |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
223 $ hg --cwd c --config a tip -q |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
224 abort: malformed --config option: 'a' (use --config section.name=value) |
12316
4134686b83e1
tests: add exit codes to unified tests
Matt Mackall <mpm@selenic.com>
parents:
12194
diff
changeset
|
225 [255] |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
226 $ hg --cwd c --config a.= tip -q |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
227 abort: malformed --config option: 'a.=' (use --config section.name=value) |
12316
4134686b83e1
tests: add exit codes to unified tests
Matt Mackall <mpm@selenic.com>
parents:
12194
diff
changeset
|
228 [255] |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
229 $ hg --cwd c --config .b= tip -q |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
230 abort: malformed --config option: '.b=' (use --config section.name=value) |
12316
4134686b83e1
tests: add exit codes to unified tests
Matt Mackall <mpm@selenic.com>
parents:
12194
diff
changeset
|
231 [255] |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
232 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
233 Testing --debug: |
4728
7bb5bcb089e3
Added test for earlygetopt fixes (36d23de02da1 and 79cc512a34ed)
Thomas Arendsen Hein <thomas@intevation.de>
parents:
4365
diff
changeset
|
234 |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
235 $ hg --cwd c log --debug |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
236 changeset: 1:b6c483daf2907ce5825c0bb50f5716226281cc1a |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
237 tag: tip |
22765
55dcc7fb731c
log: do not hide the public phase in debug mode (BC)
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
22501
diff
changeset
|
238 phase: public |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
239 parent: -1:0000000000000000000000000000000000000000 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
240 parent: -1:0000000000000000000000000000000000000000 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
241 manifest: 1:23226e7a252cacdc2d99e4fbdc3653441056de49 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
242 user: test |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
243 date: Thu Jan 01 00:00:01 1970 +0000 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
244 files+: b |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
245 extra: branch=default |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
246 description: |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
247 b |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
248 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
249 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
250 changeset: 0:8580ff50825a50c8f716709acdf8de0deddcd6ab |
22765
55dcc7fb731c
log: do not hide the public phase in debug mode (BC)
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
22501
diff
changeset
|
251 phase: public |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
252 parent: -1:0000000000000000000000000000000000000000 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
253 parent: -1:0000000000000000000000000000000000000000 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
254 manifest: 0:a0c8bcbbb45c63b90b70ad007bf38961f64f2af0 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
255 user: test |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
256 date: Thu Jan 01 00:00:01 1970 +0000 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
257 files+: a |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
258 extra: branch=default |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
259 description: |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
260 a |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
261 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
262 |
2293
3dc6f2501dbc
add --config global option. allows to set hgrc option on command line.
Vadim Gelfer <vadim.gelfer@gmail.com>
parents:
diff
changeset
|
263 |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
264 Testing --traceback: |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
265 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
266 $ hg --cwd c --config x --traceback id 2>&1 | grep -i 'traceback' |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
267 Traceback (most recent call last): |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
268 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
269 Testing --time: |
2293
3dc6f2501dbc
add --config global option. allows to set hgrc option on command line.
Vadim Gelfer <vadim.gelfer@gmail.com>
parents:
diff
changeset
|
270 |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
271 $ hg --cwd a --time id |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
272 8580ff50825a tip |
16933
30143c3dd102
dispatch: lowercase --time message
Martin Geisler <mg@aragost.com>
parents:
16547
diff
changeset
|
273 time: real * (glob) |
2293
3dc6f2501dbc
add --config global option. allows to set hgrc option on command line.
Vadim Gelfer <vadim.gelfer@gmail.com>
parents:
diff
changeset
|
274 |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
275 Testing --version: |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
276 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
277 $ hg --version -q |
12376
97ffc68f71d3
tests: add glob matching for unified tests
Brodie Rao <brodie@bitheap.org>
parents:
12375
diff
changeset
|
278 Mercurial Distributed SCM * (glob) |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
279 |
17014
50fbe9063ff2
tests: convert some 'hghave no-outer-repo' to #if
Mads Kiilerich <mads@kiilerich.com>
parents:
16933
diff
changeset
|
280 hide outer repo |
50fbe9063ff2
tests: convert some 'hghave no-outer-repo' to #if
Mads Kiilerich <mads@kiilerich.com>
parents:
16933
diff
changeset
|
281 $ hg init |
50fbe9063ff2
tests: convert some 'hghave no-outer-repo' to #if
Mads Kiilerich <mads@kiilerich.com>
parents:
16933
diff
changeset
|
282 |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
283 Testing -h/--help: |
2293
3dc6f2501dbc
add --config global option. allows to set hgrc option on command line.
Vadim Gelfer <vadim.gelfer@gmail.com>
parents:
diff
changeset
|
284 |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
285 $ hg -h |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
286 Mercurial Distributed SCM |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
287 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
288 list of commands: |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
289 |
15862
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
290 add add the specified files on the next commit |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
291 addremove add all new files, delete all missing files |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
292 annotate show changeset information by line for each file |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
293 archive create an unversioned archive of a repository revision |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
294 backout reverse effect of earlier changeset |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
295 bisect subdivision search of changesets |
21762
0c6cdbb697d9
bookmarks: improve the bookmark help (issue4244)
Matt Mackall <mpm@selenic.com>
parents:
20570
diff
changeset
|
296 bookmarks create a new bookmark or list existing bookmarks |
15862
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
297 branch set or show the current branch name |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
298 branches list repository named branches |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
299 bundle create a changegroup file |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
300 cat output the current or given revision of files |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
301 clone make a copy of an existing repository |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
302 commit commit the specified files or all outstanding changes |
20570
c21e1e3ab915
config: move showconfig code and add config as primary alias
Matt Mackall <mpm@selenic.com>
parents:
19469
diff
changeset
|
303 config show combined config settings from all hgrc files |
15862
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
304 copy mark files as copied for the next commit |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
305 diff diff repository (or selected files) |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
306 export dump the header and diffs for one or more changesets |
22423
edf07a804ac4
files: add new command unifying locate and manifest functionality
Matt Mackall <mpm@selenic.com>
parents:
22118
diff
changeset
|
307 files list tracked files |
15862
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
308 forget forget the specified files on the next commit |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
309 graft copy changes from other branches onto the current branch |
30009
7fa011555046
grep: rewrite help to better document current (confusing) behavior
Kevin Bullock <kbullock+mercurial@ringworld.org>
parents:
27376
diff
changeset
|
310 grep search revision history for a pattern in specified files |
19469
bf6bc4681383
heads: modernize documentation (issue3992)
Matt Mackall <mpm@selenic.com>
parents:
19409
diff
changeset
|
311 heads show branch heads |
15862
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
312 help show help for a given topic or a help overview |
24364
135b23868f45
commands: replace "working copy" with "working directory" in help/messages
Yuya Nishihara <yuya@tcha.org>
parents:
23400
diff
changeset
|
313 identify identify the working directory or specified revision |
15862
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
314 import import an ordered set of patches |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
315 incoming show new changesets found in source |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
316 init create a new repository in the given directory |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
317 log show revision history of entire repository or files |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
318 manifest output the current or given revision of the project manifest |
23400
3bd577a3283e
merge: be precise about what merged into what in short desc
anatoly techtonik <techtonik@gmail.com>
parents:
22765
diff
changeset
|
319 merge merge another revision into working directory |
15862
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
320 outgoing show changesets not found in the destination |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
321 paths show aliases for remote repositories |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
322 phase set or show the current phase name |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
323 pull pull changes from the specified source |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
324 push push changes to the specified destination |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
325 recover roll back an interrupted transaction |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
326 remove remove the specified files on the next commit |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
327 rename rename files; equivalent of copy + remove |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
328 resolve redo merges or set/view the merge status of files |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
329 revert restore files to their checkout state |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
330 root print the root (top) of the current working directory |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
331 serve start stand-alone webserver |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
332 status show changed files in the working directory |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
333 summary summarize working directory state |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
334 tag add one or more tags for the current or given revision |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
335 tags list repository tags |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
336 unbundle apply one or more changegroup files |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
337 update update working directory (or switch revisions) |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
338 verify verify the integrity of the repository |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
339 version output version and copyright information |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
340 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
341 additional help topics: |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
342 |
15862
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
343 config Configuration Files |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
344 dates Date Formats |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
345 diffs Diff Formats |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
346 environment Environment Variables |
16547
23072be2eaa3
help: consistently use title capitalization for help topics
Martin Geisler <mg@aragost.com>
parents:
15996
diff
changeset
|
347 extensions Using Additional Features |
15862
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
348 filesets Specifying File Sets |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
349 glossary Glossary |
16547
23072be2eaa3
help: consistently use title capitalization for help topics
Martin Geisler <mg@aragost.com>
parents:
15996
diff
changeset
|
350 hgignore Syntax for Mercurial Ignore Files |
15862
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
351 hgweb Configuring hgweb |
27376
fc810d950278
help: add "internals" topic
Gregory Szorc <gregory.szorc@gmail.com>
parents:
25881
diff
changeset
|
352 internals Technical implementation topics |
15862
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
353 merge-tools Merge Tools |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
354 patterns File Name Patterns |
15996 | 355 phases Working with Phases |
15862
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
356 revisions Specifying Single Revisions |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
357 revsets Specifying Revision Sets |
25881
9de443515f1d
help: scripting help topic
Gregory Szorc <gregory.szorc@gmail.com>
parents:
25011
diff
changeset
|
358 scripting Using Mercurial from scripts and automation |
15862
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
359 subrepos Subrepositories |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
360 templating Template Usage |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
361 urls URL Paths |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
362 |
29974
7109d5ddeb0c
help: use single quotes in use warning
timeless <timeless@mozdev.org>
parents:
27376
diff
changeset
|
363 (use 'hg help -v' to show built-in aliases and global options) |
2293
3dc6f2501dbc
add --config global option. allows to set hgrc option on command line.
Vadim Gelfer <vadim.gelfer@gmail.com>
parents:
diff
changeset
|
364 |
13888
9e5407a67dea
help: sort help topics to make the output more readable (issue2751)
Yun Lee <yunlee.bj@gmail.com>
parents:
13742
diff
changeset
|
365 |
9e5407a67dea
help: sort help topics to make the output more readable (issue2751)
Yun Lee <yunlee.bj@gmail.com>
parents:
13742
diff
changeset
|
366 |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
367 $ hg --help |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
368 Mercurial Distributed SCM |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
369 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
370 list of commands: |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
371 |
15862
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
372 add add the specified files on the next commit |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
373 addremove add all new files, delete all missing files |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
374 annotate show changeset information by line for each file |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
375 archive create an unversioned archive of a repository revision |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
376 backout reverse effect of earlier changeset |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
377 bisect subdivision search of changesets |
21762
0c6cdbb697d9
bookmarks: improve the bookmark help (issue4244)
Matt Mackall <mpm@selenic.com>
parents:
20570
diff
changeset
|
378 bookmarks create a new bookmark or list existing bookmarks |
15862
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
379 branch set or show the current branch name |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
380 branches list repository named branches |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
381 bundle create a changegroup file |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
382 cat output the current or given revision of files |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
383 clone make a copy of an existing repository |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
384 commit commit the specified files or all outstanding changes |
20570
c21e1e3ab915
config: move showconfig code and add config as primary alias
Matt Mackall <mpm@selenic.com>
parents:
19469
diff
changeset
|
385 config show combined config settings from all hgrc files |
15862
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
386 copy mark files as copied for the next commit |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
387 diff diff repository (or selected files) |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
388 export dump the header and diffs for one or more changesets |
22423
edf07a804ac4
files: add new command unifying locate and manifest functionality
Matt Mackall <mpm@selenic.com>
parents:
22118
diff
changeset
|
389 files list tracked files |
15862
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
390 forget forget the specified files on the next commit |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
391 graft copy changes from other branches onto the current branch |
30009
7fa011555046
grep: rewrite help to better document current (confusing) behavior
Kevin Bullock <kbullock+mercurial@ringworld.org>
parents:
27376
diff
changeset
|
392 grep search revision history for a pattern in specified files |
19469
bf6bc4681383
heads: modernize documentation (issue3992)
Matt Mackall <mpm@selenic.com>
parents:
19409
diff
changeset
|
393 heads show branch heads |
15862
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
394 help show help for a given topic or a help overview |
24364
135b23868f45
commands: replace "working copy" with "working directory" in help/messages
Yuya Nishihara <yuya@tcha.org>
parents:
23400
diff
changeset
|
395 identify identify the working directory or specified revision |
15862
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
396 import import an ordered set of patches |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
397 incoming show new changesets found in source |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
398 init create a new repository in the given directory |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
399 log show revision history of entire repository or files |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
400 manifest output the current or given revision of the project manifest |
23400
3bd577a3283e
merge: be precise about what merged into what in short desc
anatoly techtonik <techtonik@gmail.com>
parents:
22765
diff
changeset
|
401 merge merge another revision into working directory |
15862
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
402 outgoing show changesets not found in the destination |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
403 paths show aliases for remote repositories |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
404 phase set or show the current phase name |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
405 pull pull changes from the specified source |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
406 push push changes to the specified destination |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
407 recover roll back an interrupted transaction |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
408 remove remove the specified files on the next commit |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
409 rename rename files; equivalent of copy + remove |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
410 resolve redo merges or set/view the merge status of files |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
411 revert restore files to their checkout state |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
412 root print the root (top) of the current working directory |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
413 serve start stand-alone webserver |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
414 status show changed files in the working directory |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
415 summary summarize working directory state |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
416 tag add one or more tags for the current or given revision |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
417 tags list repository tags |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
418 unbundle apply one or more changegroup files |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
419 update update working directory (or switch revisions) |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
420 verify verify the integrity of the repository |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
421 version output version and copyright information |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
422 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
423 additional help topics: |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
424 |
15862
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
425 config Configuration Files |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
426 dates Date Formats |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
427 diffs Diff Formats |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
428 environment Environment Variables |
16547
23072be2eaa3
help: consistently use title capitalization for help topics
Martin Geisler <mg@aragost.com>
parents:
15996
diff
changeset
|
429 extensions Using Additional Features |
15862
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
430 filesets Specifying File Sets |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
431 glossary Glossary |
16547
23072be2eaa3
help: consistently use title capitalization for help topics
Martin Geisler <mg@aragost.com>
parents:
15996
diff
changeset
|
432 hgignore Syntax for Mercurial Ignore Files |
15862
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
433 hgweb Configuring hgweb |
27376
fc810d950278
help: add "internals" topic
Gregory Szorc <gregory.szorc@gmail.com>
parents:
25881
diff
changeset
|
434 internals Technical implementation topics |
15862
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
435 merge-tools Merge Tools |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
436 patterns File Name Patterns |
15996 | 437 phases Working with Phases |
15862
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
438 revisions Specifying Single Revisions |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
439 revsets Specifying Revision Sets |
25881
9de443515f1d
help: scripting help topic
Gregory Szorc <gregory.szorc@gmail.com>
parents:
25011
diff
changeset
|
440 scripting Using Mercurial from scripts and automation |
15862
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
441 subrepos Subrepositories |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
442 templating Template Usage |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
443 urls URL Paths |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
444 |
29974
7109d5ddeb0c
help: use single quotes in use warning
timeless <timeless@mozdev.org>
parents:
27376
diff
changeset
|
445 (use 'hg help -v' to show built-in aliases and global options) |
2293
3dc6f2501dbc
add --config global option. allows to set hgrc option on command line.
Vadim Gelfer <vadim.gelfer@gmail.com>
parents:
diff
changeset
|
446 |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
447 Not tested: --debugger |
2293
3dc6f2501dbc
add --config global option. allows to set hgrc option on command line.
Vadim Gelfer <vadim.gelfer@gmail.com>
parents:
diff
changeset
|
448 |