author | Arseniy Alekseyev <aalekseyev@janestreet.com> |
Thu, 01 Jun 2023 17:39:22 +0100 | |
changeset 50706 | 0452af304808 |
parent 43632 | 2e017696181f |
permissions | -rw-r--r-- |
11356 | 1 |
Ancestor |
2 |
Any changeset that can be reached by an unbroken chain of parent |
|
3 |
changesets from a given changeset. More precisely, the ancestors |
|
4 |
of a changeset can be defined by two properties: a parent of a |
|
5 |
changeset is an ancestor, and a parent of an ancestor is an |
|
6 |
ancestor. See also: 'Descendant'. |
|
7 |
||
14630
f536151d392f
glossary: add entry for "Bookmark"
Martin Geisler <mg@aragost.com>
parents:
14629
diff
changeset
|
8 |
Bookmark |
f536151d392f
glossary: add entry for "Bookmark"
Martin Geisler <mg@aragost.com>
parents:
14629
diff
changeset
|
9 |
Bookmarks are pointers to certain commits that move when |
f536151d392f
glossary: add entry for "Bookmark"
Martin Geisler <mg@aragost.com>
parents:
14629
diff
changeset
|
10 |
committing. They are similar to tags in that it is possible to use |
f536151d392f
glossary: add entry for "Bookmark"
Martin Geisler <mg@aragost.com>
parents:
14629
diff
changeset
|
11 |
bookmark names in all places where Mercurial expects a changeset |
f536151d392f
glossary: add entry for "Bookmark"
Martin Geisler <mg@aragost.com>
parents:
14629
diff
changeset
|
12 |
ID, e.g., with :hg:`update`. Unlike tags, bookmarks move along |
f536151d392f
glossary: add entry for "Bookmark"
Martin Geisler <mg@aragost.com>
parents:
14629
diff
changeset
|
13 |
when you make a commit. |
f536151d392f
glossary: add entry for "Bookmark"
Martin Geisler <mg@aragost.com>
parents:
14629
diff
changeset
|
14 |
|
f536151d392f
glossary: add entry for "Bookmark"
Martin Geisler <mg@aragost.com>
parents:
14629
diff
changeset
|
15 |
Bookmarks can be renamed, copied and deleted. Bookmarks are local, |
f536151d392f
glossary: add entry for "Bookmark"
Martin Geisler <mg@aragost.com>
parents:
14629
diff
changeset
|
16 |
unless they are explicitly pushed or pulled between repositories. |
f536151d392f
glossary: add entry for "Bookmark"
Martin Geisler <mg@aragost.com>
parents:
14629
diff
changeset
|
17 |
Pushing and pulling bookmarks allow you to collaborate with others |
f536151d392f
glossary: add entry for "Bookmark"
Martin Geisler <mg@aragost.com>
parents:
14629
diff
changeset
|
18 |
on a branch without creating a named branch. |
f536151d392f
glossary: add entry for "Bookmark"
Martin Geisler <mg@aragost.com>
parents:
14629
diff
changeset
|
19 |
|
11356 | 20 |
Branch |
21 |
(Noun) A child changeset that has been created from a parent that |
|
22 |
is not a head. These are known as topological branches, see |
|
11437
9fa255c32406
help: glossary.txt formatting fixes
Wagner Bruna <wbruna@softwareexpress.com.br>
parents:
11436
diff
changeset
|
23 |
'Branch, topological'. If a topological branch is named, it becomes |
11356 | 24 |
a named branch. If a topological branch is not named, it becomes |
25 |
an anonymous branch. See 'Branch, anonymous' and 'Branch, named'. |
|
26 |
||
27 |
Branches may be created when changes are pulled from or pushed to |
|
28 |
a remote repository, since new heads may be created by these |
|
29 |
operations. Note that the term branch can also be used informally |
|
30 |
to describe a development process in which certain development is |
|
11685 | 31 |
done independently of other development. This is sometimes done |
11356 | 32 |
explicitly with a named branch, but it can also be done locally, |
33 |
using bookmarks or clones and anonymous branches. |
|
34 |
||
26097
220ee13946d3
glossary: fixup use of periods at end of entries
timeless@mozdev.org
parents:
23027
diff
changeset
|
35 |
Example: "The experimental branch." |
11356 | 36 |
|
37 |
(Verb) The action of creating a child changeset which results in |
|
38 |
its parent having more than one child. |
|
39 |
||
26097
220ee13946d3
glossary: fixup use of periods at end of entries
timeless@mozdev.org
parents:
23027
diff
changeset
|
40 |
Example: "I'm going to branch at X." |
11356 | 41 |
|
42 |
Branch, anonymous |
|
43 |
Every time a new child changeset is created from a parent that is not |
|
44 |
a head and the name of the branch is not changed, a new anonymous |
|
45 |
branch is created. |
|
46 |
||
47 |
Branch, closed |
|
48 |
A named branch whose branch heads have all been closed. |
|
49 |
||
50 |
Branch, default |
|
51 |
The branch assigned to a changeset when no name has previously been |
|
52 |
assigned. |
|
53 |
||
54 |
Branch head |
|
55 |
See 'Head, branch'. |
|
56 |
||
11911
528ff7610cba
glossary: add entry for "Branch, inactive"
Martin Geisler <mg@lazybytes.net>
parents:
11511
diff
changeset
|
57 |
Branch, inactive |
528ff7610cba
glossary: add entry for "Branch, inactive"
Martin Geisler <mg@lazybytes.net>
parents:
11511
diff
changeset
|
58 |
If a named branch has no topological heads, it is considered to be |
528ff7610cba
glossary: add entry for "Branch, inactive"
Martin Geisler <mg@lazybytes.net>
parents:
11511
diff
changeset
|
59 |
inactive. As an example, a feature branch becomes inactive when it |
528ff7610cba
glossary: add entry for "Branch, inactive"
Martin Geisler <mg@lazybytes.net>
parents:
11511
diff
changeset
|
60 |
is merged into the default branch. The :hg:`branches` command |
528ff7610cba
glossary: add entry for "Branch, inactive"
Martin Geisler <mg@lazybytes.net>
parents:
11511
diff
changeset
|
61 |
shows inactive branches by default, though they can be hidden with |
528ff7610cba
glossary: add entry for "Branch, inactive"
Martin Geisler <mg@lazybytes.net>
parents:
11511
diff
changeset
|
62 |
:hg:`branches --active`. |
528ff7610cba
glossary: add entry for "Branch, inactive"
Martin Geisler <mg@lazybytes.net>
parents:
11511
diff
changeset
|
63 |
|
528ff7610cba
glossary: add entry for "Branch, inactive"
Martin Geisler <mg@lazybytes.net>
parents:
11511
diff
changeset
|
64 |
NOTE: this concept is deprecated because it is too implicit. |
11927 | 65 |
Branches should now be explicitly closed using :hg:`commit |
11911
528ff7610cba
glossary: add entry for "Branch, inactive"
Martin Geisler <mg@lazybytes.net>
parents:
11511
diff
changeset
|
66 |
--close-branch` when they are no longer needed. |
528ff7610cba
glossary: add entry for "Branch, inactive"
Martin Geisler <mg@lazybytes.net>
parents:
11511
diff
changeset
|
67 |
|
11356 | 68 |
Branch, named |
69 |
A collection of changesets which have the same branch name. By |
|
70 |
default, children of a changeset in a named branch belong to the |
|
71 |
same named branch. A child can be explicitly assigned to a |
|
72 |
different branch. See :hg:`help branch`, :hg:`help branches` and |
|
73 |
:hg:`commit --close-branch` for more information on managing |
|
74 |
branches. |
|
75 |
||
76 |
Named branches can be thought of as a kind of namespace, dividing |
|
77 |
the collection of changesets that comprise the repository into a |
|
78 |
collection of disjoint subsets. A named branch is not necessarily |
|
79 |
a topological branch. If a new named branch is created from the |
|
80 |
head of another named branch, or the default branch, but no |
|
11436
45eadf71df22
help: fix glossary.txt named branches description
Wagner Bruna <wbruna@softwareexpress.com.br>
parents:
11356
diff
changeset
|
81 |
further changesets are added to that previous branch, then that |
45eadf71df22
help: fix glossary.txt named branches description
Wagner Bruna <wbruna@softwareexpress.com.br>
parents:
11356
diff
changeset
|
82 |
previous branch will be a branch in name only. |
11356 | 83 |
|
84 |
Branch tip |
|
85 |
See 'Tip, branch'. |
|
86 |
||
87 |
Branch, topological |
|
88 |
Every time a new child changeset is created from a parent that is |
|
89 |
not a head, a new topological branch is created. If a topological |
|
90 |
branch is named, it becomes a named branch. If a topological |
|
91 |
branch is not named, it becomes an anonymous branch of the |
|
92 |
current, possibly default, branch. |
|
93 |
||
94 |
Changelog |
|
95 |
A record of the changesets in the order in which they were added |
|
96 |
to the repository. This includes details such as changeset id, |
|
97 |
author, commit message, date, and list of changed files. |
|
98 |
||
99 |
Changeset |
|
100 |
A snapshot of the state of the repository used to record a change. |
|
101 |
||
102 |
Changeset, child |
|
103 |
The converse of parent changeset: if P is a parent of C, then C is |
|
104 |
a child of P. There is no limit to the number of children that a |
|
105 |
changeset may have. |
|
106 |
||
107 |
Changeset id |
|
108 |
A SHA-1 hash that uniquely identifies a changeset. It may be |
|
11718
3e979f47a4c9
help: fix bytes/digit confusion for hashes
Matt Mackall <mpm@selenic.com>
parents:
11685
diff
changeset
|
109 |
represented as either a "long" 40 hexadecimal digit string, or a |
3e979f47a4c9
help: fix bytes/digit confusion for hashes
Matt Mackall <mpm@selenic.com>
parents:
11685
diff
changeset
|
110 |
"short" 12 hexadecimal digit string. |
11356 | 111 |
|
112 |
Changeset, merge |
|
113 |
A changeset with two parents. This occurs when a merge is |
|
114 |
committed. |
|
115 |
||
116 |
Changeset, parent |
|
117 |
A revision upon which a child changeset is based. Specifically, a |
|
118 |
parent changeset of a changeset C is a changeset whose node |
|
119 |
immediately precedes C in the DAG. Changesets have at most two |
|
120 |
parents. |
|
121 |
||
122 |
Checkout |
|
123 |
(Noun) The working directory being updated to a specific |
|
124 |
revision. This use should probably be avoided where possible, as |
|
125 |
changeset is much more appropriate than checkout in this context. |
|
126 |
||
127 |
Example: "I'm using checkout X." |
|
128 |
||
129 |
(Verb) Updating the working directory to a specific changeset. See |
|
130 |
:hg:`help update`. |
|
131 |
||
132 |
Example: "I'm going to check out changeset X." |
|
133 |
||
134 |
Child changeset |
|
135 |
See 'Changeset, child'. |
|
136 |
||
137 |
Close changeset |
|
26097
220ee13946d3
glossary: fixup use of periods at end of entries
timeless@mozdev.org
parents:
23027
diff
changeset
|
138 |
See 'Head, closed branch'. |
11356 | 139 |
|
140 |
Closed branch |
|
141 |
See 'Branch, closed'. |
|
142 |
||
143 |
Clone |
|
144 |
(Noun) An entire or partial copy of a repository. The partial |
|
145 |
clone must be in the form of a revision and its ancestors. |
|
146 |
||
26097
220ee13946d3
glossary: fixup use of periods at end of entries
timeless@mozdev.org
parents:
23027
diff
changeset
|
147 |
Example: "Is your clone up to date?" |
11356 | 148 |
|
149 |
(Verb) The process of creating a clone, using :hg:`clone`. |
|
150 |
||
26097
220ee13946d3
glossary: fixup use of periods at end of entries
timeless@mozdev.org
parents:
23027
diff
changeset
|
151 |
Example: "I'm going to clone the repository." |
11356 | 152 |
|
153 |
Closed branch head |
|
154 |
See 'Head, closed branch'. |
|
155 |
||
156 |
Commit |
|
157 |
(Noun) A synonym for changeset. |
|
158 |
||
159 |
Example: "Is the bug fixed in your recent commit?" |
|
160 |
||
161 |
(Verb) The act of recording changes to a repository. When files |
|
162 |
are committed in a working directory, Mercurial finds the |
|
163 |
differences between the committed files and their parent |
|
164 |
changeset, creating a new changeset in the repository. |
|
165 |
||
166 |
Example: "You should commit those changes now." |
|
167 |
||
168 |
Cset |
|
169 |
A common abbreviation of the term changeset. |
|
170 |
||
171 |
DAG |
|
172 |
The repository of changesets of a distributed version control |
|
173 |
system (DVCS) can be described as a directed acyclic graph (DAG), |
|
174 |
consisting of nodes and edges, where nodes correspond to |
|
175 |
changesets and edges imply a parent -> child relation. This graph |
|
20147
7547bcc1a3ad
glossary: don't mention obsolete graphlog extension
Martin Geisler <martin@geisler.net>
parents:
16502
diff
changeset
|
176 |
can be visualized by graphical tools such as :hg:`log --graph`. In |
7547bcc1a3ad
glossary: don't mention obsolete graphlog extension
Martin Geisler <martin@geisler.net>
parents:
16502
diff
changeset
|
177 |
Mercurial, the DAG is limited by the requirement for children to |
7547bcc1a3ad
glossary: don't mention obsolete graphlog extension
Martin Geisler <martin@geisler.net>
parents:
16502
diff
changeset
|
178 |
have at most two parents. |
11356 | 179 |
|
23027
3971f64d7a25
glossary: add deprecated and experimental
Matt Mackall <mpm@selenic.com>
parents:
20147
diff
changeset
|
180 |
Deprecated |
3971f64d7a25
glossary: add deprecated and experimental
Matt Mackall <mpm@selenic.com>
parents:
20147
diff
changeset
|
181 |
Feature removed from documentation, but not scheduled for removal. |
3971f64d7a25
glossary: add deprecated and experimental
Matt Mackall <mpm@selenic.com>
parents:
20147
diff
changeset
|
182 |
|
11356 | 183 |
Default branch |
184 |
See 'Branch, default'. |
|
185 |
||
186 |
Descendant |
|
187 |
Any changeset that can be reached by a chain of child changesets |
|
188 |
from a given changeset. More precisely, the descendants of a |
|
189 |
changeset can be defined by two properties: the child of a |
|
190 |
changeset is a descendant, and the child of a descendant is a |
|
191 |
descendant. See also: 'Ancestor'. |
|
192 |
||
193 |
Diff |
|
194 |
(Noun) The difference between the contents and attributes of files |
|
195 |
in two changesets or a changeset and the current working |
|
196 |
directory. The difference is usually represented in a standard |
|
197 |
form called a "diff" or "patch". The "git diff" format is used |
|
198 |
when the changes include copies, renames, or changes to file |
|
199 |
attributes, none of which can be represented/handled by classic |
|
200 |
"diff" and "patch". |
|
201 |
||
202 |
Example: "Did you see my correction in the diff?" |
|
203 |
||
204 |
(Verb) Diffing two changesets is the action of creating a diff or |
|
205 |
patch. |
|
206 |
||
207 |
Example: "If you diff with changeset X, you will see what I mean." |
|
208 |
||
209 |
Directory, working |
|
210 |
The working directory represents the state of the files tracked by |
|
211 |
Mercurial, that will be recorded in the next commit. The working |
|
212 |
directory initially corresponds to the snapshot at an existing |
|
213 |
changeset, known as the parent of the working directory. See |
|
11511
9d905b9769af
glossary: fixed typo in "Directory, working" description
Renato Cunha <renatoc@gmail.com>
parents:
11437
diff
changeset
|
214 |
'Parent, working directory'. The state may be modified by changes |
11356 | 215 |
to the files introduced manually or by a merge. The repository |
216 |
metadata exists in the .hg directory inside the working directory. |
|
217 |
||
16037 | 218 |
Draft |
219 |
Changesets in the draft phase have not been shared with publishing |
|
220 |
repositories and may thus be safely changed by history-modifying |
|
221 |
extensions. See :hg:`help phases`. |
|
222 |
||
23027
3971f64d7a25
glossary: add deprecated and experimental
Matt Mackall <mpm@selenic.com>
parents:
20147
diff
changeset
|
223 |
Experimental |
3971f64d7a25
glossary: add deprecated and experimental
Matt Mackall <mpm@selenic.com>
parents:
20147
diff
changeset
|
224 |
Feature that may change or be removed at a later date. |
3971f64d7a25
glossary: add deprecated and experimental
Matt Mackall <mpm@selenic.com>
parents:
20147
diff
changeset
|
225 |
|
11356 | 226 |
Graph |
20147
7547bcc1a3ad
glossary: don't mention obsolete graphlog extension
Martin Geisler <martin@geisler.net>
parents:
16502
diff
changeset
|
227 |
See DAG and :hg:`log --graph`. |
11356 | 228 |
|
229 |
Head |
|
230 |
The term 'head' may be used to refer to both a branch head or a |
|
231 |
repository head, depending on the context. See 'Head, branch' and |
|
232 |
'Head, repository' for specific definitions. |
|
233 |
||
234 |
Heads are where development generally takes place and are the |
|
235 |
usual targets for update and merge operations. |
|
236 |
||
237 |
Head, branch |
|
238 |
A changeset with no descendants on the same named branch. |
|
239 |
||
240 |
Head, closed branch |
|
241 |
A changeset that marks a head as no longer interesting. The closed |
|
242 |
head is no longer listed by :hg:`heads`. A branch is considered |
|
243 |
closed when all its heads are closed and consequently is not |
|
244 |
listed by :hg:`branches`. |
|
245 |
||
16502
8298d220cbf9
doc: add description about re-opening closed heads to 'Head, closed branch' in glossary
FUJIWARA Katsunori <foozy@lares.dti.ne.jp>
parents:
16501
diff
changeset
|
246 |
Closed heads can be re-opened by committing new changeset as the |
8298d220cbf9
doc: add description about re-opening closed heads to 'Head, closed branch' in glossary
FUJIWARA Katsunori <foozy@lares.dti.ne.jp>
parents:
16501
diff
changeset
|
247 |
child of the changeset that marks a head as closed. |
8298d220cbf9
doc: add description about re-opening closed heads to 'Head, closed branch' in glossary
FUJIWARA Katsunori <foozy@lares.dti.ne.jp>
parents:
16501
diff
changeset
|
248 |
|
11356 | 249 |
Head, repository |
250 |
A topological head which has not been closed. |
|
251 |
||
252 |
Head, topological |
|
253 |
A changeset with no children in the repository. |
|
254 |
||
255 |
History, immutable |
|
256 |
Once committed, changesets cannot be altered. Extensions which |
|
257 |
appear to change history actually create new changesets that |
|
258 |
replace existing ones, and then destroy the old changesets. Doing |
|
259 |
so in public repositories can result in old changesets being |
|
260 |
reintroduced to the repository. |
|
261 |
||
262 |
History, rewriting |
|
263 |
The changesets in a repository are immutable. However, extensions |
|
264 |
to Mercurial can be used to alter the repository, usually in such |
|
265 |
a way as to preserve changeset contents. |
|
266 |
||
267 |
Immutable history |
|
268 |
See 'History, immutable'. |
|
269 |
||
270 |
Merge changeset |
|
271 |
See 'Changeset, merge'. |
|
272 |
||
273 |
Manifest |
|
274 |
Each changeset has a manifest, which is the list of files that are |
|
275 |
tracked by the changeset. |
|
276 |
||
277 |
Merge |
|
278 |
Used to bring together divergent branches of work. When you update |
|
279 |
to a changeset and then merge another changeset, you bring the |
|
280 |
history of the latter changeset into your working directory. Once |
|
281 |
conflicts are resolved (and marked), this merge may be committed |
|
282 |
as a merge changeset, bringing two branches together in the DAG. |
|
283 |
||
284 |
Named branch |
|
285 |
See 'Branch, named'. |
|
286 |
||
287 |
Null changeset |
|
288 |
The empty changeset. It is the parent state of newly-initialized |
|
289 |
repositories and repositories with no checked out revision. It is |
|
290 |
thus the parent of root changesets and the effective ancestor when |
|
291 |
merging unrelated changesets. Can be specified by the alias 'null' |
|
292 |
or by the changeset ID '000000000000'. |
|
293 |
||
294 |
Parent |
|
295 |
See 'Changeset, parent'. |
|
296 |
||
297 |
Parent changeset |
|
298 |
See 'Changeset, parent'. |
|
299 |
||
300 |
Parent, working directory |
|
301 |
The working directory parent reflects a virtual revision which is |
|
302 |
the child of the changeset (or two changesets with an uncommitted |
|
303 |
merge) shown by :hg:`parents`. This is changed with |
|
304 |
:hg:`update`. Other commands to see the working directory parent |
|
305 |
are :hg:`summary` and :hg:`id`. Can be specified by the alias ".". |
|
306 |
||
307 |
Patch |
|
308 |
(Noun) The product of a diff operation. |
|
309 |
||
310 |
Example: "I've sent you my patch." |
|
311 |
||
312 |
(Verb) The process of using a patch file to transform one |
|
313 |
changeset into another. |
|
314 |
||
315 |
Example: "You will need to patch that revision." |
|
316 |
||
16037 | 317 |
Phase |
318 |
A per-changeset state tracking how the changeset has been or |
|
319 |
should be shared. See :hg:`help phases`. |
|
320 |
||
321 |
Public |
|
322 |
Changesets in the public phase have been shared with publishing |
|
323 |
repositories and are therefore considered immutable. See :hg:`help |
|
324 |
phases`. |
|
325 |
||
11356 | 326 |
Pull |
327 |
An operation in which changesets in a remote repository which are |
|
328 |
not in the local repository are brought into the local |
|
329 |
repository. Note that this operation without special arguments |
|
330 |
only updates the repository, it does not update the files in the |
|
331 |
working directory. See :hg:`help pull`. |
|
332 |
||
333 |
Push |
|
334 |
An operation in which changesets in a local repository which are |
|
335 |
not in a remote repository are sent to the remote repository. Note |
|
336 |
that this operation only adds changesets which have been committed |
|
337 |
locally to the remote repository. Uncommitted changes are not |
|
338 |
sent. See :hg:`help push`. |
|
339 |
||
340 |
Repository |
|
341 |
The metadata describing all recorded states of a collection of |
|
342 |
files. Each recorded state is represented by a changeset. A |
|
343 |
repository is usually (but not always) found in the ``.hg`` |
|
344 |
subdirectory of a working directory. Any recorded state can be |
|
345 |
recreated by "updating" a working directory to a specific |
|
346 |
changeset. |
|
347 |
||
348 |
Repository head |
|
349 |
See 'Head, repository'. |
|
350 |
||
351 |
Revision |
|
352 |
A state of the repository at some point in time. Earlier revisions |
|
353 |
can be updated to by using :hg:`update`. See also 'Revision |
|
354 |
number'; See also 'Changeset'. |
|
355 |
||
356 |
Revision number |
|
357 |
This integer uniquely identifies a changeset in a specific |
|
358 |
repository. It represents the order in which changesets were added |
|
359 |
to a repository, starting with revision number 0. Note that the |
|
360 |
revision number may be different in each clone of a repository. To |
|
361 |
identify changesets uniquely between different clones, see |
|
362 |
'Changeset id'. |
|
363 |
||
364 |
Revlog |
|
365 |
History storage mechanism used by Mercurial. It is a form of delta |
|
366 |
encoding, with occasional full revision of data followed by delta |
|
367 |
of each successive revision. It includes data and an index |
|
368 |
pointing to the data. |
|
369 |
||
370 |
Rewriting history |
|
11437
9fa255c32406
help: glossary.txt formatting fixes
Wagner Bruna <wbruna@softwareexpress.com.br>
parents:
11436
diff
changeset
|
371 |
See 'History, rewriting'. |
11356 | 372 |
|
373 |
Root |
|
374 |
A changeset that has only the null changeset as its parent. Most |
|
375 |
repositories have only a single root changeset. |
|
376 |
||
16037 | 377 |
Secret |
16039
093b75c7b44b
pull: return 1 when no changes found (BC)
Matt Mackall <mpm@selenic.com>
parents:
16037
diff
changeset
|
378 |
Changesets in the secret phase may not be shared via push, pull, |
093b75c7b44b
pull: return 1 when no changes found (BC)
Matt Mackall <mpm@selenic.com>
parents:
16037
diff
changeset
|
379 |
or clone. See :hg:`help phases`. |
16037 | 380 |
|
14629
c3f2152e423d
glossary: add entry for "Tag"
Martin Geisler <mg@aragost.com>
parents:
11937
diff
changeset
|
381 |
Tag |
c3f2152e423d
glossary: add entry for "Tag"
Martin Geisler <mg@aragost.com>
parents:
11937
diff
changeset
|
382 |
An alternative name given to a changeset. Tags can be used in all |
c3f2152e423d
glossary: add entry for "Tag"
Martin Geisler <mg@aragost.com>
parents:
11937
diff
changeset
|
383 |
places where Mercurial expects a changeset ID, e.g., with |
c3f2152e423d
glossary: add entry for "Tag"
Martin Geisler <mg@aragost.com>
parents:
11937
diff
changeset
|
384 |
:hg:`update`. The creation of a tag is stored in the history and |
c3f2152e423d
glossary: add entry for "Tag"
Martin Geisler <mg@aragost.com>
parents:
11937
diff
changeset
|
385 |
will thus automatically be shared with other using push and pull. |
c3f2152e423d
glossary: add entry for "Tag"
Martin Geisler <mg@aragost.com>
parents:
11937
diff
changeset
|
386 |
|
11356 | 387 |
Tip |
388 |
The changeset with the highest revision number. It is the changeset |
|
389 |
most recently added in a repository. |
|
390 |
||
391 |
Tip, branch |
|
392 |
The head of a given branch with the highest revision number. When |
|
393 |
a branch name is used as a revision identifier, it refers to the |
|
394 |
branch tip. See also 'Branch, head'. Note that because revision |
|
395 |
numbers may be different in different repository clones, the |
|
396 |
branch tip may be different in different cloned repositories. |
|
397 |
||
398 |
Update |
|
399 |
(Noun) Another synonym of changeset. |
|
400 |
||
26097
220ee13946d3
glossary: fixup use of periods at end of entries
timeless@mozdev.org
parents:
23027
diff
changeset
|
401 |
Example: "I've pushed an update." |
11356 | 402 |
|
403 |
(Verb) This term is usually used to describe updating the state of |
|
404 |
the working directory to that of a specific changeset. See |
|
405 |
:hg:`help update`. |
|
406 |
||
26097
220ee13946d3
glossary: fixup use of periods at end of entries
timeless@mozdev.org
parents:
23027
diff
changeset
|
407 |
Example: "You should update." |
11356 | 408 |
|
409 |
Working directory |
|
410 |
See 'Directory, working'. |
|
411 |
||
412 |
Working directory parent |
|
11437
9fa255c32406
help: glossary.txt formatting fixes
Wagner Bruna <wbruna@softwareexpress.com.br>
parents:
11436
diff
changeset
|
413 |
See 'Parent, working directory'. |