FOSSIL(1)
π FOSSIL(1) π
okay so bestie, sit down, hydrate, and let me tell you about fossil β the manpage, the myth, the legend. π
This is a whole Distributed Version Control System and honestly? it ate. Let's get into it. π¦
πΈ NAME πΈ
fossil β Distributed Version Control System β¨ periodt.
π SYNOPSIS π
here's how you summon it:
fossil help
fossil help COMMAND
fossil COMMAND [OPTIONS]
π¦ DESCRIPTION π¦
Fossil is a distributed version control system (DVCS) with a built-in forum, wiki, ticket tracker, CGI/HTTP interface, and HTTP server. bestie that's a whole app suite in one binary. the way it's giving main character energy ππ
π Common COMMANDs π
here's the full roster, and no I did not skip a single one, I would never:
add cherrypick grep push sync
addremove clean help rebuild tag
all clone info remote timeline
amend commit init repack tree
annotate dbstat ls revert ui
bisect delete merge rm undo
blame describe merge-base settings unversioned
branch diff mv sql update
cat extras open ssl-config version
changes finfo patch stash xdiff
chat gdiff pull status
β¨ FEATURES β¨
these are the features as described on the fossil home page, and fr fr every single one is a slay:
- Integrated Bug Tracking, Wiki, Forum, and Technotes β In addition to doing distributed version control like Git and Mercurial, Fossil also supports bug tracking, wiki, forum, and technotes. like. it does everything. π
- Built-in Web Interface β Fossil has a built-in and intuitive web interface that promotes project situational awareness. Type
fossil uiand Fossil automatically opens a web browser to a page that shows detailed graphical history and status information on that project. not me opening a browser for you, iconic behavior π«Ά - Self-Contained β Fossil is a single self-contained stand-alone executable. To install, simply download a precompiled binary for Linux, Mac, OpenBSD, or Windows and put it on your
$PATH. Easy-to-compile source code is available for users on other platforms. no dependency drama, we love a low-maintenance king π - Simple Networking β No custom protocols or TCP ports. Fossil uses plain old HTTP (or HTTPS or SSH) for all network communications, so it works fine from behind restrictive firewalls, including proxies. The protocol is bandwidth efficient to the point that Fossil can be used comfortably over dial-up or over the exceedingly slow Wifi on airliners. dial-up. she said dial-up and meant it. π
- CGI/SCGI Enabled β No server is required, but if you want to set one up, Fossil supports four easy server configurations. four! pick your fighter. β
- Autosync β Fossil supports "autosync" mode which helps to keep projects moving forward by reducing the amount of needless forking and merging often associated with distributed projects. no cap, it just keeps things flowing π
- Robust & Reliable β Fossil stores content using an enduring file format in an SQLite database so that transactions are atomic even if interrupted by a power loss or system crash. Automatic self-checks verify that all aspects of the repository are consistent prior to each commit. power loss could NEVER π€π
- Free and Open-Source β Uses the 2-clause BSD license. free free free, we love to see it π
π DOCUMENTATION π
go read more, bestie:
https://fossil-scm.org/
fossil ui
quick reminder: every flag, path, and number above is exactly what the real page says β I only added the vibes. iykyk π
and that's the whole page, bestie π β brought to you from https://fossil-scm.org, dated Oct 2024, and forever known as FOSSIL(1). go forth and version-control something cute. π¦β¨π
π¦ where this page comes from
- debian trixie: fossil 1:2.26-2 Β· BSD-2-Clause
- epel 9: fossil 2.25-2.el9 Β· LicenseRef-Callaway-BSD
- fedora 43: fossil 2.25-3.fc42 Β· LicenseRef-Callaway-BSD
- fedora 43: fossil 2.28-5.fc43 Β· BSD-2-Clause
- fedora 44: fossil 2.25-3.fc42 Β· LicenseRef-Callaway-BSD
- fedora 44: fossil 2.28-5.fc44 Β· BSD-2-Clause
- nixos 26.05: fossil 2.28
- nixpkgs unstable: fossil 2.28
- ubuntu resolute: fossil 1:2.26-2 Β· BSD-2-Clause
- ubuntu stonking: fossil 1:2.28-1build1 Β· BSD-2-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms