Mercurial > hg
annotate tests/test-globalopts.t @ 25591:f1d46075b13a
verify: check the subrepository references in .hgsubstate
While hopefully atypical, there are reasons that a subrepository revision can be
lost that aren't covered by corruption of the .hgsubstate revlog. Such things
can happen when a subrepo is amended, stripped or simply isn't pulled from
upstream because the parent repo revision wasn't updated yet. There's no way to
know if it is an error, but this will find potential problems sooner than when
some random revision is updated.
Until recently, convert made no attempt at rewriting the .hgsubstate file. The
impetuous for this is to verify the conversion of some repositories, and this is
orders of magnitude faster than a bash script from 0..tip that does an
'hg update -C $rev'. But it is equally useful to determine if everything has
been pulled down before taking a thumb drive on the go.
It feels somewhat wrong to leave this out of verifymod (mostly because the file
is already read in there, and the final summary is printed before the subrepos
are checked). But verifymod looks very low level, so importing subrepo stuff
there seems more wrong.
author | Matt Harbison <matt_harbison@yahoo.com> |
---|---|
date | Tue, 16 Jun 2015 16:15:15 -0400 |
parents | 7d6a507a4c53 |
children | 9de443515f1d |
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 |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
310 grep search for a pattern in specified files and revisions |
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 |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
352 merge-tools Merge Tools |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
353 multirevs Specifying Multiple Revisions |
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 |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
358 subrepos Subrepositories |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
359 templating Template Usage |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
360 urls URL Paths |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
361 |
22118
9a299c39de01
help: normalize helplist hints
Matt Mackall <mpm@selenic.com>
parents:
21762
diff
changeset
|
362 (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
|
363 |
13888
9e5407a67dea
help: sort help topics to make the output more readable (issue2751)
Yun Lee <yunlee.bj@gmail.com>
parents:
13742
diff
changeset
|
364 |
9e5407a67dea
help: sort help topics to make the output more readable (issue2751)
Yun Lee <yunlee.bj@gmail.com>
parents:
13742
diff
changeset
|
365 |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
366 $ hg --help |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
367 Mercurial Distributed SCM |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
368 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
369 list of commands: |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
370 |
15862
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
371 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
|
372 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
|
373 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
|
374 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
|
375 backout reverse effect of earlier changeset |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
376 bisect subdivision search of changesets |
21762
0c6cdbb697d9
bookmarks: improve the bookmark help (issue4244)
Matt Mackall <mpm@selenic.com>
parents:
20570
diff
changeset
|
377 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
|
378 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
|
379 branches list repository named branches |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
380 bundle create a changegroup file |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
381 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
|
382 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
|
383 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
|
384 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
|
385 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
|
386 diff diff repository (or selected files) |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
387 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
|
388 files list tracked files |
15862
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
389 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
|
390 graft copy changes from other branches onto the current branch |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
391 grep search for a pattern in specified files and revisions |
19469
bf6bc4681383
heads: modernize documentation (issue3992)
Matt Mackall <mpm@selenic.com>
parents:
19409
diff
changeset
|
392 heads show branch heads |
15862
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
393 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
|
394 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
|
395 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
|
396 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
|
397 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
|
398 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
|
399 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
|
400 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
|
401 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
|
402 paths show aliases for remote repositories |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
403 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
|
404 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
|
405 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
|
406 recover roll back an interrupted transaction |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
407 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
|
408 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
|
409 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
|
410 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
|
411 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
|
412 serve start stand-alone webserver |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
413 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
|
414 summary summarize working directory state |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
415 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
|
416 tags list repository tags |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
417 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
|
418 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
|
419 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
|
420 version output version and copyright information |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
421 |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
422 additional help topics: |
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
423 |
15862
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
424 config Configuration Files |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
425 dates Date Formats |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
426 diffs Diff Formats |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
427 environment Environment Variables |
16547
23072be2eaa3
help: consistently use title capitalization for help topics
Martin Geisler <mg@aragost.com>
parents:
15996
diff
changeset
|
428 extensions Using Additional Features |
15862
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
429 filesets Specifying File Sets |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
430 glossary Glossary |
16547
23072be2eaa3
help: consistently use title capitalization for help topics
Martin Geisler <mg@aragost.com>
parents:
15996
diff
changeset
|
431 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
|
432 hgweb Configuring hgweb |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
433 merge-tools Merge Tools |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
434 multirevs Specifying Multiple Revisions |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
435 patterns File Name Patterns |
15996 | 436 phases Working with Phases |
15862
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
437 revisions Specifying Single Revisions |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
438 revsets Specifying Revision Sets |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
439 subrepos Subrepositories |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
440 templating Template Usage |
d0f2a89c8cfa
help: fix column alignment in "hg help" output
Olav Reinert <seroton10@gmail.com>
parents:
15830
diff
changeset
|
441 urls URL Paths |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
442 |
22118
9a299c39de01
help: normalize helplist hints
Matt Mackall <mpm@selenic.com>
parents:
21762
diff
changeset
|
443 (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
|
444 |
12194
9e40ea08c2ab
tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com>
parents:
7429
diff
changeset
|
445 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
|
446 |