All apps/Fossil

Fossil

fossil

A distributed version control system with an integrated web interface.

Runs as fossil|macOS, Linux, Windows|fossil-scm.org

Command form

ai-draft · 4 tasks · 15 fields

Clone a Fossil repository or commit changes in the current check-out. Only a few options of fossil clone and fossil commit are covered; sync, branch and server commands are left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui fossil

fossil clone

Clone a repository

Make a local copy of a repository and, by default, open a check-out.

Clone a repositoryExample values, fixed in this page — nothing here reaches a terminal
Basic
Repository URI*
string
Local repository file
file
TasksEach one presets the form for one job
Clone
urifilename
Clone and open in a directory
urifilenameworkdir
ParametersOnly these flags are editable in the form
Repository URI
http(s)://, ssh:// or a local path to a .fossil file.
string · positional 0
Local repository file
Defaults to a name taken from the URI.
path · positional 1
Open check-out in
path
--workdir
Clone only, no check-out
boolean
--no-open
Admin user
string
--admin-user-A
Include private branches
boolean
--private
Include unversioned content
boolean
--unversioned-u
Verbose
boolean
--verbose-v

fossil commit

Commit changes

Create a new check-in from the changes in the current check-out.

Commit changesExample values, fixed in this page — nothing here reaches a terminal
Basic
Check-in comment*
string
TasksEach one presets the form for one job
Commit all changes
comment
Dry-run commit
commentdry_run
ParametersOnly these flags are editable in the form
Check-in comment
string
--comment-m
Comment from file
path
--message-file-M
New branch
Place the check-in on a newly created branch with this name.
string
--branch
Dry run
boolean
--dry-run-n
Allow empty commit
boolean
--allow-empty
Private check-in
Never synced.
boolean
--private
Files
Commit only these files; empty commits all changes.
path · positional 0 · repeatable
SourcesEvery flag above is checked against these
help
Usage: fossil clone ?OPTIONS? URI ?FILENAME? -A|--admin-user USERNAME Make USERNAME the administrator --no-open Clone only. Do not open a check-out. --private Also clone private branches -u|--unversioned Also sync unversioned content -v|--verbose Show more statistics in output --workdir DIR…
helpFossil 2.29

fossil-scm.org

help
Usage: fossil commit ?OPTIONS? ?FILE...? --allow-empty Allow a commit with no changes --branch NEW-BRANCH-NAME Check in to this new branch -m|--comment COMMENT-TEXT Use COMMENT-TEXT as the check-in comment -M|--message-file FILE Read the check-in comment from FILE -n|--dry-run Do not actually create a new check-in. Just --p…
helpFossil 2.29

fossil-scm.org

Before it fills your prompt, Otty checks the installed fossil against its version. A form that does not match your version is not offered.