Fossil SCM

Documentation for the new special name and changelog update.

danield 2022-04-20 15:04 name-start
Commit b07729dae4cd5beef41d1f1e4f0bb8c7d0b823f9e70bd22d5abb8ab3ade1048f
--- www/changes.wiki
+++ www/changes.wiki
@@ -10,10 +10,12 @@
1010
and promote better situational awareness.
1111
* Performance enhancement for the
1212
[./checkin_names.wiki#root|"root:BRANCHNAME" style of tag],
1313
accomplished using a Common Table Expression in the underlying SQL.
1414
* Add the new "[/help?cmd=describe|fossil describe]" command.
15
+ * Add the new special name "start:BRANCH" to refer to the first check-in of
16
+ the branch.
1517
1618
<h2 id='v2_18'>Changes for version 2.18 (2022-02-23)</h2>
1719
* Added support for [./ssl-server.md|SSL/TLS server mode] for commands
1820
like "[/help?cmd=server|fossil server]" and "[/help?cmd=http|fossil http]"
1921
* The new [/help?cmd=cherry-pick|cherry-pick command] is an alias for
2022
--- www/changes.wiki
+++ www/changes.wiki
@@ -10,10 +10,12 @@
10 and promote better situational awareness.
11 * Performance enhancement for the
12 [./checkin_names.wiki#root|"root:BRANCHNAME" style of tag],
13 accomplished using a Common Table Expression in the underlying SQL.
14 * Add the new "[/help?cmd=describe|fossil describe]" command.
 
 
15
16 <h2 id='v2_18'>Changes for version 2.18 (2022-02-23)</h2>
17 * Added support for [./ssl-server.md|SSL/TLS server mode] for commands
18 like "[/help?cmd=server|fossil server]" and "[/help?cmd=http|fossil http]"
19 * The new [/help?cmd=cherry-pick|cherry-pick command] is an alias for
20
--- www/changes.wiki
+++ www/changes.wiki
@@ -10,10 +10,12 @@
10 and promote better situational awareness.
11 * Performance enhancement for the
12 [./checkin_names.wiki#root|"root:BRANCHNAME" style of tag],
13 accomplished using a Common Table Expression in the underlying SQL.
14 * Add the new "[/help?cmd=describe|fossil describe]" command.
15 * Add the new special name "start:BRANCH" to refer to the first check-in of
16 the branch.
17
18 <h2 id='v2_18'>Changes for version 2.18 (2022-02-23)</h2>
19 * Added support for [./ssl-server.md|SSL/TLS server mode] for commands
20 like "[/help?cmd=server|fossil server]" and "[/help?cmd=http|fossil http]"
21 * The new [/help?cmd=cherry-pick|cherry-pick command] is an alias for
22
--- www/checkin_names.wiki
+++ www/checkin_names.wiki
@@ -8,10 +8,11 @@
88
<li> Branch name
99
<li> Tag name
1010
<li> Timestamp: <i>YYYY-MM-DD HH:MM:SS</i>
1111
<li> <i>tag-name</i> <big><b>:</b></big> <i>timestamp</i>
1212
<li> <b>root <big>:</big></b> <i>branchname</i>
13
+<li> <b>start <big>:</big></b> <i>branchname</i>
1314
<li> <b>merge-in <big>:</big></b> <i>branchname</i>
1415
<li> Special names:
1516
<ul>
1617
<li> <b>tip</b>
1718
<li> <b>current</b>
@@ -234,10 +235,13 @@
234235
the most recent merge-in point for that branch.
235236
The resulting diff will then show only the changes in
236237
the branch itself, omitting
237238
any changes that have already been merged in from the parent branch.
238239
240
+<a id="start"></a>
241
+The prefix "<tt>start:</tt>" gives the first check-in of the named branch.
242
+
239243
240244
<h2 id="special">Special Tags</h2>
241245
242246
The tag "tip" means the most recent check-in. The "tip" tag is practically
243247
equivalent to the timestamp "9999-12-31".
@@ -290,12 +294,13 @@
290294
291295
# Exact matches on [#special | the special names]
292296
# [#timestamps | Timestamps], with preference to ISO8601 forms
293297
# [#tagpfx | tag:TAGNAME]
294298
# [#root | root:BRANCH]
299
+ # [#start | start:BRANCH]
295300
# [#merge-in | merge-in:BRANCH]
296301
# [#tag-ts | TAGNAME:timestamp]
297302
# Full artifact hash or hash prefix.
298303
# Any other type of symbolic name that Fossil extracts from
299304
artifacts.
300305
301306
<div style="height:50em" id="this-space-intentionally-left-blank"></div>
302307
--- www/checkin_names.wiki
+++ www/checkin_names.wiki
@@ -8,10 +8,11 @@
8 <li> Branch name
9 <li> Tag name
10 <li> Timestamp: <i>YYYY-MM-DD HH:MM:SS</i>
11 <li> <i>tag-name</i> <big><b>:</b></big> <i>timestamp</i>
12 <li> <b>root <big>:</big></b> <i>branchname</i>
 
13 <li> <b>merge-in <big>:</big></b> <i>branchname</i>
14 <li> Special names:
15 <ul>
16 <li> <b>tip</b>
17 <li> <b>current</b>
@@ -234,10 +235,13 @@
234 the most recent merge-in point for that branch.
235 The resulting diff will then show only the changes in
236 the branch itself, omitting
237 any changes that have already been merged in from the parent branch.
238
 
 
 
239
240 <h2 id="special">Special Tags</h2>
241
242 The tag "tip" means the most recent check-in. The "tip" tag is practically
243 equivalent to the timestamp "9999-12-31".
@@ -290,12 +294,13 @@
290
291 # Exact matches on [#special | the special names]
292 # [#timestamps | Timestamps], with preference to ISO8601 forms
293 # [#tagpfx | tag:TAGNAME]
294 # [#root | root:BRANCH]
 
295 # [#merge-in | merge-in:BRANCH]
296 # [#tag-ts | TAGNAME:timestamp]
297 # Full artifact hash or hash prefix.
298 # Any other type of symbolic name that Fossil extracts from
299 artifacts.
300
301 <div style="height:50em" id="this-space-intentionally-left-blank"></div>
302
--- www/checkin_names.wiki
+++ www/checkin_names.wiki
@@ -8,10 +8,11 @@
8 <li> Branch name
9 <li> Tag name
10 <li> Timestamp: <i>YYYY-MM-DD HH:MM:SS</i>
11 <li> <i>tag-name</i> <big><b>:</b></big> <i>timestamp</i>
12 <li> <b>root <big>:</big></b> <i>branchname</i>
13 <li> <b>start <big>:</big></b> <i>branchname</i>
14 <li> <b>merge-in <big>:</big></b> <i>branchname</i>
15 <li> Special names:
16 <ul>
17 <li> <b>tip</b>
18 <li> <b>current</b>
@@ -234,10 +235,13 @@
235 the most recent merge-in point for that branch.
236 The resulting diff will then show only the changes in
237 the branch itself, omitting
238 any changes that have already been merged in from the parent branch.
239
240 <a id="start"></a>
241 The prefix "<tt>start:</tt>" gives the first check-in of the named branch.
242
243
244 <h2 id="special">Special Tags</h2>
245
246 The tag "tip" means the most recent check-in. The "tip" tag is practically
247 equivalent to the timestamp "9999-12-31".
@@ -290,12 +294,13 @@
294
295 # Exact matches on [#special | the special names]
296 # [#timestamps | Timestamps], with preference to ISO8601 forms
297 # [#tagpfx | tag:TAGNAME]
298 # [#root | root:BRANCH]
299 # [#start | start:BRANCH]
300 # [#merge-in | merge-in:BRANCH]
301 # [#tag-ts | TAGNAME:timestamp]
302 # Full artifact hash or hash prefix.
303 # Any other type of symbolic name that Fossil extracts from
304 artifacts.
305
306 <div style="height:50em" id="this-space-intentionally-left-blank"></div>
307

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button