Fossil SCM 2.20 💾

Fossil is a distributed version control system, quite robust and easy to use. It manages local and remote repositories, user permissions, has a built-in wiki, bugtracker, release blog and an extendable web interface. It's github-in-a-box as all features are packed into a stand-alone executable which also doubles as server. Internally the database utilizes SQLite and allows extending that or its user interface through TCL or the builtin TH1 scripting language. An optional JSON API permits further

minor feature: 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. Rebuilt the stock Dockerfile to create a "from scratch" Busybox based container image via an Alpine Linux intermediary. Added a new document describing how to. Customize, use, and run that container. Added "by hour of day" report to the /reports page. Improved correctness, usability, and efficiency for the case. When values in a 's column Tend to be long and volatile. a introduced in 2.17 that. Prevented. clone --unversioned from completing the Retrieval of UV files from the remote repo. While ing that, enabled UV tracing output with. clone --unversioned --verbose, making it. Consonant with. uv sync --verbose.

BSDL-2 c sqlite fossil scm dvcs wiki bugtracker server project-management cgi wcms