Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | updated to Fossil version 2.21 and added change log |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | 3rdEdition |
Files: | files | file ages | folders |
SHA1: |
6e050f06b43a89ca1a83119380221790 |
User & Date: | torstenberg 2023-02-27 07:46:03 |
Context
2023-08-29
| ||
20:11 | added text for ... local server, merge conflicts, the sync command, the uv command, web interface menu configuration, email notification check-in: 0ffc2663ff user: torstenberg tags: 3rdEdition | |
2023-02-27
| ||
07:46 | updated to Fossil version 2.21 and added change log check-in: 6e050f06b4 user: torstenberg tags: 3rdEdition | |
2023-02-13
| ||
13:51 | addition to the documentation of `fossil update` check-in: 9abeb2af7f user: torstenberg tags: 3rdEdition | |
Changes
Changes to content/commands.md.
︙ | ︙ | |||
1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 | --randomize Scan artifacts in a random order --stats Show artifact statistics after rebuilding --vacuum Run VACUUM on the database after rebuilding --wal Set Write-Ahead-Log journalling mode on the database ``` ### all This command is actually a modifier and when used before certain commands will run them on all the repositories. ``` $ fossil help all Usage: fossil all SUBCOMMAND ... | > > > > > | 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 | --randomize Scan artifacts in a random order --stats Show artifact statistics after rebuilding --vacuum Run VACUUM on the database after rebuilding --wal Set Write-Ahead-Log journalling mode on the database ``` ### repack {#f_repack} This command was added in version 2.21. It is used to reconstruct a repository database from the core records and is typically run after updating the Fossil executable in a way that changes the database schema. ... to be continued ... ### all This command is actually a modifier and when used before certain commands will run them on all the repositories. ``` $ fossil help all Usage: fossil all SUBCOMMAND ... |
︙ | ︙ |
Changes to content/whats-next.md.
︙ | ︙ | |||
11 12 13 14 15 16 17 18 19 20 21 22 23 24 | ## Contributing Finally if you wish to contribute to the project there are many things to do, often triggered by forum comments. # Fossil versions Fossil evolves. When the seconds edition of this book was written in 2012, Fossil had a version number of 1.22. Version 2.0 came in 2007. The current version is 2.20. So, in the last 15 years Fossil has seen 20 new minor versions. This is more than one release per year on average! Here is a list of the noteable changes for the last few versions. For a full change log, see [https://fossil-scm.org/home/doc/trunk/www/changes.wiki](https://fossil-scm.org/home/doc/trunk/www/changes.wiki). The information below has been taken directly from that web page. ## Changes for version 2.20 (2022-11-16) - Added the `chat-timeline-user` setting. If it is not an empty string, then any changes that would appear on the timeline are announced in the chat room. - The `/unsubscribe` page now requests confirmation. Email notifications now contain only an "Unsubscribe" link, and not a link to subscription management. - Added the `fossil branch lsh` subcommand to list the most recently modified branches. - More elements of the `/info` page are now inside of an accordion. - Replace the `--dryrun` flag with `--dry-run` in all commands which still used the former name, for consistency. | > > > > > > > > > > > > > > > | 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 | ## Contributing Finally if you wish to contribute to the project there are many things to do, often triggered by forum comments. # Fossil versions Fossil evolves. When the seconds edition of this book was written in 2012, Fossil had a version number of 1.22. Version 2.0 came in 2007. The current version is 2.20. So, in the last 15 years Fossil has seen 20 new minor versions. This is more than one release per year on average! Here is a list of the noteable changes for the last few versions. For a full change log, see [https://fossil-scm.org/home/doc/trunk/www/changes.wiki](https://fossil-scm.org/home/doc/trunk/www/changes.wiki). The information below has been taken directly from that web page. ## Changes for version 2.21 (2023-02-25) * Users can request a password reset. This feature is disabledby default. Use the new self-pw-reset property to enable it. New web pages `/resetpw` and `/reqpwreset` added. * Added the [`fossil repack`](#f_repack) command (together with `fossil all repack`) as a convenient way to optimize the size of one or all of the repositories on a system. * Added the ability to put text descriptions on ticket report formats. * Upgraded the `test-find-pivot` command to the `merge-base` command. * The `/chat` page can now embed fossil-rendered views of wiki/markdown/pikchr file attachments with the caveat that such embedding happens in an iframe and thus does not inherit styles and such from the containing browser window. * Added the `fossil all remote` subcommand to `fossil all`. * Passwords for remembered remote repositories are now stored as irreversible hashes rather than obscured clear-text, for improved security. * Added the `nossl` and `nocompress` options to CGI. * Updated the search infrastructure from FTS4 to FTS5. * Added the `/deltachain` page for debugging purposes. * Writes to the database are disabled by default if the HTTP request does not come from the same origin. This enhancement is a defense in depth measure only; it does not address any known vulnerabilities. * Improvements to automatic detection and mitigation of attacks from malicious robots. ## Changes for version 2.20 (2022-11-16) - Added the `chat-timeline-user` setting. If it is not an empty string, then any changes that would appear on the timeline are announced in the chat room. - The `/unsubscribe` page now requests confirmation. Email notifications now contain only an "Unsubscribe" link, and not a link to subscription management. - Added the `fossil branch lsh` subcommand to list the most recently modified branches. - More elements of the `/info` page are now inside of an accordion. - Replace the `--dryrun` flag with `--dry-run` in all commands which still used the former name, for consistency. |
︙ | ︙ |
Changes to pandoc/metadata-general.yaml.
1 2 3 4 | --- title: Fossil Version Control subtitle: A User Guide author: Jim Schimpf, Chris X., Torsten Berg and others | | | 1 2 3 4 5 6 7 8 9 10 11 12 | --- title: Fossil Version Control subtitle: A User Guide author: Jim Schimpf, Chris X., Torsten Berg and others date: 27 February 2023 lang: en bibliography-meta: | Document Number: PAN-20100424 Revision Number: 3.00 Pandora Products 215 Uschak Road Derry, PA 15627 |
︙ | ︙ | |||
61 62 63 64 65 66 67 | pages. So you will see different, better looking pages but the functions will be the same. In November 2020, Fossil was up to version 2.14 and there have been extensive changes to the command set, so documentation is longer but follows the same pattern as in earlier versions. Edits now being done on Debian Linux x64 running on an Intel J1900 cpu at 2GHz with 4 processors and 4 GB RAM. Could be done on a Raspberry Pi or Chromebook. | | | 61 62 63 64 65 66 67 68 69 70 | pages. So you will see different, better looking pages but the functions will be the same. In November 2020, Fossil was up to version 2.14 and there have been extensive changes to the command set, so documentation is longer but follows the same pattern as in earlier versions. Edits now being done on Debian Linux x64 running on an Intel J1900 cpu at 2GHz with 4 processors and 4 GB RAM. Could be done on a Raspberry Pi or Chromebook. Now, in February 2022, Fossil is at version 2.2q and the book is being continued on a MacBook Pro and an iMac dating back from 2015 and 2013, respectively. ... |