Fossil: A Coherent Software Configuration Management System
a year ago
- #project-management
- #version-control
- #open-source
- Fossil is a distributed SCM system with project management features like bug tracking, wiki, forum, and chat.
- It includes a built-in web interface with themeable and extensible pages, serving as both documentation and a project website.
- Fossil is a single executable, easy to install, and supports self-hosting efficiently on low-cost hardware.
- Uses HTTPS/SSH for networking, optimized for low bandwidth, and supports autosync to reduce forking and merging.
- Stores content in an SQLite database for reliability, with automatic checks for repository consistency.
- Licensed under the 2-clause BSD license, making it free and open-source.
- Quick start involves initializing a repository, adding files, committing changes, and using the UI.