annotate tests/test-help-hide.t @ 48454:473af5cbc209

rhg: Add support for `rhg status --copies` Copy sources are collected during `status()` rather than after the fact like in Python, because `status()` takes a `&mut` exclusive reference to the dirstate map (in order to potentially mutate it for directory mtimes) and returns `Cow<'_, HgPath>` that borrow the dirstate map. Even though with `Cow` only some shared borrows remain, the still extend the same lifetime of the initial `&mut` so the dirstate map cannot be borrowed again to access copy sources after the fact: https://doc.rust-lang.org/nomicon/lifetime-mismatch.html#limits-of-lifetimes Additionally, collecting copy sources during the dirstate tree traversal that `status()` already does avoids the cost of another traversal or other lookups (though I haven’t benchmarked that cost). Differential Revision: https://phab.mercurial-scm.org/D11899
author Simon Sapin <simon.sapin@octobus.net>
date Fri, 10 Dec 2021 16:18:58 +0100
parents da4e6d7a8fdd
children 7ccd31fda132
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
40412
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
1 Test hiding some commands (which also happens to hide an entire category).
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
2
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
3 $ hg --config help.hidden-command.clone=true \
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
4 > --config help.hidden-command.init=true help
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
5 Mercurial Distributed SCM
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
6
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
7 list of commands:
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
8
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
9 Remote repository management:
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
10
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
11 incoming show new changesets found in source
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
12 outgoing show changesets not found in the destination
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
13 paths show aliases for remote repositories
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
14 pull pull changes from the specified source
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
15 push push changes to the specified destination
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
16 serve start stand-alone webserver
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
17
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
18 Change creation:
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
19
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
20 commit commit the specified files or all outstanding changes
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
21
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
22 Change manipulation:
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
23
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
24 backout reverse effect of earlier changeset
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
25 graft copy changes from other branches onto the current branch
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
26 merge merge another revision into working directory
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
27
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
28 Change organization:
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
29
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
30 bookmarks create a new bookmark or list existing bookmarks
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
31 branch set or show the current branch name
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
32 branches list repository named branches
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
33 phase set or show the current phase name
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
34 tag add one or more tags for the current or given revision
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
35 tags list repository tags
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
36
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
37 File content management:
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
38
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
39 annotate show changeset information by line for each file
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
40 cat output the current or given revision of files
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
41 copy mark files as copied for the next commit
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
42 diff diff repository (or selected files)
43305
d782cce137fd grep: update docs to reflect new --all-files default
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents: 42541
diff changeset
43 grep search for a pattern in specified files
40412
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
44
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
45 Change navigation:
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
46
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
47 bisect subdivision search of changesets
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
48 heads show branch heads
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
49 identify identify the working directory or specified revision
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
50 log show revision history of entire repository or files
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
51
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
52 Working directory management:
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
53
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
54 add add the specified files on the next commit
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
55 addremove add all new files, delete all missing files
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
56 files list tracked files
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
57 forget forget the specified files on the next commit
46368
bb3a5c0df06b purge: move extension into core mercurial
Valentin Gatien-Baron <valentin.gatienbaron@gmail.com>
parents: 43305
diff changeset
58 purge removes files not tracked by Mercurial
40412
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
59 remove remove the specified files on the next commit
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
60 rename rename files; equivalent of copy + remove
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
61 resolve redo merges or set/view the merge status of files
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
62 revert restore files to their checkout state
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
63 root print the root (top) of the current working directory
42541
3de4f17f4824 shelve: move shelve extension to core
Navaneeth Suresh <navaneeths1998@gmail.com>
parents: 40413
diff changeset
64 shelve save and set aside changes from the working directory
40412
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
65 status show changed files in the working directory
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
66 summary summarize working directory state
42541
3de4f17f4824 shelve: move shelve extension to core
Navaneeth Suresh <navaneeths1998@gmail.com>
parents: 40413
diff changeset
67 unshelve restore a shelved change to the working directory
40412
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
68 update update working directory (or switch revisions)
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
69
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
70 Change import/export:
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
71
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
72 archive create an unversioned archive of a repository revision
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
73 bundle create a bundle file
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
74 export dump the header and diffs for one or more changesets
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
75 import import an ordered set of patches
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
76 unbundle apply one or more bundle files
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
77
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
78 Repository maintenance:
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
79
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
80 manifest output the current or given revision of the project manifest
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
81 recover roll back an interrupted transaction
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
82 verify verify the integrity of the repository
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
83
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
84 Help:
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
85
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
86 config show combined config settings from all hgrc files
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
87 help show help for a given topic or a help overview
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
88 version output version and copyright information
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
89
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
90 additional help topics:
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
91
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
92 Mercurial identifiers:
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
93
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
94 filesets Specifying File Sets
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
95 hgignore Syntax for Mercurial Ignore Files
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
96 patterns File Name Patterns
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
97 revisions Specifying Revisions
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
98 urls URL Paths
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
99
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
100 Mercurial output:
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
101
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
102 color Colorizing Outputs
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
103 dates Date Formats
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
104 diffs Diff Formats
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
105 templating Template Usage
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
106
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
107 Mercurial configuration:
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
108
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
109 config Configuration Files
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
110 environment Environment Variables
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
111 extensions Using Additional Features
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
112 flags Command-line flags
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
113 hgweb Configuring hgweb
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
114 merge-tools Merge Tools
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
115 pager Pager Support
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
116
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
117 Concepts:
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
118
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
119 bundlespec Bundle File Formats
47017
da4e6d7a8fdd help: add topic about evolution, based on text from evolve extension
Martin von Zweigbergk <martinvonz@google.com>
parents: 46368
diff changeset
120 evolution Safely rewriting history (EXPERIMENTAL)
40412
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
121 glossary Glossary
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
122 phases Working with Phases
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
123 subrepos Subrepositories
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
124
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
125 Miscellaneous:
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
126
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
127 deprecated Deprecated Features
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
128 internals Technical implementation topics
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
129 scripting Using Mercurial from scripts and automation
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
130
ab09e797fbed help: allow commands to be hidden
rdamazio@google.com
parents:
diff changeset
131 (use 'hg help -v' to show built-in aliases and global options)
40413
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
132
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
133 Test hiding some topics.
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
134
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
135 $ hg --config help.hidden-topic.deprecated=true \
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
136 > --config help.hidden-topic.internals=true \
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
137 > --config help.hidden-topic.scripting=true help
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
138 Mercurial Distributed SCM
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
139
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
140 list of commands:
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
141
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
142 Repository creation:
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
143
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
144 clone make a copy of an existing repository
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
145 init create a new repository in the given directory
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
146
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
147 Remote repository management:
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
148
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
149 incoming show new changesets found in source
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
150 outgoing show changesets not found in the destination
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
151 paths show aliases for remote repositories
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
152 pull pull changes from the specified source
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
153 push push changes to the specified destination
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
154 serve start stand-alone webserver
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
155
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
156 Change creation:
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
157
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
158 commit commit the specified files or all outstanding changes
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
159
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
160 Change manipulation:
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
161
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
162 backout reverse effect of earlier changeset
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
163 graft copy changes from other branches onto the current branch
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
164 merge merge another revision into working directory
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
165
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
166 Change organization:
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
167
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
168 bookmarks create a new bookmark or list existing bookmarks
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
169 branch set or show the current branch name
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
170 branches list repository named branches
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
171 phase set or show the current phase name
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
172 tag add one or more tags for the current or given revision
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
173 tags list repository tags
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
174
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
175 File content management:
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
176
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
177 annotate show changeset information by line for each file
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
178 cat output the current or given revision of files
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
179 copy mark files as copied for the next commit
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
180 diff diff repository (or selected files)
43305
d782cce137fd grep: update docs to reflect new --all-files default
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents: 42541
diff changeset
181 grep search for a pattern in specified files
40413
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
182
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
183 Change navigation:
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
184
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
185 bisect subdivision search of changesets
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
186 heads show branch heads
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
187 identify identify the working directory or specified revision
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
188 log show revision history of entire repository or files
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
189
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
190 Working directory management:
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
191
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
192 add add the specified files on the next commit
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
193 addremove add all new files, delete all missing files
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
194 files list tracked files
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
195 forget forget the specified files on the next commit
46368
bb3a5c0df06b purge: move extension into core mercurial
Valentin Gatien-Baron <valentin.gatienbaron@gmail.com>
parents: 43305
diff changeset
196 purge removes files not tracked by Mercurial
40413
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
197 remove remove the specified files on the next commit
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
198 rename rename files; equivalent of copy + remove
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
199 resolve redo merges or set/view the merge status of files
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
200 revert restore files to their checkout state
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
201 root print the root (top) of the current working directory
42541
3de4f17f4824 shelve: move shelve extension to core
Navaneeth Suresh <navaneeths1998@gmail.com>
parents: 40413
diff changeset
202 shelve save and set aside changes from the working directory
40413
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
203 status show changed files in the working directory
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
204 summary summarize working directory state
42541
3de4f17f4824 shelve: move shelve extension to core
Navaneeth Suresh <navaneeths1998@gmail.com>
parents: 40413
diff changeset
205 unshelve restore a shelved change to the working directory
40413
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
206 update update working directory (or switch revisions)
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
207
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
208 Change import/export:
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
209
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
210 archive create an unversioned archive of a repository revision
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
211 bundle create a bundle file
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
212 export dump the header and diffs for one or more changesets
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
213 import import an ordered set of patches
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
214 unbundle apply one or more bundle files
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
215
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
216 Repository maintenance:
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
217
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
218 manifest output the current or given revision of the project manifest
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
219 recover roll back an interrupted transaction
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
220 verify verify the integrity of the repository
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
221
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
222 Help:
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
223
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
224 config show combined config settings from all hgrc files
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
225 help show help for a given topic or a help overview
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
226 version output version and copyright information
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
227
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
228 additional help topics:
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
229
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
230 Mercurial identifiers:
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
231
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
232 filesets Specifying File Sets
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
233 hgignore Syntax for Mercurial Ignore Files
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
234 patterns File Name Patterns
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
235 revisions Specifying Revisions
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
236 urls URL Paths
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
237
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
238 Mercurial output:
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
239
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
240 color Colorizing Outputs
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
241 dates Date Formats
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
242 diffs Diff Formats
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
243 templating Template Usage
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
244
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
245 Mercurial configuration:
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
246
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
247 config Configuration Files
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
248 environment Environment Variables
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
249 extensions Using Additional Features
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
250 flags Command-line flags
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
251 hgweb Configuring hgweb
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
252 merge-tools Merge Tools
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
253 pager Pager Support
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
254
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
255 Concepts:
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
256
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
257 bundlespec Bundle File Formats
47017
da4e6d7a8fdd help: add topic about evolution, based on text from evolve extension
Martin von Zweigbergk <martinvonz@google.com>
parents: 46368
diff changeset
258 evolution Safely rewriting history (EXPERIMENTAL)
40413
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
259 glossary Glossary
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
260 phases Working with Phases
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
261 subrepos Subrepositories
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
262
1ddd202c47d9 help: allow hiding of help topics
rdamazio@google.com
parents: 40412
diff changeset
263 (use 'hg help -v' to show built-in aliases and global options)