Fossil SCM
Comment on the stability of trunk versions of the Fossil source code on the "how to compile" page.
Commit
ec12deda191df094fb35ffe509eb9ab25b3d3546
Parent
3b10682a8c1bf6e…
1 file changed
+21
-2
+21
-2
| --- www/build.wiki | ||
| +++ www/build.wiki | ||
| @@ -17,12 +17,11 @@ | ||
| 17 | 17 | <p>Building and installing is very simple. Three steps:</p> |
| 18 | 18 | |
| 19 | 19 | <ol> |
| 20 | 20 | <li> Download and unpack a source tarball or ZIP. |
| 21 | 21 | <li> <b>./configure; make</b> |
| 22 | -<li> Move or copy the resulting "fossil" executable to someplace | |
| 23 | - on your $PATH. | |
| 22 | +<li> Move "fossil" executable to someplace on your $PATH. | |
| 24 | 23 | </ol> |
| 25 | 24 | |
| 26 | 25 | <p><hr> |
| 27 | 26 | |
| 28 | 27 | <h2>1.0 Obtaining The Source Code</h2> |
| @@ -50,10 +49,30 @@ | ||
| 50 | 49 | <li><p>Finally, click on one of the |
| 51 | 50 | "Zip Archive" or "Tarball" links, according to your preference. |
| 52 | 51 | These link will build a ZIP archive or a gzip-compressed tarball of the |
| 53 | 52 | complete source code and download it to your browser. |
| 54 | 53 | </ol> |
| 54 | + | |
| 55 | +<h2>Aside: Is it really safe to use an unreleased development version of | |
| 56 | +the Fossil source code?</h2> | |
| 57 | + | |
| 58 | +Yes! Any check-in on the | |
| 59 | +[/timeline?t=trunk | trunk branch] of the Fossil | |
| 60 | +[http://www.sqlite.org/src/timeline | Fossil self-hosting repository] | |
| 61 | +will work fine. (Dodgy code is always on a branch.) In the unlikely | |
| 62 | +event that you pick a version with a serious bug, it still won't | |
| 63 | +clobber your files. Fossil uses several | |
| 64 | +[./selfcheck.wiki | self-checks] prior to committing any | |
| 65 | +repository change that prevent loss-of-work due to bugs. | |
| 66 | + | |
| 67 | +The Fossil [./selfhost.wiki | self-hosting repositories], especially | |
| 68 | +the one at [http://www.fossil-scm.org/fossil], usually run a version | |
| 69 | +of trunk that is less than a week or two old. Look at the bottom | |
| 70 | +right-hand corner of this screen (to the right of "This page was | |
| 71 | +generated in...") to see exactly which version of Fossil is | |
| 72 | +rendering this page. It is always safe to use whatever version | |
| 73 | +of the Fossil code you find running on the main Fossil website. | |
| 55 | 74 | |
| 56 | 75 | <h2>2.0 Compiling</h2> |
| 57 | 76 | |
| 58 | 77 | <ol> |
| 59 | 78 | <li value="5"> |
| 60 | 79 |
| --- www/build.wiki | |
| +++ www/build.wiki | |
| @@ -17,12 +17,11 @@ | |
| 17 | <p>Building and installing is very simple. Three steps:</p> |
| 18 | |
| 19 | <ol> |
| 20 | <li> Download and unpack a source tarball or ZIP. |
| 21 | <li> <b>./configure; make</b> |
| 22 | <li> Move or copy the resulting "fossil" executable to someplace |
| 23 | on your $PATH. |
| 24 | </ol> |
| 25 | |
| 26 | <p><hr> |
| 27 | |
| 28 | <h2>1.0 Obtaining The Source Code</h2> |
| @@ -50,10 +49,30 @@ | |
| 50 | <li><p>Finally, click on one of the |
| 51 | "Zip Archive" or "Tarball" links, according to your preference. |
| 52 | These link will build a ZIP archive or a gzip-compressed tarball of the |
| 53 | complete source code and download it to your browser. |
| 54 | </ol> |
| 55 | |
| 56 | <h2>2.0 Compiling</h2> |
| 57 | |
| 58 | <ol> |
| 59 | <li value="5"> |
| 60 |
| --- www/build.wiki | |
| +++ www/build.wiki | |
| @@ -17,12 +17,11 @@ | |
| 17 | <p>Building and installing is very simple. Three steps:</p> |
| 18 | |
| 19 | <ol> |
| 20 | <li> Download and unpack a source tarball or ZIP. |
| 21 | <li> <b>./configure; make</b> |
| 22 | <li> Move "fossil" executable to someplace on your $PATH. |
| 23 | </ol> |
| 24 | |
| 25 | <p><hr> |
| 26 | |
| 27 | <h2>1.0 Obtaining The Source Code</h2> |
| @@ -50,10 +49,30 @@ | |
| 49 | <li><p>Finally, click on one of the |
| 50 | "Zip Archive" or "Tarball" links, according to your preference. |
| 51 | These link will build a ZIP archive or a gzip-compressed tarball of the |
| 52 | complete source code and download it to your browser. |
| 53 | </ol> |
| 54 | |
| 55 | <h2>Aside: Is it really safe to use an unreleased development version of |
| 56 | the Fossil source code?</h2> |
| 57 | |
| 58 | Yes! Any check-in on the |
| 59 | [/timeline?t=trunk | trunk branch] of the Fossil |
| 60 | [http://www.sqlite.org/src/timeline | Fossil self-hosting repository] |
| 61 | will work fine. (Dodgy code is always on a branch.) In the unlikely |
| 62 | event that you pick a version with a serious bug, it still won't |
| 63 | clobber your files. Fossil uses several |
| 64 | [./selfcheck.wiki | self-checks] prior to committing any |
| 65 | repository change that prevent loss-of-work due to bugs. |
| 66 | |
| 67 | The Fossil [./selfhost.wiki | self-hosting repositories], especially |
| 68 | the one at [http://www.fossil-scm.org/fossil], usually run a version |
| 69 | of trunk that is less than a week or two old. Look at the bottom |
| 70 | right-hand corner of this screen (to the right of "This page was |
| 71 | generated in...") to see exactly which version of Fossil is |
| 72 | rendering this page. It is always safe to use whatever version |
| 73 | of the Fossil code you find running on the main Fossil website. |
| 74 | |
| 75 | <h2>2.0 Compiling</h2> |
| 76 | |
| 77 | <ol> |
| 78 | <li value="5"> |
| 79 |