Fossil is a distributed software configuration management/version control system built with reliability and ease of use on mind. It comes with integrated bug tracking and a wiki. It is distributed as a single static binary for easy installation and the ability to run in a chrooted environment. Other highlights include a Web interface, autosync, simple networking, and CGI support.
|Tags||Software Development Version Control Distributed Revision System Issue Tracking Bug Tracking Source Control|
|Operating Systems||POSIX Linux Mac OS X OpenBSD Windows|
Release Notes: The biggest news in this version is ticket and wiki moderation. In the timeline it is now possible to choose two check-ins and display the difference between them. Fossil server can now serve static files alongside repositories. There were many more user experience improvements and internal improvements.
Release Notes: This version is full of usability improvements. The Web interface features a WYSIWYG editor and allows styling the markup. The fossil stash command now requires a commend and can show saved stashes without applying. Fossil ls can now show the dates of last commits of all files. When creating a new repository, you may use a template one. Many lesser changes are not listed.
Release Notes: This release brings a wide spectrum of improvements. Merging has been improved in cases involving file renames. Diff has been improved in multiple ways, including a new --brief mode. The "allow-symlink" setting is versionable now, allowing easy project-wide adoption. Security has been improved by hardening logic against DOS attacks. Many more improvements are listed in the change log.
Release Notes: This is the 21st stable release of Fossil. It contains some usability improvements. Most interesting are the side-by-side diffs in the CLI. For the internals, the JSON interface has been merged into the trunk, but needs to be enabled while compiling from source.