Fossil SCM

More documentation updates.

drh 2009-09-12 17:45 trunk
Commit 3c1234c0f25af3aa3447a0f728c82d90f44229b1
--- www/concepts.wiki
+++ www/concepts.wiki
@@ -148,11 +148,12 @@
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><a name="keyconc">2.3</a> Key concepts</h3>
153
+<a name="keyconc"></a>
154
+<h3>2.3 Key concepts</h3>
154155
155156
<ul>
156157
<li>A <b>check-in</b> is a set of files arranged
157158
in a hierarchy.</li>
158159
<li>A <b>repository</b> keeps a record of historical check-ins.</li>
@@ -167,13 +168,16 @@
167168
</ul>
168169
169170
<h2>3.0 Fossil - The Program</h2>
170171
171172
Fossil is software. The implementation of fossil is in the form
172
-of a single executable named "fossil". To install fossil on your system,
173
+of a single executable named "fossil" (or "fossil.exe" on windows).
174
+To install fossil on your system,
173175
all you have to do is obtain a copy of this one executable file (either
174
-by downloading a pre-compiled version or compiling it yourself) and then
176
+by downloading a
177
+<a href="http://www.fossil-scm.org/download.html">pre-compiled version</a>
178
+or [./build.wiki | compiling it yourself]) and then
175179
putting that file somewhere on your PATH.
176180
177181
Fossil is completely self-contained. It is not necessary to
178182
install any other software in order to use fossil. You do <u>not</u> need
179183
CVS, gzip, diff, rsync, Python, Perl, Tcl, Java, apache, PostgreSQL, MySQL,
@@ -205,11 +209,11 @@
205209
206210
In the next section, when we say things like "use the <b>help</b>
207211
command" we mean to use the command name "help" as the first
208212
token after the name of the fossil executable, as shown above.
209213
210
-<a name="workflow">
214
+<a name="workflow"></a>
211215
<h2>4.0 Workflow</h2>
212216
213217
<img src="concept2.gif" align="right" hspace="10">
214218
215219
Fossil has two modes of operation: <i>"autosync"</i> and
@@ -379,11 +383,11 @@
379383
a lot of work and normally takes time, patience, and a lot of system
380384
knowledge. Fossil is designed to avoid this frustration. Setting up
381385
a server with fossil is ridiculously easy. You have three options:</p>
382386
383387
<ol>
384
-<li><b><a name="saserv">S</a>etting up a stand-alone server</b>
388
+<li><b><a name="saserv"></a>Setting up a stand-alone server</b>
385389
386390
From within your source tree just use the <b>server</b> command and
387391
fossil will start listening for incoming requests on TCP port 8080.
388392
You can point your web browser at <a href="http://localhost:8080/">
389393
http://localhost:8080/</a> and begin exploring. Or your coworkers
390394
--- www/concepts.wiki
+++ www/concepts.wiki
@@ -148,11 +148,12 @@
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>
@@ -167,13 +168,16 @@
167 </ul>
168
169 <h2>3.0 Fossil - The Program</h2>
170
171 Fossil is software. The implementation of fossil is in the form
172 of a single executable named "fossil". To install fossil on your system,
 
