Fossil SCM
Add documentation for settings, SSL usage, and change log.
Commit
0769acd2e0c5e04d171f14704eb0d597ac661f50
Parent
cdd298f526afae4…
4 files changed
+11
+2
+6
+22
+11
| --- www/changes.wiki | ||
| +++ www/changes.wiki | ||
| @@ -3,10 +3,21 @@ | ||
| 3 | 3 | <h2>Changes For Version 1.19 (pending)</h2> |
| 4 | 4 | |
| 5 | 5 | * Added a ./configure script based on autosetup. |
| 6 | 6 | * Added the "[/help/winsrv | fossil winsrv]" command |
| 7 | 7 | for creating a Fossil service on windows systems. |
| 8 | + * Added "versionable settings" where settings that affect | |
| 9 | + the local tree can be stored in versioned files in the | |
| 10 | + .fossil-settings directory. | |
| 11 | + * Added "relative-paths" setting and options for status, | |
| 12 | + changes and extras commands to optionally show pathnames | |
| 13 | + relative to the current working directory. | |
| 14 | + * Added "empty-dirs" versionable setting. | |
| 15 | + * Added support for client-side SSL certificates with "ssl-identity" | |
| 16 | + setting and --ssl-identity option. | |
| 17 | + * Added "ssl-ca-location" setting to specify trusted root | |
| 18 | + SSL certificates. | |
| 8 | 19 | |
| 9 | 20 | <h2>Changes For Version 1.18 (2011-07-14)</h2> |
| 10 | 21 | |
| 11 | 22 | * Added this Change Log |
| 12 | 23 | * Added sequential version numbering |
| 13 | 24 |
| --- www/changes.wiki | |
| +++ www/changes.wiki | |
| @@ -3,10 +3,21 @@ | |
| 3 | <h2>Changes For Version 1.19 (pending)</h2> |
| 4 | |
| 5 | * Added a ./configure script based on autosetup. |
| 6 | * Added the "[/help/winsrv | fossil winsrv]" command |
| 7 | for creating a Fossil service on windows systems. |
| 8 | |
| 9 | <h2>Changes For Version 1.18 (2011-07-14)</h2> |
| 10 | |
| 11 | * Added this Change Log |
| 12 | * Added sequential version numbering |
| 13 |
| --- www/changes.wiki | |
| +++ www/changes.wiki | |
| @@ -3,10 +3,21 @@ | |
| 3 | <h2>Changes For Version 1.19 (pending)</h2> |
| 4 | |
| 5 | * Added a ./configure script based on autosetup. |
| 6 | * Added the "[/help/winsrv | fossil winsrv]" command |
| 7 | for creating a Fossil service on windows systems. |
| 8 | * Added "versionable settings" where settings that affect |
| 9 | the local tree can be stored in versioned files in the |
| 10 | .fossil-settings directory. |
| 11 | * Added "relative-paths" setting and options for status, |
| 12 | changes and extras commands to optionally show pathnames |
| 13 | relative to the current working directory. |
| 14 | * Added "empty-dirs" versionable setting. |
| 15 | * Added support for client-side SSL certificates with "ssl-identity" |
| 16 | setting and --ssl-identity option. |
| 17 | * Added "ssl-ca-location" setting to specify trusted root |
| 18 | SSL certificates. |
| 19 | |
| 20 | <h2>Changes For Version 1.18 (2011-07-14)</h2> |
| 21 | |
| 22 | * Added this Change Log |
| 23 | * Added sequential version numbering |
| 24 |
+2
| --- www/index.wiki | ||
| +++ www/index.wiki | ||
| @@ -127,10 +127,12 @@ | ||
| 127 | 127 | * The [./selfcheck.wiki | automatic self-check] mechanism |
| 128 | 128 | helps insure project integrity. |
| 129 | 129 | * Fossil contains a [./wikitheory.wiki | built-in wiki]. |
| 130 | 130 | * An [./event.wiki | Event] is a special kind of wiki page associated |
| 131 | 131 | with a point in time rather than a name. |
| 132 | + * [./settings.wiki | Settings] control the behaviour of fossil. | |
| 133 | + * [./ssl.wiki | Use SSL] to encrypt communication with the server. | |
| 132 | 134 | * There is a |
| 133 | 135 | [http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users | mailing list] (with publicly readable |
| 134 | 136 | [http://www.mail-archive.com/[email protected] | archives] |
| 135 | 137 | available for discussing fossil issues. |
| 136 | 138 | * [./stats.wiki | Performance statistics] taken from real-world projects |
| 137 | 139 | |
| 138 | 140 | ADDED www/settings.wiki |
| 139 | 141 | ADDED www/ssl.wiki |
| --- www/index.wiki | |
| +++ www/index.wiki | |
| @@ -127,10 +127,12 @@ | |
| 127 | * The [./selfcheck.wiki | automatic self-check] mechanism |
| 128 | helps insure project integrity. |
| 129 | * Fossil contains a [./wikitheory.wiki | built-in wiki]. |
| 130 | * An [./event.wiki | Event] is a special kind of wiki page associated |
| 131 | with a point in time rather than a name. |
| 132 | * There is a |
| 133 | [http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users | mailing list] (with publicly readable |
| 134 | [http://www.mail-archive.com/[email protected] | archives] |
| 135 | available for discussing fossil issues. |
| 136 | * [./stats.wiki | Performance statistics] taken from real-world projects |
| 137 | |
| 138 | DDED www/settings.wiki |
| 139 | DDED www/ssl.wiki |
| --- www/index.wiki | |
| +++ www/index.wiki | |
| @@ -127,10 +127,12 @@ | |
| 127 | * The [./selfcheck.wiki | automatic self-check] mechanism |
| 128 | helps insure project integrity. |
| 129 | * Fossil contains a [./wikitheory.wiki | built-in wiki]. |
| 130 | * An [./event.wiki | Event] is a special kind of wiki page associated |
| 131 | with a point in time rather than a name. |
| 132 | * [./settings.wiki | Settings] control the behaviour of fossil. |
| 133 | * [./ssl.wiki | Use SSL] to encrypt communication with the server. |
| 134 | * There is a |
| 135 | [http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users | mailing list] (with publicly readable |
| 136 | [http://www.mail-archive.com/[email protected] | archives] |
| 137 | available for discussing fossil issues. |
| 138 | * [./stats.wiki | Performance statistics] taken from real-world projects |
| 139 | |
| 140 | DDED www/settings.wiki |
| 141 | DDED www/ssl.wiki |
+6
| --- a/www/settings.wiki | ||
| +++ b/www/settings.wiki | ||
| @@ -0,0 +1,6 @@ | ||
| 1 | + command. | |
| 2 | + a repository on the web. b</tt>, | |
| 3 | + � � | |
| 4 | +ddirectory < <title>Fossil S nl-glob</tt>, | |
| 5 | + � � | |
| 6 | +ddirectory t ignorealso |
| --- a/www/settings.wiki | |
| +++ b/www/settings.wiki | |
| @@ -0,0 +1,6 @@ | |
| --- a/www/settings.wiki | |
| +++ b/www/settings.wiki | |
| @@ -0,0 +1,6 @@ | |
| 1 | command. |
| 2 | a repository on the web. b</tt>, |
| 3 | � � |
| 4 | ddirectory < <title>Fossil S nl-glob</tt>, |
| 5 | � � |
| 6 | ddirectory t ignorealso |
+22
| --- a/www/ssl.wiki | ||
| +++ b/www/ssl.wiki | ||
| @@ -0,0 +1,22 @@ | ||
| 1 | +<title>SSL and Fossiluring a Repository wSSLyour repositge." This setting is not . This will protectessed via HTTP, | |
| 2 | +sas well preventing eavesdropping of the contents of your repository. | |
| 3 | + | |
| 4 | +To host a repository with SSL, you need to use an web server which supports SSL in front of the Fossil server. You can host it using the CGI option or by proxying Fossil's built in HTTP server. | |
| 5 | + | |
| 6 | +Your fossil client must system Make sure scheme to ensure you're using SSL. from http as w important S front end proxy up again for access, which | |
| 7 | +causes Fossil to see that it's being accessed via HTTP, so it redirects | |
| 8 | +the client to detects | |
| 9 | + | |
| 10 | + | |
| 11 | +If you wishto a Fossil web server, iayer, not by use of Fossil- | |
| 12 | +shows one way to`ssl`SSL uses certificates.certificates you trustyou wishto a Fossil web server, iayer, not by use of Fossil- | |
| 13 | +shows one way e of Fossil- | |
| 14 | +shows one way to`ssl` using a certificate signed by a certificate authority, you need to specifyil- | |
| 15 | +shows one was you trust with the <tt>ssl-ca-location</tt> setting. Set this globally with the <tt>-global</tt> option for convenience. | |
| 16 | + | |
| 17 | +This should be set to the location of a file containing all the PEM encoded certificates you trust. You can obtain a certificate using a web browser, for example, Firefox, or just refer to your system's trusted CA roots which are usually stored somewhere in <tt>/etc</tt>. | |
| 18 | + | |
| 19 | + | |
| 20 | +<h2>C nications with Fossil</h2> | |
| 21 | + | |
| 22 | +If you are storing sensitive information T <title title>TLS and Fossiluring a Repository with TLS</title> |
| --- a/www/ssl.wiki | |
| +++ b/www/ssl.wiki | |
| @@ -0,0 +1,22 @@ | |
| --- a/www/ssl.wiki | |
| +++ b/www/ssl.wiki | |
| @@ -0,0 +1,22 @@ | |
| 1 | <title>SSL and Fossiluring a Repository wSSLyour repositge." This setting is not . This will protectessed via HTTP, |
| 2 | sas well preventing eavesdropping of the contents of your repository. |
| 3 | |
| 4 | To host a repository with SSL, you need to use an web server which supports SSL in front of the Fossil server. You can host it using the CGI option or by proxying Fossil's built in HTTP server. |
| 5 | |
| 6 | Your fossil client must system Make sure scheme to ensure you're using SSL. from http as w important S front end proxy up again for access, which |
| 7 | causes Fossil to see that it's being accessed via HTTP, so it redirects |
| 8 | the client to detects |
| 9 | |
| 10 | |
| 11 | If you wishto a Fossil web server, iayer, not by use of Fossil- |
| 12 | shows one way to`ssl`SSL uses certificates.certificates you trustyou wishto a Fossil web server, iayer, not by use of Fossil- |
| 13 | shows one way e of Fossil- |
| 14 | shows one way to`ssl` using a certificate signed by a certificate authority, you need to specifyil- |
| 15 | shows one was you trust with the <tt>ssl-ca-location</tt> setting. Set this globally with the <tt>-global</tt> option for convenience. |
| 16 | |
| 17 | This should be set to the location of a file containing all the PEM encoded certificates you trust. You can obtain a certificate using a web browser, for example, Firefox, or just refer to your system's trusted CA roots which are usually stored somewhere in <tt>/etc</tt>. |
| 18 | |
| 19 | |
| 20 | <h2>C nications with Fossil</h2> |
| 21 | |
| 22 | If you are storing sensitive information T <title title>TLS and Fossiluring a Repository with TLS</title> |