home | help
FOSSIL(1)			  User Commands 		       FOSSIL(1)

NAME
     fossil - Distributed Version Control System

SYNOPSIS
     fossil help
     fossil help COMMAND
     fossil COMMAND [OPTIONS]

DESCRIPTION
     Fossil  is a distributed version control system (DVCS) with built-in forum,
     wiki, ticket tracker, CGI/HTTP interface, and HTTP server.

Common COMMANDs:
     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
     Features as described on the fossil home page.

     1.  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.

     2.  Built-in Web Interface - Fossil has a built-in and intuitive web inter-
	    face that promotes project situational awareness. Type  "fossil  ui"
	    and  Fossil  automatically	opens a web browser to a page that shows
	    detailed graphical history and status information on that project.

     3.  Self-Contained - Fossil is a  single  self-contained  stand-alone  exe-
	    cutable. 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.

     4.  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 air-
	    liners.

     5.  CGI/SCGI Enabled - No server is required, but if you want  to	set  one
	    up, Fossil supports four easy server configurations.

     6.  Autosync - Fossil supports "autosync" mode which helps to keep projects
	    moving  forward by reducing the amount of needless forking and merg-
	    ing often associated with distributed projects.

     7.  Robust & Reliable - Fossil stores content using an enduring file format
	    in an SQLite database so that transactions are atomic even if inter-
	    rupted by a power loss or system crash. Automatic self-checks verify
	    that all aspects of the repository are consistent prior to each com-
	    mit.

     8.  Free and Open-Source - Uses the 2-clause BSD license.

DOCUMENTATION
     https://fossil-scm.org/
     fossil ui

https://fossil-scm.org		    Oct 2024			       FOSSIL(1)

home | help