|
18ed515…
|
brickviking
|
1 |
.TH FOSSIL "1" "Oct 2024" "https://fossil-scm.org" "User Commands" |
|
1704940…
|
jan.nijtmans
|
2 |
.SH NAME |
|
1704940…
|
jan.nijtmans
|
3 |
fossil \- Distributed Version Control System |
|
1704940…
|
jan.nijtmans
|
4 |
.SH SYNOPSIS |
|
1704940…
|
jan.nijtmans
|
5 |
.B fossil |
|
1704940…
|
jan.nijtmans
|
6 |
\fIhelp\fR |
|
1704940…
|
jan.nijtmans
|
7 |
.br |
|
1704940…
|
jan.nijtmans
|
8 |
.B fossil |
|
1704940…
|
jan.nijtmans
|
9 |
\fIhelp COMMAND\fR |
|
1704940…
|
jan.nijtmans
|
10 |
.br |
|
1704940…
|
jan.nijtmans
|
11 |
.B fossil |
|
1704940…
|
jan.nijtmans
|
12 |
\fICOMMAND [OPTIONS]\fR |
|
1704940…
|
jan.nijtmans
|
13 |
.SH DESCRIPTION |
|
1704940…
|
jan.nijtmans
|
14 |
Fossil is a distributed version control system (DVCS) with built-in |
|
50c2a14…
|
andygoth
|
15 |
forum, wiki, ticket tracker, CGI/HTTP interface, and HTTP server. |
|
1704940…
|
jan.nijtmans
|
16 |
|
|
1704940…
|
jan.nijtmans
|
17 |
.SH Common COMMANDs: |
|
1704940…
|
jan.nijtmans
|
18 |
|
|
18ed515…
|
brickviking
|
19 |
add cherrypick grep push sync |
|
18ed515…
|
brickviking
|
20 |
.br |
|
18ed515…
|
brickviking
|
21 |
addremove clean help rebuild tag |
|
18ed515…
|
brickviking
|
22 |
.br |
|
18ed515…
|
brickviking
|
23 |
all clone info remote timeline |
|
18ed515…
|
brickviking
|
24 |
.br |
|
18ed515…
|
brickviking
|
25 |
amend commit init repack tree |
|
18ed515…
|
brickviking
|
26 |
.br |
|
18ed515…
|
brickviking
|
27 |
annotate dbstat ls revert ui |
|
18ed515…
|
brickviking
|
28 |
.br |
|
18ed515…
|
brickviking
|
29 |
bisect delete merge rm undo |
|
18ed515…
|
brickviking
|
30 |
.br |
|
18ed515…
|
brickviking
|
31 |
blame describe merge-base settings unversioned |
|
18ed515…
|
brickviking
|
32 |
.br |
|
18ed515…
|
brickviking
|
33 |
branch diff mv sql update |
|
18ed515…
|
brickviking
|
34 |
.br |
|
18ed515…
|
brickviking
|
35 |
cat extras open ssl-config version |
|
18ed515…
|
brickviking
|
36 |
.br |
|
18ed515…
|
brickviking
|
37 |
changes finfo patch stash xdiff |
|
18ed515…
|
brickviking
|
38 |
.br |
|
18ed515…
|
brickviking
|
39 |
chat gdiff pull status |
|
1704940…
|
jan.nijtmans
|
40 |
|
|
1704940…
|
jan.nijtmans
|
41 |
.SH FEATURES |
|
1704940…
|
jan.nijtmans
|
42 |
|
|
1704940…
|
jan.nijtmans
|
43 |
Features as described on the fossil home page. |
|
1704940…
|
jan.nijtmans
|
44 |
|
|
1704940…
|
jan.nijtmans
|
45 |
.HP |
|
1704940…
|
jan.nijtmans
|
46 |
1. |
|
50c2a14…
|
andygoth
|
47 |
.B Integrated Bug Tracking, Wiki, Forum, and Technotes |
|
1704940…
|
jan.nijtmans
|
48 |
- In addition to doing distributed version control like Git and |
|
50c2a14…
|
andygoth
|
49 |
Mercurial, Fossil also supports bug tracking, wiki, forum, and |
|
50c2a14…
|
andygoth
|
50 |
technotes. |
|
1704940…
|
jan.nijtmans
|
51 |
|
|
1704940…
|
jan.nijtmans
|
52 |
.HP |
|
1704940…
|
jan.nijtmans
|
53 |
2. |
|
054f359…
|
jan.nijtmans
|
54 |
.B Built-in Web Interface |
|
054f359…
|
jan.nijtmans
|
55 |
- Fossil has a built-in and intuitive web interface that promotes |
|
054f359…
|
jan.nijtmans
|
56 |
project situational awareness. Type "fossil ui" and Fossil automatically |
|
054f359…
|
jan.nijtmans
|
57 |
opens a web browser to a page that shows detailed graphical history and |
|
1704940…
|
jan.nijtmans
|
58 |
status information on that project. |
|
1704940…
|
jan.nijtmans
|
59 |
|
|
1704940…
|
jan.nijtmans
|
60 |
.HP |
|
1704940…
|
jan.nijtmans
|
61 |
3. |
|
054f359…
|
jan.nijtmans
|
62 |
.B Self-Contained |
|
054f359…
|
jan.nijtmans
|
63 |
- Fossil is a single self-contained stand-alone executable. To install, |
|
054f359…
|
jan.nijtmans
|
64 |
simply download a precompiled binary for Linux, Mac, OpenBSD, or Windows |
|
054f359…
|
jan.nijtmans
|
65 |
and put it on your $PATH. Easy-to-compile source code is available for |
|
054f359…
|
jan.nijtmans
|
66 |
users on other platforms. |
|
054f359…
|
jan.nijtmans
|
67 |
|
|
054f359…
|
jan.nijtmans
|
68 |
.HP |
|
054f359…
|
jan.nijtmans
|
69 |
4. |
|
054f359…
|
jan.nijtmans
|
70 |
.B Simple Networking |
|
054f359…
|
jan.nijtmans
|
71 |
- No custom protocols or TCP ports. Fossil uses plain old HTTP (or HTTPS |
|
054f359…
|
jan.nijtmans
|
72 |
or SSH) for all network communications, so it works fine from behind |
|
054f359…
|
jan.nijtmans
|
73 |
restrictive firewalls, including proxies. The protocol is bandwidth |
|
50c2a14…
|
andygoth
|
74 |
efficient to the point that Fossil can be used comfortably over dial-up |
|
50c2a14…
|
andygoth
|
75 |
or over the exceedingly slow Wifi on airliners. |
|
054f359…
|
jan.nijtmans
|
76 |
|
|
054f359…
|
jan.nijtmans
|
77 |
.HP |
|
054f359…
|
jan.nijtmans
|
78 |
5. |
|
054f359…
|
jan.nijtmans
|
79 |
.B CGI/SCGI Enabled |
|
054f359…
|
jan.nijtmans
|
80 |
- No server is required, but if you want to set one up, Fossil supports |
|
50c2a14…
|
andygoth
|
81 |
four easy server configurations. |
|
054f359…
|
jan.nijtmans
|
82 |
|
|
054f359…
|
jan.nijtmans
|
83 |
.HP |
|
054f359…
|
jan.nijtmans
|
84 |
6. |
|
1704940…
|
jan.nijtmans
|
85 |
.B Autosync |
|
1704940…
|
jan.nijtmans
|
86 |
- Fossil supports "autosync" mode which helps to keep projects moving |
|
1704940…
|
jan.nijtmans
|
87 |
forward by reducing the amount of needless forking and merging often |
|
1704940…
|
jan.nijtmans
|
88 |
associated with distributed projects. |
|
1704940…
|
jan.nijtmans
|
89 |
|
|
1704940…
|
jan.nijtmans
|
90 |
.HP |
|
1704940…
|
jan.nijtmans
|
91 |
7. |
|
1704940…
|
jan.nijtmans
|
92 |
.B Robust & Reliable |
|
1704940…
|
jan.nijtmans
|
93 |
- Fossil stores content using an enduring file format in an SQLite |
|
1704940…
|
jan.nijtmans
|
94 |
database so that transactions are atomic even if interrupted by a |
|
054f359…
|
jan.nijtmans
|
95 |
power loss or system crash. Automatic self-checks verify that all |
|
50c2a14…
|
andygoth
|
96 |
aspects of the repository are consistent prior to each commit. |
|
50c2a14…
|
andygoth
|
97 |
|
|
50c2a14…
|
andygoth
|
98 |
.HP |
|
50c2a14…
|
andygoth
|
99 |
8. |
|
50c2a14…
|
andygoth
|
100 |
.B Free and Open-Source |
|
50c2a14…
|
andygoth
|
101 |
- Uses the 2-clause BSD license. |
|
1704940…
|
jan.nijtmans
|
102 |
|
|
1704940…
|
jan.nijtmans
|
103 |
.SH DOCUMENTATION |
|
762dc04…
|
stephan
|
104 |
https://fossil-scm.org/ |
|
1704940…
|
jan.nijtmans
|
105 |
.br |
|
1704940…
|
jan.nijtmans
|
106 |
.B fossil |
|
1704940…
|
jan.nijtmans
|
107 |
\fIui\fR |