1FOSSIL(1)                        User Commands                       FOSSIL(1)
2
3
4

NAME

6       fossil - Distributed Version Control System
7

SYNOPSIS

9       fossil help
10       fossil help COMMAND
11       fossil COMMAND [OPTIONS]
12

DESCRIPTION

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

Common COMMANDs:

19       add            clean          help           push           timeline
20       addremove      clone          import         rebuild        ui
21       all            commit         info           remote-url     undo
22       amend          delete         init           revert         unpublished
23       annotate       diff           ls             rm             unversioned
24       bisect         export         merge          settings       update
25       blame          extras         mv             sql            version
26       branch         finfo          open           stash
27       bundle         fusefs         praise         status
28       cat            gdiff          publish        sync
29       changes        grep           pull           tag
30
31

FEATURES

33       Features as described on the fossil home page.
34
35
36       1.  Integrated Bug Tracking, Wiki, Forum, and Technotes -  In  addition
37              to  doing  distributed  version  control like Git and Mercurial,
38              Fossil also supports bug tracking, wiki, forum, and technotes.
39
40
41       2.  Built-in Web Interface - Fossil has a built-in  and  intuitive  web
42              interface  that  promotes  project  situational  awareness. Type
43              "fossil ui" and Fossil automatically opens a web  browser  to  a
44              page  that  shows detailed graphical history and status informa‐
45              tion on that project.
46
47
48       3.  Self-Contained - Fossil is a single self-contained stand-alone exe‐
49              cutable.  To  install,  simply download a precompiled binary for
50              Linux, Mac, OpenBSD, or Windows and put it on your $PATH.  Easy-
51              to-compile  source  code  is  available for users on other plat‐
52              forms.
53
54
55       4.  Simple Networking - No custom protocols or TCP ports.  Fossil  uses
56              plain old HTTP (or HTTPS or SSH) for all network communications,
57              so it works fine from behind  restrictive  firewalls,  including
58              proxies.  The  protocol is bandwidth efficient to the point that
59              Fossil can be used comfortably over dial-up or over the  exceed‐
60              ingly slow Wifi on airliners.
61
62
63       5.   CGI/SCGI  Enabled  - No server is required, but if you want to set
64              one up, Fossil supports four easy server configurations.
65
66
67       6.  Autosync - Fossil supports "autosync"  mode  which  helps  to  keep
68              projects moving forward by reducing the amount of needless fork‐
69              ing and merging often associated with distributed projects.
70
71
72       7.  Robust & Reliable - Fossil stores content using  an  enduring  file
73              format  in  an  SQLite  database so that transactions are atomic
74              even if interrupted by a power loss or system  crash.  Automatic
75              self-checks  verify  that all aspects of the repository are con‐
76              sistent prior to each commit.
77
78
79       8.  Free and Open-Source - Uses the 2-clause BSD license.
80
81

DOCUMENTATION

83       http://www.fossil-scm.org/
84       fossil ui
85
86
87
88http://fossil-scm.org           September 2018                       FOSSIL(1)
Impressum