Fossil SCM

Doc update for branch and co.

kejoki 2009-02-13 20:30 trunk
Commit bc857ecd923b8a6ff5951d7d5ad21d6988974fa5
--- www/concepts.wiki
+++ www/concepts.wiki
@@ -148,19 +148,19 @@
148148
and links to other check-ins from which the current check-in
149149
is derived. There is also a couple of checksums used to verify
150150
the integrity of the check-in. And the whole manifest might
151151
be PGP clearsigned.</p>
152152
153
-<h3>2.3 Key concepts</h3>
153
+<h3><a name="keyconc">2.3</a> Key concepts</h3>
154154
155155
<ul>
156156
<li>A <b>check-in</b> is a set of files arranged
157157
in a hierarchy.</li>
158158
<li>A <b>repository</b> keeps a record of historical check-ins.</li>
159159
<li>Repositories share their changes using <b>push</b>, <b>pull</b>,
160160
<b>sync</b>, and <b>clone</b>.</li>
161
-<li>A particular version of a particular file is an <b>artifact</b>
161
+<li>A particular <u>version</u> of a particular file is an <b>artifact</b>
162162
that is identified by an <b>artifact ID</b>.</li>
163163
<li>Artifacts tracked by fossil are inherently immutable.</li>
164164
<li>Fossil automatically generates a <b>manifest</b> file that identifies
165165
every artifact in a check-in.</li>
166166
<li>The artifact ID of the manifest is the identifier of the check-in.</li>
167167
--- www/concepts.wiki
+++ www/concepts.wiki
@@ -148,19 +148,19 @@
148 and links to other check-ins from which the current check-in
149 is derived. There is also a couple of checksums used to verify
150 the integrity of the check-in. And the whole manifest might
151 be PGP clearsigned.</p>
152
153 <h3>2.3 Key concepts</h3>
154
155 <ul>
156 <li>A <b>check-in</b> is a set of files arranged
157 in a hierarchy.</li>
158 <li>A <b>repository</b> keeps a record of historical check-ins.</li>
159 <li>Repositories share their changes using <b>push</b>, <b>pull</b>,
160 <b>sync</b>, and <b>clone</b>.</li>
161 <li>A particular version of a particular file is an <b>artifact</b>
162 that is identified by an <b>artifact ID</b>.</li>
163 <li>Artifacts tracked by fossil are inherently immutable.</li>
164 <li>Fossil automatically generates a <b>manifest</b> file that identifies
165 every artifact in a check-in.</li>
166 <li>The artifact ID of the manifest is the identifier of the check-in.</li>
167
--- www/concepts.wiki
+++ www/concepts.wiki
@@ -148,19 +148,19 @@
148 and links to other check-ins from which the current check-in
149 is derived. There is also a couple of checksums used to verify
150 the integrity of the check-in. And the whole manifest might
151 be PGP clearsigned.</p>
152
153 <h3><a name="keyconc">2.3</a> Key concepts</h3>
154
155 <ul>
156 <li>A <b>check-in</b> is a set of files arranged
157 in a hierarchy.</li>
158 <li>A <b>repository</b> keeps a record of historical check-ins.</li>
159 <li>Repositories share their changes using <b>push</b>, <b>pull</b>,
160 <b>sync</b>, and <b>clone</b>.</li>
161 <li>A particular <u>version</u> of a particular file is an <b>artifact</b>
162 that is identified by an <b>artifact ID</b>.</li>
163 <li>Artifacts tracked by fossil are inherently immutable.</li>
164 <li>Fossil automatically generates a <b>manifest</b> file that identifies
165 every artifact in a check-in.</li>
166 <li>The artifact ID of the manifest is the identifier of the check-in.</li>
167
--- www/quickstart.wiki
+++ www/quickstart.wiki
@@ -12,11 +12,11 @@
1212
or <a href="build.wiki">build it yourself</a> from sources.
1313
Install fossil by putting the fossil binary
1414
someplace on your PATH environment variable.</p>
1515
1616
</blockquote>
17
- <h2>Cloning A Existing Repository</h2>
17
+ <a name="#fslclone"><h2>Cloning An Existing Repository</h2></a>
1818
<blockquote>
1919
2020
<p>Most fossil operations interact with a repository that is on the
2121
local disk drive, not on a remote system. Hence, before accessing
2222
a remote repository it is necessary to make a local copy of that
2323
--- www/quickstart.wiki
+++ www/quickstart.wiki
@@ -12,11 +12,11 @@
12 or <a href="build.wiki">build it yourself</a> from sources.
13 Install fossil by putting the fossil binary
14 someplace on your PATH environment variable.</p>
15
16 </blockquote>
17 <h2>Cloning A Existing Repository</h2>
18 <blockquote>
19
20 <p>Most fossil operations interact with a repository that is on the
21 local disk drive, not on a remote system. Hence, before accessing
22 a remote repository it is necessary to make a local copy of that
23
--- www/quickstart.wiki
+++ www/quickstart.wiki
@@ -12,11 +12,11 @@
12 or <a href="build.wiki">build it yourself</a> from sources.
13 Install fossil by putting the fossil binary
14 someplace on your PATH environment variable.</p>
15
16 </blockquote>
17 <a name="#fslclone"><h2>Cloning An Existing Repository</h2></a>
18 <blockquote>
19
20 <p>Most fossil operations interact with a repository that is on the
21 local disk drive, not on a remote system. Hence, before accessing
22 a remote repository it is necessary to make a local copy of that
23
+107 -78
--- www/reference.wiki
+++ www/reference.wiki
@@ -21,101 +21,115 @@
2121
entered to make the intent unambiguous. 'clo' is a proper prefix of
2222
both the 'clone' and 'close' commands, for instance, but 'clon' is
2323
enough to make the intent&#8212;the 'clone'
2424
command&#8212;unambiguous.
2525
26
- * Pragmatically, a [ | <u>version</u>] in <b>fossil</b> is a
27
- 40-character long string of hexadecimal. <b>fossil</b> will be
28
- able to figure out which version you want with any
29
- <i>distinct</i> prefix of that string which is at least four
30
- characters long. <em>Commands which require a version are
31
- looking for the string, a distinct prefix of the string, or a
32
- <code>tag</code>.</em>
26
+ * Pragmatically, a [./concepts.wiki#keyconc | <u>version</u>]
27
+ in <b>fossil</b> is a 40-character long string of hexadecimal.
28
+ <b>fossil</b> will be able to figure out which version you want
29
+ with any <i>distinct</i> prefix of that string which is at
30
+ least four characters long. <em>Commands which require a
31
+ version are looking for the string, a distinct prefix of the
32
+ string, or a <code>tag</code>.</em>
3333
3434
* SCM in a distributed environment can be a bit confusing with
3535
regard to branching, merging, and versions in general. See the
3636
[./branching.wiki | explanation of branching] and it will all make
3737
much more sense.
3838
39
- You should probably start interacting with fossil at the command
39
+ * <i>Op.Ed.</i> An excellent way to learn to use <b>fossil</b>
40
+ effectively is to
41
+ [./quickstart.wiki#fslclone | clone the repository for fossil]
42
+ itself. You can then poke around using the <code>fossil ui</code>
43
+ command, and look things up with no connection worries. You can
44
+ set up test repositories and try things out on-the-fly to see how
45
+ they work, using their own ui's. The CLI will far easier to
46
+ understand if you can run a repository, watch it in a browser, and
47
+ hack around with it in a simplified environment (your tests) with
48
+ guaranteed and fast access to the sources & docs (your cloned fossil
49
+ repository).
50
+<br /><br /> <br />
51
+ <b>You should</b> probably start interacting with fossil at the command
4052
line by asking it what it can
4153
do:&nbsp;&nbsp;&nbsp;&nbsp;<a name="tof">&#710;</a>
4254
4355
<code>$ fossil help</code><nowiki><pre>
4456
Usage: fossil help COMMAND.
4557
Available COMMANDs:</pre><table width="80%"
4658
style="font-family: fixed, courier, monospace;">
47
- <tr>
48
- <td><a href="#add">add</a>*</td>
49
- <td><a href="#configuration">configuration</a></td>
50
- <td><a href="#leaves">leaves</a></td>
51
- <td><a href="#redo">redo</a></td>
52
- <td><a href="#timeline">timeline</a></td>
53
- </tr>
54
- <tr>
55
- <td><a href="#all">all</a>*</td>
56
- <td><a href="#deconstruct">deconstruct</a></td>
57
- <td><a href="#ls">ls</a>*</td>
58
- <td><a href="#mv">rename</a>*</td>
59
- <td><a href="#server">ui</a></td>
60
- </tr>
61
- <tr>
62
- <td><a href="#cgi">cgi</a>*</td>
63
- <td><a href="#rm">del</a>*</td>
64
- <td><a href="#merge">merge</a></td>
65
- <td><a href="#revert">revert</a></td>
66
- <td><a href="#undo">undo</a></td>
67
- </tr>
68
- <tr>
69
- <td><a href="#changes">changes</a>*</td>
70
- <td><a href="#descendants">descendants</a></td>
71
- <td><a href="#mv">mv</a>*</td>
72
- <td><a href="#rm">rm</a>*</td>
73
- <td><a href="#setting">unset</a></td>
74
- </tr>
75
- <tr>
76
- <td><a href="#checkout">checkout</a>*</td>
77
- <td><a href="#diff">diff</a></td>
78
- <td><a href="#new">new</a>*</td>
79
- <td><a href="#rstats">rstats</a></td>
80
- <td><a href="#update">update</a>*</td>
81
- </tr>
82
- <tr>
83
- <td><a href="#commit">ci</a></td>
84
- <td><a href="#extra">extra</a>*</td>
85
- <td><a href="#open">open</a></td>
86
- <td><a href="#server">server</a></td>
87
- <td><a href="#user">user</a></td>
88
- </tr>
89
- <tr>
90
- <td><a href="#clean">clean</a></td>
91
- <td><a href="#diff">gdiff</a></td>
92
- <td><a href="#pull">pull</a></td>
93
- <td><a href="#setting">settings</a></td>
94
- <td><a href="#version">version</a>*</td>
95
- </tr>
96
- <tr>
97
- <td><a href="#clone">clone</a></td>
98
- <td><a href="#help">help</a></td>
99
- <td><a href="#push">push</a></td>
100
- <td><a href="#status">status</a>*</td>
101
- <td><a href="#wiki">wiki</a></td>
102
- </tr>
103
- <tr>
104
- <td><a href="#close">close</a></td>
105
- <td><a href="#http">http</a></td>
106
- <td><a href="#rebuild">rebuild</a></td>
107
- <td><a href="#sync">sync</a>*</td>
108
- </tr>
109
- <tr>
110
- <td><a href="#commit">commit</a></td>
111
- <td><a href="#info">info</a></td>
112
- <td><a href="#reconstruct">reconstruct</a></td>
113
- <td><a href="#tag">tag</a></td>
114
- </tr>
115
- </table><nowiki><pre>
116
-This is fossil version [b12a031557] 2008-12-26 17:41:09 UTC
59
+ <tr>
60
+ <td><a href="#add">add</a>*</td>
61
+ <td><a href="#checkout">co</a>*</td>
62
+ <td><a href="#http">http</a></td>
63
+ <td><a href="#rebuild">rebuild</a></td>
64
+ <td><a href="#sync">sync</a>*</td>
65
+ </tr>
66
+ <tr>
67
+ <td><a href="#all">all</a>*</td>
68
+ <td><a href="#commit">commit</a></td>
69
+ <td><a href="#info">info</a></td>
70
+ <td><a href="#reconstruct">reconstruct</a></td>
71
+ <td><a href="#tag">tag</a></td>
72
+ </tr>
73
+ <tr>
74
+ <td><a href="#branch">branch</a></td>
75
+ <td><a href="#configuration">configuration</a></td>
76
+ <td><a href="#leaves">leaves</a></td>
77
+ <td><a href="#redo">redo</a></td>
78
+ <td><a href="#timeline">timeline</a></td>
79
+ </tr>
80
+ <tr>
81
+ <td><a href="#cgi">cgi</a>*</td>
82
+ <td><a href="#deconstruct">deconstruct</a></td>
83
+ <td><a href="#ls">ls</a>*</td>
84
+ <td><a href="#mv">rename</a>*</td>
85
+ <td><a href="#server">ui</a></td>
86
+ </tr>
87
+ <tr>
88
+ <td><a href="#changes">changes</a>*</td>
89
+ <td><a href="#rm">del</a>*</td>
90
+ <td><a href="#merge">merge</a></td>
91
+ <td><a href="#revert">revert</a></td>
92
+ <td><a href="#undo">undo</a></td>
93
+ </tr>
94
+ <tr>
95
+ <td><a href="#checkout">checkout</a>*</td>
96
+ <td><a href="#descendants">descendants</a></td>
97
+ <td><a href="#mv">mv</a>*</td>
98
+ <td><a href="#rm">rm</a>*</td>
99
+ <td><a href="#setting">unset</a></td>
100
+ </tr>
101
+ <tr>
102
+ <td><a href="#commit">ci</a></td>
103
+ <td><a href="#diff">diff</a></td>
104
+ <td><a href="#new">new</a>*</td>
105
+ <td><a href="#rstats">rstats</a></td>
106
+ <td><a href="#update">update</a>*</td>
107
+ </tr>
108
+ <tr>
109
+ <td><a href="#clean">clean</a></td>
110
+ <td><a href="#extra">extra</a>*</td>
111
+ <td><a href="#open">open</a></td>
112
+ <td><a href="#server">server</a></td>
113
+ <td><a href="#user">user</a></td>
114
+ </tr>
115
+ <tr>
116
+ <td><a href="#clone">clone</a></td>
117
+ <td><a href="#diff">gdiff</a></td>
118
+ <td><a href="#pull">pull</a></td>
119
+ <td><a href="#setting">settings</a></td>
120
+ <td><a href="#version">version</a>*</td>
121
+ </tr>
122
+ <tr>
123
+ <td><a href="#close">close</a></td>
124
+ <td><a href="#help">help</a></td>
125
+ <td><a href="#push">push</a></td>
126
+ <td><a href="#status">status</a>*</td>
127
+ <td><a href="#wiki">wiki</a></td>
128
+ </tr>
129
+</table><nowiki><pre>
130
+This is fossil version [a89b436bc9] 2009-02-11 05:00:02 UTC
117131
</pre>
118132
<b>What follows</b> is a survey of what you get if you type<code>
119133
fossil&nbsp;help&nbsp;<i>command</i> </code>for all of the
120134
commands listed above. There are links to individual pages for each
121135
of them; pages with content (commands marked with a '*' are done) go
@@ -144,10 +158,25 @@
144158
sync Run a "sync" on all repositories
145159
146160
Respositories are automatically added to the set of known repositories
147161
when one of the following commands against the repository: clone, info,
148162
pull, push, or sync
163
+
164
+<hr><a href="#tof">&#710;</a>
165
+ <a name="branch">Usage: </a><code><a href="cmd_branch.wiki">fossil branch</a></code> SUBCOMMAND ... ?-R|--repository FILE?
166
+
167
+Run various subcommands on the branches of the open repository or
168
+of the repository identified by the -R or --repository option.
169
+
170
+ fossil branch new BRANCH-NAME BASIS ?-bgcolor COLOR?
171
+
172
+ Create a new branch BRANCH-NAME off of check-in BASIS.
173
+ You can optionally give the branch a default color.
174
+
175
+ fossil branch list
176
+
177
+ List all branches
149178
150179
<hr><a href="#tof">&#710;</a>
151180
<a name="cgi">Usage: </a><a href="cmd_cgi.wiki">fossil cgi</a> SCRIPT
152181
The SCRIPT argument is the name of a file that is the CGI script
153182
that is being run. The command name, "cgi", may be omitted if
154183
--- www/reference.wiki
+++ www/reference.wiki
@@ -21,101 +21,115 @@
21 entered to make the intent unambiguous. 'clo' is a proper prefix of
22 both the 'clone' and 'close' commands, for instance, but 'clon' is
23 enough to make the intent&#8212;the 'clone'
24 command&#8212;unambiguous.
25
26 * Pragmatically, a [ | <u>version</u>] in <b>fossil</b> is a
27 40-character long string of hexadecimal. <b>fossil</b> will be
28 able to figure out which version you want with any
29 <i>distinct</i> prefix of that string which is at least four
30 characters long. <em>Commands which require a version are
31 looking for the string, a distinct prefix of the string, or a
32 <code>tag</code>.</em>
33
34 * SCM in a distributed environment can be a bit confusing with
35 regard to branching, merging, and versions in general. See the
36 [./branching.wiki | explanation of branching] and it will all make
37 much more sense.
38
39 You should probably start interacting with fossil at the command
 
 
 
 
 
 
 
 
 
 
 
 
40 line by asking it what it can
41 do:&nbsp;&nbsp;&nbsp;&nbsp;<a name="tof">&#710;</a>
42
43 <code>$ fossil help</code><nowiki><pre>
44 Usage: fossil help COMMAND.
45 Available COMMANDs:</pre><table width="80%"
46 style="font-family: fixed, courier, monospace;">
47 <tr>
48 <td><a href="#add">add</a>*</td>
49 <td><a href="#configuration">configuration</a></td>
50 <td><a href="#leaves">leaves</a></td>
51 <td><a href="#redo">redo</a></td>
52 <td><a href="#timeline">timeline</a></td>
53 </tr>
54 <tr>
55 <td><a href="#all">all</a>*</td>
56 <td><a href="#deconstruct">deconstruct</a></td>
57 <td><a href="#ls">ls</a>*</td>
58 <td><a href="#mv">rename</a>*</td>
59 <td><a href="#server">ui</a></td>
60 </tr>
61 <tr>
62 <td><a href="#cgi">cgi</a>*</td>
63 <td><a href="#rm">del</a>*</td>
64 <td><a href="#merge">merge</a></td>
65 <td><a href="#revert">revert</a></td>
66 <td><a href="#undo">undo</a></td>
67 </tr>
68 <tr>
69 <td><a href="#changes">changes</a>*</td>
70 <td><a href="#descendants">descendants</a></td>
71 <td><a href="#mv">mv</a>*</td>
72 <td><a href="#rm">rm</a>*</td>
73 <td><a href="#setting">unset</a></td>
74 </tr>
75 <tr>
76 <td><a href="#checkout">checkout</a>*</td>
77 <td><a href="#diff">diff</a></td>
78 <td><a href="#new">new</a>*</td>
79 <td><a href="#rstats">rstats</a></td>
80 <td><a href="#update">update</a>*</td>
81 </tr>
82 <tr>
83 <td><a href="#commit">ci</a></td>
84 <td><a href="#extra">extra</a>*</td>
85 <td><a href="#open">open</a></td>
86 <td><a href="#server">server</a></td>
87 <td><a href="#user">user</a></td>
88 </tr>
89 <tr>
90 <td><a href="#clean">clean</a></td>
91 <td><a href="#diff">gdiff</a></td>
92 <td><a href="#pull">pull</a></td>
93 <td><a href="#setting">settings</a></td>
94 <td><a href="#version">version</a>*</td>
95 </tr>
96 <tr>
97 <td><a href="#clone">clone</a></td>
98 <td><a href="#help">help</a></td>
99 <td><a href="#push">push</a></td>
100 <td><a href="#status">status</a>*</td>
101 <td><a href="#wiki">wiki</a></td>
102 </tr>
103 <tr>
104 <td><a href="#close">close</a></td>
105 <td><a href="#http">http</a></td>
106 <td><a href="#rebuild">rebuild</a></td>
107 <td><a href="#sync">sync</a>*</td>
108 </tr>
109 <tr>
110 <td><a href="#commit">commit</a></td>
111 <td><a href="#info">info</a></td>
112 <td><a href="#reconstruct">reconstruct</a></td>
113 <td><a href="#tag">tag</a></td>
114 </tr>
115 </table><nowiki><pre>
116 This is fossil version [b12a031557] 2008-12-26 17:41:09 UTC
 
 
117 </pre>
118 <b>What follows</b> is a survey of what you get if you type<code>
119 fossil&nbsp;help&nbsp;<i>command</i> </code>for all of the
120 commands listed above. There are links to individual pages for each
121 of them; pages with content (commands marked with a '*' are done) go
@@ -144,10 +158,25 @@
144 sync Run a "sync" on all repositories
145
146 Respositories are automatically added to the set of known repositories
147 when one of the following commands against the repository: clone, info,
148 pull, push, or sync
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
149
150 <hr><a href="#tof">&#710;</a>
151 <a name="cgi">Usage: </a><a href="cmd_cgi.wiki">fossil cgi</a> SCRIPT
152 The SCRIPT argument is the name of a file that is the CGI script
153 that is being run. The command name, "cgi", may be omitted if
154
--- www/reference.wiki
+++ www/reference.wiki
@@ -21,101 +21,115 @@
21 entered to make the intent unambiguous. 'clo' is a proper prefix of
22 both the 'clone' and 'close' commands, for instance, but 'clon' is
23 enough to make the intent&#8212;the 'clone'
24 command&#8212;unambiguous.
25
26 * Pragmatically, a [./concepts.wiki#keyconc | <u>version</u>]
27 in <b>fossil</b> is a 40-character long string of hexadecimal.
28 <b>fossil</b> will be able to figure out which version you want
29 with any <i>distinct</i> prefix of that string which is at
30 least four characters long. <em>Commands which require a
31 version are looking for the string, a distinct prefix of the
32 string, or a <code>tag</code>.</em>
33
34 * SCM in a distributed environment can be a bit confusing with
35 regard to branching, merging, and versions in general. See the
36 [./branching.wiki | explanation of branching] and it will all make
37 much more sense.
38
39 * <i>Op.Ed.</i> An excellent way to learn to use <b>fossil</b>
40 effectively is to
41 [./quickstart.wiki#fslclone | clone the repository for fossil]
42 itself. You can then poke around using the <code>fossil ui</code>
43 command, and look things up with no connection worries. You can
44 set up test repositories and try things out on-the-fly to see how
45 they work, using their own ui's. The CLI will far easier to
46 understand if you can run a repository, watch it in a browser, and
47 hack around with it in a simplified environment (your tests) with
48 guaranteed and fast access to the sources & docs (your cloned fossil
49 repository).
50 <br /><br /> <br />
51 <b>You should</b> probably start interacting with fossil at the command
52 line by asking it what it can
53 do:&nbsp;&nbsp;&nbsp;&nbsp;<a name="tof">&#710;</a>
54
55 <code>$ fossil help</code><nowiki><pre>
56 Usage: fossil help COMMAND.
57 Available COMMANDs:</pre><table width="80%"
58 style="font-family: fixed, courier, monospace;">
59 <tr>
60 <td><a href="#add">add</a>*</td>
61 <td><a href="#checkout">co</a>*</td>
62 <td><a href="#http">http</a></td>
63 <td><a href="#rebuild">rebuild</a></td>
64 <td><a href="#sync">sync</a>*</td>
65 </tr>
66 <tr>
67 <td><a href="#all">all</a>*</td>
68 <td><a href="#commit">commit</a></td>
69 <td><a href="#info">info</a></td>
70 <td><a href="#reconstruct">reconstruct</a></td>
71 <td><a href="#tag">tag</a></td>
72 </tr>
73 <tr>
74 <td><a href="#branch">branch</a></td>
75 <td><a href="#configuration">configuration</a></td>
76 <td><a href="#leaves">leaves</a></td>
77 <td><a href="#redo">redo</a></td>
78 <td><a href="#timeline">timeline</a></td>
79 </tr>
80 <tr>
81 <td><a href="#cgi">cgi</a>*</td>
82 <td><a href="#deconstruct">deconstruct</a></td>
83 <td><a href="#ls">ls</a>*</td>
84 <td><a href="#mv">rename</a>*</td>
85 <td><a href="#server">ui</a></td>
86 </tr>
87 <tr>
88 <td><a href="#changes">changes</a>*</td>
89 <td><a href="#rm">del</a>*</td>
90 <td><a href="#merge">merge</a></td>
91 <td><a href="#revert">revert</a></td>
92 <td><a href="#undo">undo</a></td>
93 </tr>
94 <tr>
95 <td><a href="#checkout">checkout</a>*</td>
96 <td><a href="#descendants">descendants</a></td>
97 <td><a href="#mv">mv</a>*</td>
98 <td><a href="#rm">rm</a>*</td>
99 <td><a href="#setting">unset</a></td>
100 </tr>
101 <tr>
102 <td><a href="#commit">ci</a></td>
103 <td><a href="#diff">diff</a></td>
104 <td><a href="#new">new</a>*</td>
105 <td><a href="#rstats">rstats</a></td>
106 <td><a href="#update">update</a>*</td>
107 </tr>
108 <tr>
109 <td><a href="#clean">clean</a></td>
110 <td><a href="#extra">extra</a>*</td>
111 <td><a href="#open">open</a></td>
112 <td><a href="#server">server</a></td>
113 <td><a href="#user">user</a></td>
114 </tr>
115 <tr>
116 <td><a href="#clone">clone</a></td>
117 <td><a href="#diff">gdiff</a></td>
118 <td><a href="#pull">pull</a></td>
119 <td><a href="#setting">settings</a></td>
120 <td><a href="#version">version</a>*</td>
121 </tr>
122 <tr>
123 <td><a href="#close">close</a></td>
124 <td><a href="#help">help</a></td>
125 <td><a href="#push">push</a></td>
126 <td><a href="#status">status</a>*</td>
127 <td><a href="#wiki">wiki</a></td>
128 </tr>
129 </table><nowiki><pre>
130 This is fossil version [a89b436bc9] 2009-02-11 05:00:02 UTC
131 </pre>
132 <b>What follows</b> is a survey of what you get if you type<code>
133 fossil&nbsp;help&nbsp;<i>command</i> </code>for all of the
134 commands listed above. There are links to individual pages for each
135 of them; pages with content (commands marked with a '*' are done) go
@@ -144,10 +158,25 @@
158 sync Run a "sync" on all repositories
159
160 Respositories are automatically added to the set of known repositories
161 when one of the following commands against the repository: clone, info,
162 pull, push, or sync
163
164 <hr><a href="#tof">&#710;</a>
165 <a name="branch">Usage: </a><code><a href="cmd_branch.wiki">fossil branch</a></code> SUBCOMMAND ... ?-R|--repository FILE?
166
167 Run various subcommands on the branches of the open repository or
168 of the repository identified by the -R or --repository option.
169
170 fossil branch new BRANCH-NAME BASIS ?-bgcolor COLOR?
171
172 Create a new branch BRANCH-NAME off of check-in BASIS.
173 You can optionally give the branch a default color.
174
175 fossil branch list
176
177 List all branches
178
179 <hr><a href="#tof">&#710;</a>
180 <a name="cgi">Usage: </a><a href="cmd_cgi.wiki">fossil cgi</a> SCRIPT
181 The SCRIPT argument is the name of a file that is the CGI script
182 that is being run. The command name, "cgi", may be omitted if
183

Keyboard Shortcuts

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