173 all you have to do is obtain a copy of this one executable file (either
174 by downloading a pre-compiled version or compiling it yourself) and then
 
 
175 putting that file somewhere on your PATH.
176
177 Fossil is completely self-contained. It is not necessary to
178 install any other software in order to use fossil. You do <u>not</u> need
179 CVS, gzip, diff, rsync, Python, Perl, Tcl, Java, apache, PostgreSQL, MySQL,
@@ -205,11 +209,11 @@
205
206 In the next section, when we say things like "use the <b>help</b>
207 command" we mean to use the command name "help" as the first
208 token after the name of the fossil executable, as shown above.
209
210 <a name="workflow">
211 <h2>4.0 Workflow</h2>
212
213 <img src="concept2.gif" align="right" hspace="10">
214
215 Fossil has two modes of operation: <i>"autosync"</i> and
@@ -379,11 +383,11 @@
379 a lot of work and normally takes time, patience, and a lot of system
380 knowledge. Fossil is designed to avoid this frustration. Setting up
381 a server with fossil is ridiculously easy. You have three options:</p>
382
383 <ol>
384 <li><b><a name="saserv">S</a>etting up a stand-alone server</b>
385
386 From within your source tree just use the <b>server</b> command and
387 fossil will start listening for incoming requests on TCP port 8080.
388 You can point your web browser at <a href="http://localhost:8080/">
389 http://localhost:8080/</a> and begin exploring. Or your coworkers
390
--- www/concepts.wiki
+++ www/concepts.wiki
@@ -148,11 +148,12 @@
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 <a name="keyconc"></a>
154 <h3>2.3 Key concepts</h3>
155
156 <ul>
157 <li>A <b>check-in</b> is a set of files arranged
158 in a hierarchy.</li>
159 <li>A <b>repository</b> keeps a record of historical check-ins.</li>
@@ -167,13 +168,16 @@
168 </ul>
169
170 <h2>3.0 Fossil - The Program</h2>
171
172 Fossil is software. The implementation of fossil is in the form
173 of a single executable named "fossil" (or "fossil.exe" on windows).
174 To install fossil on your system,
175 all you have to do is obtain a copy of this one executable file (either
176 by downloading a
177 <a href="http://www.fossil-scm.org/download.html">pre-compiled version</a>
178 or [./build.wiki | compiling it yourself]) and then
179 putting that file somewhere on your PATH.
180
181 Fossil is completely self-contained. It is not necessary to
182 install any other software in order to use fossil. You do <u>not</u> need
183 CVS, gzip, diff, rsync, Python, Perl, Tcl, Java, apache, PostgreSQL, MySQL,
@@ -205,11 +209,11 @@
209
210 In the next section, when we say things like "use the <b>help</b>
211 command" we mean to use the command name "help" as the first
212 token after the name of the fossil executable, as shown above.
213
214 <a name="workflow"></a>
215 <h2>4.0 Workflow</h2>
216
217 <img src="concept2.gif" align="right" hspace="10">
218
219 Fossil has two modes of operation: <i>"autosync"</i> and
@@ -379,11 +383,11 @@
383 a lot of work and normally takes time, patience, and a lot of system
384 knowledge. Fossil is designed to avoid this frustration. Setting up
385 a server with fossil is ridiculously easy. You have three options:</p>
386
387 <ol>
388 <li><b><a name="saserv"></a>Setting up a stand-alone server</b>
389
390 From within your source tree just use the <b>server</b> command and
391 fossil will start listening for incoming requests on TCP port 8080.
392 You can point your web browser at <a href="http://localhost:8080/">
393 http://localhost:8080/</a> and begin exploring. Or your coworkers
394
--- www/quickstart.wiki
+++ www/quickstart.wiki
@@ -12,11 +12,13 @@
1212
<a href="http://www.fossil-scm.org/download.html">precompiled binary</a>
1313
or <a href="build.wiki">build it yourself</a> from sources.
1414
Install fossil by putting the fossil binary
1515
someplace on your PATH environment variable.</p>
1616
17
-</blockquote><h2>Cloning An Existing Repository</h2><blockquote>
17
+</blockquote>
18
+<a name="fslclone"></a>
19
+<h2>Cloning An Existing Repository</h2><blockquote>
1820
1921
<p>Most fossil operations interact with a repository that is on the
2022
local disk drive, not on a remote system. Hence, before accessing
2123
a remote repository it is necessary to make a local copy of that
2224
repository. Making a local copy of a remote repository is called
@@ -105,11 +107,11 @@
105107
<b>fossil status</b><br>
106108
<b>fossil changes</b><br>
107109
<b>fossil timeline</b><br>
108110
<b>fossil leaves</b><br>
109111
<b>fossil ls</b><br>
110
- <b>fossil branch list</b><br>
112
+ <b>fossil branches</b><br>
111113
</blockquote>
112114
113115
</blockquote><h2>Making Changes</h2><blockquote>
114116
115117
<p>To add new files to your project, or remove old files, use these
116118
--- www/quickstart.wiki
+++ www/quickstart.wiki
@@ -12,11 +12,13 @@
12 <a href="http://www.fossil-scm.org/download.html">precompiled binary</a>
13 or <a href="build.wiki">build it yourself</a> from sources.
14 Install fossil by putting the fossil binary
15 someplace on your PATH environment variable.</p>
16
17 </blockquote><h2>Cloning An Existing Repository</h2><blockquote>
 
 
18
19 <p>Most fossil operations interact with a repository that is on the
20 local disk drive, not on a remote system. Hence, before accessing
21 a remote repository it is necessary to make a local copy of that
22 repository. Making a local copy of a remote repository is called
@@ -105,11 +107,11 @@
105 <b>fossil status</b><br>
106 <b>fossil changes</b><br>
107 <b>fossil timeline</b><br>
108 <b>fossil leaves</b><br>
109 <b>fossil ls</b><br>
110 <b>fossil branch list</b><br>
111 </blockquote>
112
113 </blockquote><h2>Making Changes</h2><blockquote>
114
115 <p>To add new files to your project, or remove old files, use these
116
--- www/quickstart.wiki
+++ www/quickstart.wiki
@@ -12,11 +12,13 @@
12 <a href="http://www.fossil-scm.org/download.html">precompiled binary</a>
13 or <a href="build.wiki">build it yourself</a> from sources.
14 Install fossil by putting the fossil binary
15 someplace on your PATH environment variable.</p>
16
17 </blockquote>
18 <a name="fslclone"></a>
19 <h2>Cloning An Existing Repository</h2><blockquote>
20
21 <p>Most fossil operations interact with a repository that is on the
22 local disk drive, not on a remote system. Hence, before accessing
23 a remote repository it is necessary to make a local copy of that
24 repository. Making a local copy of a remote repository is called
@@ -105,11 +107,11 @@
107 <b>fossil status</b><br>
108 <b>fossil changes</b><br>
109 <b>fossil timeline</b><br>
110 <b>fossil leaves</b><br>
111 <b>fossil ls</b><br>
112 <b>fossil branches</b><br>
113 </blockquote>
114
115 </blockquote><h2>Making Changes</h2><blockquote>
116
117 <p>To add new files to your project, or remove old files, use these
118

Keyboard Shortcuts

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