Fossil SCM
More documentation updates.
Commit
3c1234c0f25af3aa3447a0f728c82d90f44229b1
Parent
db70c415ab35086…
2 files changed
+9
-5
+4
-2
+9
-5
| --- www/concepts.wiki | ||
| +++ www/concepts.wiki | ||
| @@ -148,11 +148,12 @@ | ||
| 148 | 148 | and links to other check-ins from which the current check-in |
| 149 | 149 | is derived. There is also a couple of checksums used to verify |
| 150 | 150 | the integrity of the check-in. And the whole manifest might |
| 151 | 151 | be PGP clearsigned.</p> |
| 152 | 152 | |
| 153 | -<h3><a name="keyconc">2.3</a> Key concepts</h3> | |
| 153 | +<a name="keyconc"></a> | |
| 154 | +<h3>2.3 Key concepts</h3> | |
| 154 | 155 | |
| 155 | 156 | <ul> |
| 156 | 157 | <li>A <b>check-in</b> is a set of files arranged |
| 157 | 158 | in a hierarchy.</li> |
| 158 | 159 | <li>A <b>repository</b> keeps a record of historical check-ins.</li> |
| @@ -167,13 +168,16 @@ | ||
| 167 | 168 | </ul> |
| 168 | 169 | |
| 169 | 170 | <h2>3.0 Fossil - The Program</h2> |
| 170 | 171 | |
| 171 | 172 | 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, | |
| 173 | 175 | 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 | |
| 175 | 179 | putting that file somewhere on your PATH. |
| 176 | 180 | |
| 177 | 181 | Fossil is completely self-contained. It is not necessary to |
| 178 | 182 | install any other software in order to use fossil. You do <u>not</u> need |
| 179 | 183 | CVS, gzip, diff, rsync, Python, Perl, Tcl, Java, apache, PostgreSQL, MySQL, |
| @@ -205,11 +209,11 @@ | ||
| 205 | 209 | |
| 206 | 210 | In the next section, when we say things like "use the <b>help</b> |
| 207 | 211 | command" we mean to use the command name "help" as the first |
| 208 | 212 | token after the name of the fossil executable, as shown above. |
| 209 | 213 | |
| 210 | -<a name="workflow"> | |
| 214 | +<a name="workflow"></a> | |
| 211 | 215 | <h2>4.0 Workflow</h2> |
| 212 | 216 | |
| 213 | 217 | <img src="concept2.gif" align="right" hspace="10"> |
| 214 | 218 | |
| 215 | 219 | Fossil has two modes of operation: <i>"autosync"</i> and |
| @@ -379,11 +383,11 @@ | ||
| 379 | 383 | a lot of work and normally takes time, patience, and a lot of system |
| 380 | 384 | knowledge. Fossil is designed to avoid this frustration. Setting up |
| 381 | 385 | a server with fossil is ridiculously easy. You have three options:</p> |
| 382 | 386 | |
| 383 | 387 | <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> | |
| 385 | 389 | |
| 386 | 390 | From within your source tree just use the <b>server</b> command and |
| 387 | 391 | fossil will start listening for incoming requests on TCP port 8080. |
| 388 | 392 | You can point your web browser at <a href="http://localhost:8080/"> |
| 389 | 393 | http://localhost:8080/</a> and begin exploring. Or your coworkers |
| 390 | 394 |
| --- 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 |
+4
-2
| --- www/quickstart.wiki | ||
| +++ www/quickstart.wiki | ||
| @@ -12,11 +12,13 @@ | ||
| 12 | 12 | <a href="http://www.fossil-scm.org/download.html">precompiled binary</a> |
| 13 | 13 | or <a href="build.wiki">build it yourself</a> from sources. |
| 14 | 14 | Install fossil by putting the fossil binary |
| 15 | 15 | someplace on your PATH environment variable.</p> |
| 16 | 16 | |
| 17 | -</blockquote><h2>Cloning An Existing Repository</h2><blockquote> | |
| 17 | +</blockquote> | |
| 18 | +<a name="fslclone"></a> | |
| 19 | +<h2>Cloning An Existing Repository</h2><blockquote> | |
| 18 | 20 | |
| 19 | 21 | <p>Most fossil operations interact with a repository that is on the |
| 20 | 22 | local disk drive, not on a remote system. Hence, before accessing |
| 21 | 23 | a remote repository it is necessary to make a local copy of that |
| 22 | 24 | repository. Making a local copy of a remote repository is called |
| @@ -105,11 +107,11 @@ | ||
| 105 | 107 | <b>fossil status</b><br> |
| 106 | 108 | <b>fossil changes</b><br> |
| 107 | 109 | <b>fossil timeline</b><br> |
| 108 | 110 | <b>fossil leaves</b><br> |
| 109 | 111 | <b>fossil ls</b><br> |
| 110 | - <b>fossil branch list</b><br> | |
| 112 | + <b>fossil branches</b><br> | |
| 111 | 113 | </blockquote> |
| 112 | 114 | |
| 113 | 115 | </blockquote><h2>Making Changes</h2><blockquote> |
| 114 | 116 | |
| 115 | 117 | <p>To add new files to your project, or remove old files, use these |
| 116 | 118 |
| --- 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 |