File Annotation
Not logged in
f15298fd4e 2008-11-12    kejoki:   <h2>Command Line Interface Reference</h2>
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:   This is an easy introduction to the fossil command line interface (cli).
f15298fd4e 2008-11-12    kejoki:   It assumes some familiarity with using the command line, and with Source
f15298fd4e 2008-11-12    kejoki:   Code Maintenence (SCM) systems&#8212;but not <i>too</i> much.
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:   If you are trying to find information about fossil's web capabilities,
67f44bb301 2008-11-12    kejoki:   see the <a href="index.wiki">Fossil Home</a> and
67f44bb301 2008-11-12    kejoki:   <a href="wikitheory.wiki">Fossil Wiki</a> pages for pointers.
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:   <h3>Things to note</h3>
f15298fd4e 2008-11-12    kejoki:   *  Fossil cli commands do not use special delimeters, they use spaces.
f15298fd4e 2008-11-12    kejoki:   This is traditional with VCS/SCM.  Some <i>options</i> to fossil commands
f15298fd4e 2008-11-12    kejoki:   <i>do</i> use special delimiters, particularly the '-' (hyphen, or dash)
f15298fd4e 2008-11-12    kejoki:   character.  This is very similar to Tcl.  Think of fossil as a shell you
f15298fd4e 2008-11-12    kejoki:   invoke and feed a command to, including any options, and it will make
f15298fd4e 2008-11-12    kejoki:   more sense.
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:   *  Any fossil command is acceptable once enough of it has been
f15298fd4e 2008-11-12    kejoki:   entered to make the intent unambiguous.  'clo' is a proper prefix of
f15298fd4e 2008-11-12    kejoki:   both the 'clone' and 'close' commands, for instance, but 'clon' is
f15298fd4e 2008-11-12    kejoki:   enough to make the intent&#8212;the 'clone' command&#8212;unambiguous.
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:   You should probably start interacting with fossil at the command line
1eb067d456 2008-12-12    kejoki:   by asking it what it can do:&nbsp;&nbsp;&nbsp;&nbsp;<a name="tof">&#710;</a>
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:   <code>$ fossil help</code><nowiki><pre>
9eb6ea75c1 2008-11-11    kejoki: Usage: fossil help COMMAND.
f15298fd4e 2008-11-12    kejoki: Available COMMANDs:</pre><table width="80%" style="font-family: fixed, courier, monospace; ">
f15298fd4e 2008-11-12    kejoki:       <tr>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#add">add</a></td>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#configure">configuration</a></td>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#leaves">leaves</a></td>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#redo">redo</a></td>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#server">ui</a></td>
f15298fd4e 2008-11-12    kejoki:       </tr>
f15298fd4e 2008-11-12    kejoki:       <tr>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#all">all</a></td>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#deconstruct">deconstruct</a></td>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#ls">ls</a></td>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#mv">rename</a></td>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#undo">undo</a></td>
f15298fd4e 2008-11-12    kejoki:       </tr>
f15298fd4e 2008-11-12    kejoki:       <tr>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#cgi">cgi</a></td>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#rm">del</a></td>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#merge">merge</a></td>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#revert">revert</a></td>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#setting">unset</a></td>
f15298fd4e 2008-11-12    kejoki:       </tr>
f15298fd4e 2008-11-12    kejoki:       <tr>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#changes">changes</a></td>
f15298fd4e 2008-11-12    kejoki:         <td><a href="#descendants">descendants</a></td>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#mv">mv</a></td>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#rm">rm</a></td>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#update">update</a></td>
f15298fd4e 2008-11-12    kejoki:       </tr>
f15298fd4e 2008-11-12    kejoki:       <tr>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#checkout">checkout</a></td>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#diff">diff</a></td>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#new">new</a></td>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#server">server</a></td>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#user">user</a></td>
f15298fd4e 2008-11-12    kejoki:       </tr>
f15298fd4e 2008-11-12    kejoki:       <tr>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#commit">ci</a></td>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#extra">extra</a></td>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#open">open</a></td>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#setting">settings</a></td>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#version">version</a></td>
f15298fd4e 2008-11-12    kejoki:       </tr>
f15298fd4e 2008-11-12    kejoki:       <tr>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#clean">clean</a></td>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#diff">gdiff</a></td>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#pull">pull</a></td>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#status">status</a></td>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#wiki">wiki</a></td>
f15298fd4e 2008-11-12    kejoki:       </tr>
f15298fd4e 2008-11-12    kejoki:       <tr>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#clone">clone</a></td>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#help">help</a></td>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#push">push</a></td>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#sync">sync</a></td>
f15298fd4e 2008-11-12    kejoki:       </tr>
f15298fd4e 2008-11-12    kejoki:       <tr>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#close">close</a></td>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#http">http</a></td>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#rebuild">rebuild</a></td>
f15298fd4e 2008-11-12    kejoki:         <td><a href="#tag">tag</a></td>
f15298fd4e 2008-11-12    kejoki:       </tr>
f15298fd4e 2008-11-12    kejoki:       <tr>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#commit">commit</a></td>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#info">info</a></td>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#reconstruct">reconstruct</a></td>
f15298fd4e 2008-11-12    kejoki: 	<td><a href="#timeline">timeline</a></td>
f15298fd4e 2008-11-12    kejoki:       </tr>
f15298fd4e 2008-11-12    kejoki:     </table><nowiki><pre>
1eb067d456 2008-12-12    kejoki: This is fossil version [2be82dcc2a] 2008-12-07 18:48:09 UTC
9436bb75c3 2008-11-15    kejoki: </pre>
9eb6ea75c1 2008-11-11    kejoki: <b>What follows</b> is a survey of what you get if you type<code>
9eb6ea75c1 2008-11-11    kejoki: fossil&nbsp;help&nbsp;<i>command</i> </code>for all of the
9eb6ea75c1 2008-11-11    kejoki: commands listed above.  There are links to individual pages for each
9eb6ea75c1 2008-11-11    kejoki: of them; pages with content (not all of them are done) go into the command
9eb6ea75c1 2008-11-11    kejoki: in a bit more depth than the program help.
9436bb75c3 2008-11-15    kejoki: <pre>
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
1eb067d456 2008-12-12    kejoki:     <a name="add">Usage: </a><code><a href="cmd_add.wiki">fossil add</a></code> FILE...
9436bb75c3 2008-11-15    kejoki:     Make arrangements to add one or more files to the current checkout
9436bb75c3 2008-11-15    kejoki:     at the next commit.
9436bb75c3 2008-11-15    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
1eb067d456 2008-12-12    kejoki:     <a name="all">Usage: </a><code><a href="cmd_all.wiki">fossil all</a></code> (list|pull|push|rebuild|sync)
f15298fd4e 2008-11-12    kejoki:     The ~/.fossil file records the location of all repositories for a
f15298fd4e 2008-11-12    kejoki:     user.  This command performs certain operations on all repositories
f15298fd4e 2008-11-12    kejoki:     that can be useful before or after a period of disconnection operation.
f15298fd4e 2008-11-12    kejoki:     Available operations are:
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     list       Display the location of all repositories
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     pull       Run a "pull" operation on all repositories
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     push       Run a "push" on all repositories
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     rebuild    Rebuild on all repositories
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     sync       Run a "sync" on all repositories
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     Respositories are automatically added to the set of known repositories
f15298fd4e 2008-11-12    kejoki:     when one of the following commands against the repository: clone, info,
f15298fd4e 2008-11-12    kejoki:     pull, push, or sync
f15298fd4e 2008-11-12    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
1eb067d456 2008-12-12    kejoki:     <a name="cgi">Usage: </a><a href="cmd_cgi">fossil cgi</a> SCRIPT
f15298fd4e 2008-11-12    kejoki:     The SCRIPT argument is the name of a file that is the CGI script
f15298fd4e 2008-11-12    kejoki:     that is being run.  The command name, "cgi", may be omitted if
f15298fd4e 2008-11-12    kejoki:     the GATEWAY_INTERFACE environment variable is set to "CGI" (which
f15298fd4e 2008-11-12    kejoki:     should always be the case for CGI scripts run by a webserver.)  The
f15298fd4e 2008-11-12    kejoki:     SCRIPT file should look something like this:
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     #!/usr/bin/fossil
f15298fd4e 2008-11-12    kejoki:     repository: /home/somebody/project.db
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     The second line defines the name of the repository.  After locating
f15298fd4e 2008-11-12    kejoki:     the repository, fossil will generate a webpage on stdout based on
f15298fd4e 2008-11-12    kejoki:     the values of standard CGI environment variables.
f15298fd4e 2008-11-12    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
1eb067d456 2008-12-12    kejoki:     <a name="changes">Usage: </a><a href="cmd_changes">fossil changes</a>
f15298fd4e 2008-11-12    kejoki:     Report on the edit status of all files in the current checkout.
f15298fd4e 2008-11-12    kejoki:     See also the "status" and "extra" commands.
f15298fd4e 2008-11-12    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
1eb067d456 2008-12-12    kejoki:     <a name="checkout">Usage: </a><a href="checkout">fossil checkout</a> VERSION ?-f|--force?
f15298fd4e 2008-11-12    kejoki:     Check out a version specified on the command-line.  This command
f15298fd4e 2008-11-12    kejoki:     will not overwrite edited files in the current checkout unless
f15298fd4e 2008-11-12    kejoki:     the --force option appears on the command-line.
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     See also the "update" command.
f15298fd4e 2008-11-12    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
1eb067d456 2008-12-12    kejoki:     <a name="commit">Usage: </a><a href="cmd_commit.wiki">fossil commit</a> ?-m COMMENT? ?--nosign? ?FILE...?    fossil ci  ...  (as above)
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     Create a new version containing all of the changes in the current
f15298fd4e 2008-11-12    kejoki:     checkout.  You will be prompted to enter a check-in comment unless
f15298fd4e 2008-11-12    kejoki:     the "-m" option is used to specify a comment line.  You will be
f15298fd4e 2008-11-12    kejoki:     prompted for your GPG passphrase in order to sign the new manifest
f15298fd4e 2008-11-12    kejoki:     unless the "--nosign" options is used.  All files that have
f15298fd4e 2008-11-12    kejoki:     changed will be committed unless some subset of files is specified
f15298fd4e 2008-11-12    kejoki:     on the command line.
f15298fd4e 2008-11-12    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
1eb067d456 2008-12-12    kejoki:     <a name="clean">Usage: </a><a href="cmd_clean.wiki">fossil clean</a> ?-all?
f15298fd4e 2008-11-12    kejoki:     Delete all "extra" files in the source tree.  "Extra" files are
f15298fd4e 2008-11-12    kejoki:     files that are not officially part of the checkout.  See also
f15298fd4e 2008-11-12    kejoki:     the "extra" command. This operation cannot be undone.
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     You will be prompted before removing each file. If you are
f15298fd4e 2008-11-12    kejoki:     sure you wish to remove all "extra" files you can specify the
f15298fd4e 2008-11-12    kejoki:     optional -all flag.
f15298fd4e 2008-11-12    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
1eb067d456 2008-12-12    kejoki:     <a name="clone">Usage: </a><a href="cmd_clone.wiki">fossil clone</a> URL FILENAME
f15298fd4e 2008-11-12    kejoki:     Make a clone of a repository specified by URL in the local
f15298fd4e 2008-11-12    kejoki:     file named FILENAME.
f15298fd4e 2008-11-12    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
1eb067d456 2008-12-12    kejoki:     <a name="close">Usage: </a><a href="cmd_close.wiki">fossil close</a> ?-f|--force?
f15298fd4e 2008-11-12    kejoki:     The opposite of "open".  Close the current database connection.
f15298fd4e 2008-11-12    kejoki:     Require a -f or --force flag if there are unsaved changed in the
f15298fd4e 2008-11-12    kejoki:     current check-out.
f15298fd4e 2008-11-12    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
1eb067d456 2008-12-12    kejoki:     <a name="configure">Usage: </a><a href="cmd_configure.wiki">fossil configure</a> METHOD ...
f15298fd4e 2008-11-12    kejoki:     Where METHOD is one of: export import merge pull push reset.  All methods
f15298fd4e 2008-11-12    kejoki:     accept the -R or --repository option to specific a repository.
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     fossil configuration export AREA FILENAME
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     Write to FILENAME exported configuraton information for AREA.
f15298fd4e 2008-11-12    kejoki:     AREA can be one of:  all ticket skin project
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     fossil configuration import FILENAME
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     Read a configuration from FILENAME, overwriting the current
f15298fd4e 2008-11-12    kejoki:     configuration.
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     fossil configuration merge FILENAME
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     Read a configuration from FILENAME and merge its values into
f15298fd4e 2008-11-12    kejoki:     the current configuration.  Existing values take priority over
f15298fd4e 2008-11-12    kejoki:     values read from FILENAME.
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     fossil configuration pull AREA ?URL?
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     Pull and install the configuration from a different server
f15298fd4e 2008-11-12    kejoki:     identified by URL.  If no URL is specified, then the default
f15298fd4e 2008-11-12    kejoki:     server is used.
f15298fd4e 2008-11-12    kejoki:     fossil configuration push AREA ?URL?
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     Push the local configuration into the remote server identified
f15298fd4e 2008-11-12    kejoki:     by URL.  Admin privilege is required on the remote server for
f15298fd4e 2008-11-12    kejoki:     this to work.
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     fossil configuration reset AREA
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     Restore the configuration to the default.  AREA as above.
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     WARNING: Do not import, merge, or pull configurations from an untrusted
f15298fd4e 2008-11-12    kejoki:     source.  The inbound configuration is not checked for safety and can
f15298fd4e 2008-11-12    kejoki:     introduce security vulnerabilities.
f15298fd4e 2008-11-12    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
f15298fd4e 2008-11-12    kejoki:     COMMAND: deconstruct
9436bb75c3 2008-11-15    kejoki:     <a name="deconstruct">Usage: </a><a href="cmd_deconstruct.wiki">fossil deconstruct</a> ?-R|--repository REPOSITORY? DESTINATION
f15298fd4e 2008-11-12    kejoki:     Populates the indicated DESTINATION directory with copies of all
f15298fd4e 2008-11-12    kejoki:     artifcats contained within the repository.  Artifacts are named AA/bbbbb
f15298fd4e 2008-11-12    kejoki:     where AA is the first 2 characters of the artifact ID and bbbbb is the
f15298fd4e 2008-11-12    kejoki:     remaining 38 characters.
f15298fd4e 2008-11-12    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
1eb067d456 2008-12-12    kejoki:     <a name="rm">Usage: </a><a href="cmd_rm.wiki">fossil rm</a> FILE...    or: fossil del FILE...
f15298fd4e 2008-11-12    kejoki:     Remove one or more files from the tree.
f15298fd4e 2008-11-12    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
1eb067d456 2008-12-12    kejoki:     <a name="descendants">Usage: </a><a href="cmd_descendants.wiki">fossil descendants</a> ?BASELINE-ID?
f15298fd4e 2008-11-12    kejoki:     Find all leaf descendants of the baseline specified or if the argument
f15298fd4e 2008-11-12    kejoki:     is omitted, of the baseline currently checked out.
f15298fd4e 2008-11-12    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
1eb067d456 2008-12-12    kejoki:     <a name="diff">Usage: </a><a href="cmd_diff.wiki">fossil diff</a>|gdiff ?-i? ?-r REVISION? FILE...
f15298fd4e 2008-11-12    kejoki:     Show the difference between the current version of a file (as it
f15298fd4e 2008-11-12    kejoki:     exists on disk) and that same file as it was checked out.
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     diff will show a textual diff while gdiff will attempt to run a
f15298fd4e 2008-11-12    kejoki:     graphical diff command that you have setup. If the choosen command
f15298fd4e 2008-11-12    kejoki:     is not yet configured, the internal textual diff command will be
f15298fd4e 2008-11-12    kejoki:     used.
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     If -i is supplied for either diff or gdiff, the internal textual
f15298fd4e 2008-11-12    kejoki:     diff command will be executed.
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     Here are a few external diff command settings, for example:
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     fossil setting diff-command diff
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     fossil setting gdiff-command tkdiff
f15298fd4e 2008-11-12    kejoki:     fossil setting gdiff-command eskill22
f15298fd4e 2008-11-12    kejoki:     fossil setting gdiff-command tortoisemerge
f15298fd4e 2008-11-12    kejoki:     fossil setting gdiff-command meld
f15298fd4e 2008-11-12    kejoki:     fossil setting gdiff-command xxdiff
f15298fd4e 2008-11-12    kejoki:     fossil setting gdiff-command kdiff3
f15298fd4e 2008-11-12    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
1eb067d456 2008-12-12    kejoki:     <a name="extra">Usage: </a><a href="cmd_extra.wiki">fossil extra</a>
f15298fd4e 2008-11-12    kejoki:     Print a list of all files in the source tree that are not part of
f15298fd4e 2008-11-12    kejoki:     the current checkout.  See also the "clean" command.
f15298fd4e 2008-11-12    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
1eb067d456 2008-12-12    kejoki:     <a name="help">Usage: </a><a href="cmd_help.wiki">fossil help</a> COMMAND
f15298fd4e 2008-11-12    kejoki:     Display information on how to use COMMAND
f15298fd4e 2008-11-12    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
1eb067d456 2008-12-12    kejoki:     <a name="http">Usage: </a><a href="cmd_http.wiki">fossil http</a> REPOSITORY
f15298fd4e 2008-11-12    kejoki:     Handle a single HTTP request appearing on stdin.  The resulting webpage
f15298fd4e 2008-11-12    kejoki:     is delivered on stdout.  This method is used to launch an HTTP request
1eb067d456 2008-12-12    kejoki:     handler from inetd, for example.  The argument is the name of the    repository.
1eb067d456 2008-12-12    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
1eb067d456 2008-12-12    kejoki:     <a name="info">Usage: </a><a href="cmd_info.wiki">fossil info</a> ?ARTIFACT-ID|FILENAME?
f15298fd4e 2008-11-12    kejoki:     With no arguments, provide information about the current tree.
f15298fd4e 2008-11-12    kejoki:     If an argument is specified, provide information about the object
f15298fd4e 2008-11-12    kejoki:     in the respository of the current tree that the argument refers
f15298fd4e 2008-11-12    kejoki:     to.  Or if the argument is the name of a repository, show
f15298fd4e 2008-11-12    kejoki:     information about that repository.
f15298fd4e 2008-11-12    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
1eb067d456 2008-12-12    kejoki:     <a name="leaves">Usage: </a><a href="cmd_leaves.wiki">fossil leaves</a>
f15298fd4e 2008-11-12    kejoki:     Find leaves of all branches.
f15298fd4e 2008-11-12    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
1eb067d456 2008-12-12    kejoki:     <a name="ls">Usage: </a><a href="cmd_ls.wiki">fossil ls</a>
f15298fd4e 2008-11-12    kejoki:     Show the names of all files in the current checkout
f15298fd4e 2008-11-12    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
1eb067d456 2008-12-12    kejoki:     <a name="merge">Usage: </a><a href="cmd_merge.wiki">fossil merge</a> VERSION
f15298fd4e 2008-11-12    kejoki:     The argument is a version that should be merged into the current
f15298fd4e 2008-11-12    kejoki:     checkout.
f15298fd4e 2008-11-12    kejoki:     Only file content is merged.  The result continues to use the
f15298fd4e 2008-11-12    kejoki:     file and directory names from the current check-out even if those
f15298fd4e 2008-11-12    kejoki:     names might have been changed in the branch being merged in.
f15298fd4e 2008-11-12    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
1eb067d456 2008-12-12    kejoki:     <a name="mv">Usage: </a><a href="cmd_mv.wiki">fossil mv|rename</a> OLDNAME NEWNAME       or: fossil mv|rename OLDNAME... DIR
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     Move or rename one or more files within the tree
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     This command does not rename the files on disk.  All this command does is
f15298fd4e 2008-11-12    kejoki:     record the fact that filenames have changed so that appropriate notations
f15298fd4e 2008-11-12    kejoki:     can be made at the next commit/checkin.
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
9436bb75c3 2008-11-15    kejoki:     <a name="new">Usage: </a><a href="cmd_new.wiki">fossil new</a> FILENAME
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     Create a repository for a new project in the file named FILENAME.
f15298fd4e 2008-11-12    kejoki:     This command is distinct from "clone".  The "clone" command makes
f15298fd4e 2008-11-12    kejoki:     a copy of an existing project.  This command starts a new project.
f15298fd4e 2008-11-12    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
1eb067d456 2008-12-12    kejoki:     <a name="open">Usage: </a><a href="cmd_open.wiki">fossil open</a> FILENAME
f15298fd4e 2008-11-12    kejoki:     Open a connection to the local repository in FILENAME.  A checkout
f15298fd4e 2008-11-12    kejoki:     for the repository is created with its root at the working directory.
f15298fd4e 2008-11-12    kejoki:     See also the "close" command.
f15298fd4e 2008-11-12    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
1eb067d456 2008-12-12    kejoki:     <a name="pull">Usage: </a><a href="cmd_pull.wiki">fossil pull</a> ?URL? ?-R|--respository REPOSITORY?
f15298fd4e 2008-11-12    kejoki:     Pull changes in a remote repository into the local repository.
f15298fd4e 2008-11-12    kejoki:     The repository is identified by the -R or --repository option.
f15298fd4e 2008-11-12    kejoki:     If there is no such option then the open repository is used.
f15298fd4e 2008-11-12    kejoki:     The URL of the remote server is specified on the command line
f15298fd4e 2008-11-12    kejoki:     If no URL is specified then the URL used by the most recent
f15298fd4e 2008-11-12    kejoki:     "pull", "push", or "sync" command is used.
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     The URL is of the following form:
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     http://USER@HOST:PORT/PATH
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     The "USER@" and ":PORT" substrings are optional.
f15298fd4e 2008-11-12    kejoki:     The "USER" substring specifies the login user.  You will be
f15298fd4e 2008-11-12    kejoki:     prompted for the password on the command-line.  The PORT
f15298fd4e 2008-11-12    kejoki:     specifies the TCP port of the server.  The default port is
f15298fd4e 2008-11-12    kejoki:     80.
f15298fd4e 2008-11-12    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
1eb067d456 2008-12-12    kejoki:     <a name="push">Usage: </a><a href="cmd_push.wiki">fossil push</a> ?URL? ?-R|--repository REPOSITORY?
f15298fd4e 2008-11-12    kejoki:     Push changes in the local repository over into a remote repository.
f15298fd4e 2008-11-12    kejoki:     See the "pull" command for additional information.
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
1eb067d456 2008-12-12    kejoki:     <a name="rebuild">Usage: </a><a href="cmd_rebuild.wiki">fossil rebuild</a> REPOSITORY
f15298fd4e 2008-11-12    kejoki:     Reconstruct the named repository database from the core
f15298fd4e 2008-11-12    kejoki:     records.  Run this command after updating the fossil
f15298fd4e 2008-11-12    kejoki:     executable in a way that changes the database schema.
f15298fd4e 2008-11-12    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
f15298fd4e 2008-11-12    kejoki:     COMMAND: reconstruct
9436bb75c3 2008-11-15    kejoki:     <a name="reconstruct">Usage: </a><a href="cmd_reconstruct.wiki">fossil reconstruct</a> REPOSITORY ORIGIN
f15298fd4e 2008-11-12    kejoki:     Creates the REPOSITORY and populates it with the artifacts in the
f15298fd4e 2008-11-12    kejoki:     indicated ORIGIN directory.
f15298fd4e 2008-11-12    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
1eb067d456 2008-12-12    kejoki:     <a name="redo">Usage: </a><a href="cmd_redo.wiki">fossil redo</a> ?FILENAME...?
f15298fd4e 2008-11-12    kejoki:     Redo the an update or merge operation that has been undone by the
f15298fd4e 2008-11-12    kejoki:     undo command.  If FILENAME is specified then restore the changes
f15298fd4e 2008-11-12    kejoki:     associated with the named file(s) but otherwise leave the update
f15298fd4e 2008-11-12    kejoki:     or merge undone.
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     A single level of undo/redo is supported.  The undo/redo stack
f15298fd4e 2008-11-12    kejoki:     is cleared by the commit and checkout commands.
f15298fd4e 2008-11-12    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
1eb067d456 2008-12-12    kejoki:     <a name="revert">Usage: </a><a href="cmd_revert.wiki">fossil revert</a> ?--yes? ?-r REVISION? FILE
f15298fd4e 2008-11-12    kejoki:     Revert to the current repository version of FILE, or to
f15298fd4e 2008-11-12    kejoki:     the version associated with baseline REVISION if the -r flag
f15298fd4e 2008-11-12    kejoki:     appears.  This command will confirm your operation unless the
f15298fd4e 2008-11-12    kejoki:     file is missing or the --yes option is used.
f15298fd4e 2008-11-12    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
1eb067d456 2008-12-12    kejoki:     <a name="server">Usage: </a><a href="cmd_server.wiki">fossil server</a> ?-P|--port TCPPORT? ?REPOSITORY?    Or: fossil ui ?-P|--port TCPPORT? ?REPOSITORY?
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     Open a socket and begin listening and responding to HTTP requests on
f15298fd4e 2008-11-12    kejoki:     TCP port 8080, or on any other TCP port defined by the -P or
f15298fd4e 2008-11-12    kejoki:     --port option.  The optional argument is the name of the repository.
f15298fd4e 2008-11-12    kejoki:     The repository argument may be omitted if the working directory is
f15298fd4e 2008-11-12    kejoki:     within an open checkout.
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     The "ui" command automatically starts a web browser after initializing
f15298fd4e 2008-11-12    kejoki:     the web server.
f15298fd4e 2008-11-12    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
f15298fd4e 2008-11-12    kejoki:     COMMAND: settings
f15298fd4e 2008-11-12    kejoki:     COMMAND: unset
1eb067d456 2008-12-12    kejoki:     <a name="setting">Usage: </a><a href="cmd_setting.wiki">fossil setting</a> ?PROPERTY? ?VALUE? ?-global?    fossil unset PROPERTY ?-global?
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     The "setting" command with no arguments lists all properties and their
f15298fd4e 2008-11-12    kejoki:     values.  With just a property name it shows the value of that property.
f15298fd4e 2008-11-12    kejoki:     With a value argument it changes the property for the current repository.
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     The "unset" command clears a property setting.
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     autosync         If enabled, automatically pull prior to
f15298fd4e 2008-11-12    kejoki:     commit or update and automatically push
f15298fd4e 2008-11-12    kejoki:     after commit or tag or branch creation.
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     diff-command     External command to run when performing a diff.
f15298fd4e 2008-11-12    kejoki:     If undefined, the internal text diff will be used.
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     editor           Text editor command used for check-in comments.
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     gdiff-command    External command to run when performing a graphical
f15298fd4e 2008-11-12    kejoki:     diff. If undefined, text diff will be used.
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     localauth        If enabled, require that HTTP connections from
f15298fd4e 2008-11-12    kejoki:     127.0.0.1 be authenticated by password.  If
f15298fd4e 2008-11-12    kejoki:     false, all HTTP requests from localhost have
f15298fd4e 2008-11-12    kejoki:     unrestricted access to the repository.
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     clearsign        When enabled (the default), fossil will attempt to
f15298fd4e 2008-11-12    kejoki:     sign all commits with gpg.  When disabled, commits will
f15298fd4e 2008-11-12    kejoki:     be unsigned.
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     pgp-command      Command used to clear-sign manifests at check-in.
f15298fd4e 2008-11-12    kejoki:     The default is "gpg --clearsign -o ".
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     proxy            URL of the HTTP proxy.  If undefined or "off" then
f15298fd4e 2008-11-12    kejoki:     the "http_proxy" environment variable is consulted.
f15298fd4e 2008-11-12    kejoki:     If the http_proxy environment variable is undefined
f15298fd4e 2008-11-12    kejoki:     then a direct HTTP connection is used.
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     web-browser      A shell command used to launch your preferred
f15298fd4e 2008-11-12    kejoki:     web browser when given a URL as an argument.
f15298fd4e 2008-11-12    kejoki:     Defaults to "start" on windows, "open" on Mac,
f15298fd4e 2008-11-12    kejoki:     and "firefox" on Unix.
f15298fd4e 2008-11-12    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
1eb067d456 2008-12-12    kejoki:     <a name="status">Usage: </a><a href="cmd_status.wiki">fossil status</a>
f15298fd4e 2008-11-12    kejoki:     Report on the status of the current checkout.
f15298fd4e 2008-11-12    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
1eb067d456 2008-12-12    kejoki:     <a name="sync">Usage: </a><a href="cmd_sync.wiki">fossil sync</a> ?URL? ?-R|--repository REPOSITORY?
f15298fd4e 2008-11-12    kejoki:     Synchronize the local repository with a remote repository.  This is
f15298fd4e 2008-11-12    kejoki:     the equivalent of running both "push" and "pull" at the same time.
f15298fd4e 2008-11-12    kejoki:     See the "pull" command for additional information.
f15298fd4e 2008-11-12    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
1eb067d456 2008-12-12    kejoki:     <a name="tag">Usage: </a><a href="cmd_tag.wiki">fossil tag</a> SUBCOMMAND ...
f15298fd4e 2008-11-12    kejoki:     Run various subcommands to control tags and properties
9eb6ea75c1 2008-11-11    kejoki: 
9eb6ea75c1 2008-11-11    kejoki:     fossil tag add ?--raw? TAGNAME BASELINE ?VALUE?
9eb6ea75c1 2008-11-11    kejoki: 
f15298fd4e 2008-11-12    kejoki:     Add a new tag or property to BASELINE. The tag will
f15298fd4e 2008-11-12    kejoki:     be usable instead of a BASELINE in commands such as
f15298fd4e 2008-11-12    kejoki:     update and merge.
9eb6ea75c1 2008-11-11    kejoki: 
9eb6ea75c1 2008-11-11    kejoki:     fossil tag branch ?--raw? ?--nofork? TAGNAME BASELINE ?VALUE?
9eb6ea75c1 2008-11-11    kejoki: 
f15298fd4e 2008-11-12    kejoki:     A fork will be created so that the new checkin
f15298fd4e 2008-11-12    kejoki:     is a sibling of BASELINE and identical to it except
f15298fd4e 2008-11-12    kejoki:     for a generated comment. Then the new tag will
f15298fd4e 2008-11-12    kejoki:     be added to the new checkin and propagated to
f15298fd4e 2008-11-12    kejoki:     all direct children.  Additionally all symbolic
f15298fd4e 2008-11-12    kejoki:     tags of that checkin inherited from BASELINE will
f15298fd4e 2008-11-12    kejoki:     be cancelled.
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     However, if the option --nofork is given, no
f15298fd4e 2008-11-12    kejoki:     fork will be created and the tag/property will be
f15298fd4e 2008-11-12    kejoki:     added to BASELINE directly. No tags will be canceled.
9eb6ea75c1 2008-11-11    kejoki: 
9eb6ea75c1 2008-11-11    kejoki:     fossil tag cancel ?--raw? TAGNAME BASELINE
9eb6ea75c1 2008-11-11    kejoki: 
f15298fd4e 2008-11-12    kejoki:     Remove the tag TAGNAME from BASELINE, and also remove
f15298fd4e 2008-11-12    kejoki:     the propagation of the tag to any descendants.
9eb6ea75c1 2008-11-11    kejoki: 
9eb6ea75c1 2008-11-11    kejoki:     fossil tag find ?--raw? TAGNAME
9eb6ea75c1 2008-11-11    kejoki: 
f15298fd4e 2008-11-12    kejoki:     List all baselines that use TAGNAME
9eb6ea75c1 2008-11-11    kejoki: 
9eb6ea75c1 2008-11-11    kejoki:     fossil tag list ?--raw? ?BASELINE?
9eb6ea75c1 2008-11-11    kejoki: 
f15298fd4e 2008-11-12    kejoki:     List all tags, or if BASELINE is supplied, list
f15298fd4e 2008-11-12    kejoki:     all tags and their values for BASELINE.
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     The option --raw allows the manipulation of all types of
f15298fd4e 2008-11-12    kejoki:     tags used for various internal purposes in fossil. You
f15298fd4e 2008-11-12    kejoki:     should not use this option to make changes unless you are
f15298fd4e 2008-11-12    kejoki:     sure what you are doing.
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     If you need to use a tagname that might be confused with
f15298fd4e 2008-11-12    kejoki:     a hexadecimal baseline or artifact ID, you can explicitly
f15298fd4e 2008-11-12    kejoki:     disambiguate it by prefixing it with "tag:". For instance:
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     fossil update decaf
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     will be taken as an artifact or baseline ID and fossil will
f15298fd4e 2008-11-12    kejoki:     probably complain that no such revision was found. However
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     fossil update tag:decaf
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     will assume that "decaf" is a tag/branch name.
f15298fd4e 2008-11-12    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
1eb067d456 2008-12-12    kejoki:     <a name="timeline">Usage: </a><a href="cmd_timeline.wiki">fossil timeline</a> ?WHEN? ?BASELINE|DATETIME? ?-n|--count N?
f15298fd4e 2008-11-12    kejoki:     Print a summary of activity going backwards in date and time
f15298fd4e 2008-11-12    kejoki:     specified or from the current date and time if no arguments
f15298fd4e 2008-11-12    kejoki:     are given.  Show as many as N (default 20) check-ins.  The
f15298fd4e 2008-11-12    kejoki:     WHEN argument can be any unique abbreviation of one of these
f15298fd4e 2008-11-12    kejoki:     keywords:
9eb6ea75c1 2008-11-11    kejoki: 
9eb6ea75c1 2008-11-11    kejoki:     before
9eb6ea75c1 2008-11-11    kejoki:     after
9eb6ea75c1 2008-11-11    kejoki:     descendants | children
9eb6ea75c1 2008-11-11    kejoki:     ancestors | parents
9eb6ea75c1 2008-11-11    kejoki: 
f15298fd4e 2008-11-12    kejoki:     The BASELINE can be any unique prefix of 4 characters or more.
f15298fd4e 2008-11-12    kejoki:     The DATETIME should be in the ISO8601 format.  For
f15298fd4e 2008-11-12    kejoki:     examples: "2007-08-18 07:21:21".  You can also say "current"
f15298fd4e 2008-11-12    kejoki:     for the current version or "now" for the current time.
f15298fd4e 2008-11-12    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
1eb067d456 2008-12-12    kejoki:     <a name="undo">Usage: </a><a href="cmd_undo.wiki">fossil undo</a> ?FILENAME...?
f15298fd4e 2008-11-12    kejoki:     Undo the most recent update or merge operation.  If FILENAME is
f15298fd4e 2008-11-12    kejoki:     specified then restore the content of the named file(s) but otherwise
f15298fd4e 2008-11-12    kejoki:     leave the update or merge in effect.
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     A single level of undo/redo is supported.  The undo/redo stack
f15298fd4e 2008-11-12    kejoki:     is cleared by the commit and checkout commands.
f15298fd4e 2008-11-12    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
1eb067d456 2008-12-12    kejoki:     <a name="update">Usage: </a><a href="cmd_update.wiki">fossil update</a> ?VERSION? ?--latest?
f15298fd4e 2008-11-12    kejoki:     The optional argument is a version that should become the current
f15298fd4e 2008-11-12    kejoki:     version.  If the argument is omitted, then use the leaf of the
1eb067d456 2008-12-12    kejoki:     tree that begins with the current version, if there is only a    single leaf.  If there are a multiple leaves, the latest is used
f15298fd4e 2008-11-12    kejoki:     if the --latest flag is present.
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     This command is different from the "checkout" in that edits are
f15298fd4e 2008-11-12    kejoki:     not overwritten.  Edits are merged into the new version.
f15298fd4e 2008-11-12    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
1eb067d456 2008-12-12    kejoki:     <a name="user">Usage: </a><a href="cmd_user.wiki">fossil user</a> SUBCOMMAND ...  ?-R|--repository FILE?
f15298fd4e 2008-11-12    kejoki:     Run various subcommands on users of the open repository or of
f15298fd4e 2008-11-12    kejoki:     the repository identified by the -R or --repository option.
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     fossil user capabilities USERNAME ?STRING?
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     Query or set the capabilities for user USERNAME
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     fossil user default ?USERNAME?
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     Query or set the default user.  The default user is the
f15298fd4e 2008-11-12    kejoki:     user for command-line interaction.
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     fossil user list
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     List all users known to the repository
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     fossil user new ?USERNAME?
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     Create a new user in the repository.  Users can never be
f15298fd4e 2008-11-12    kejoki:     deleted.  They can be denied all access but they must continue
f15298fd4e 2008-11-12    kejoki:     to exist in the database.
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     fossil user password USERNAME
f15298fd4e 2008-11-12    kejoki: 
f15298fd4e 2008-11-12    kejoki:     Change the web access password for a user.
f15298fd4e 2008-11-12    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
1eb067d456 2008-12-12    kejoki:     <a name="version">Usage: </a><a href="cmd_version.wiki">fossil version</a>
f15298fd4e 2008-11-12    kejoki:     Print the source code version number for the fossil executable.
f15298fd4e 2008-11-12    kejoki: 
1eb067d456 2008-12-12    kejoki: <hr><a href="#tof">&#710;</a>
1eb067d456 2008-12-12    kejoki:     <a name="wiki">Usage: </a><a href="cmd_wiki.wiki">fossil wiki</a> (export|create|commit|list) WikiName
f15298fd4e 2008-11-12    kejoki:     Run various subcommands to fetch wiki entries.
9eb6ea75c1 2008-11-11    kejoki: 
9eb6ea75c1 2008-11-11    kejoki:     fossil wiki export PAGENAME ?FILE?
9eb6ea75c1 2008-11-11    kejoki: 
f15298fd4e 2008-11-12    kejoki:     Sends the latest version of the PAGENAME wiki
f15298fd4e 2008-11-12    kejoki:     entry to the given file or standard output.
9eb6ea75c1 2008-11-11    kejoki: 
9eb6ea75c1 2008-11-11    kejoki:     fossil wiki commit PAGENAME ?FILE?
9eb6ea75c1 2008-11-11    kejoki: 
f15298fd4e 2008-11-12    kejoki:     Commit changes to a wiki page from FILE or from standard.
9eb6ea75c1 2008-11-11    kejoki: 
9eb6ea75c1 2008-11-11    kejoki:     fossil wiki create PAGENAME ?FILE?
9eb6ea75c1 2008-11-11    kejoki: 
f15298fd4e 2008-11-12    kejoki:     Create a new wiki page with initial content taken from
f15298fd4e 2008-11-12    kejoki:     FILE or from standard input.
9eb6ea75c1 2008-11-11    kejoki: 
9eb6ea75c1 2008-11-11    kejoki:     fossil wiki list
9eb6ea75c1 2008-11-11    kejoki: 
f15298fd4e 2008-11-12    kejoki:     Lists all wiki entries, one per line, ordered
f15298fd4e 2008-11-12    kejoki:     case-insentively by name.
9eb6ea75c1 2008-11-11    kejoki: 
f15298fd4e 2008-11-12    kejoki:     TODOs:
9eb6ea75c1 2008-11-11    kejoki: 
9eb6ea75c1 2008-11-11    kejoki:     fossil wiki export ?-u ARTIFACT? WikiName ?FILE?
9eb6ea75c1 2008-11-11    kejoki: 
f15298fd4e 2008-11-12    kejoki:     Outputs the selected version of WikiName.
9eb6ea75c1 2008-11-11    kejoki: 
9eb6ea75c1 2008-11-11    kejoki:     fossil wiki delete ?-m MESSAGE? WikiName
9eb6ea75c1 2008-11-11    kejoki: 
f15298fd4e 2008-11-12    kejoki:     The same as deleting a file entry, but i don't know if fossil
f15298fd4e 2008-11-12    kejoki:     supports a commit message for Wiki entries.
9eb6ea75c1 2008-11-11    kejoki: 
9eb6ea75c1 2008-11-11    kejoki:     fossil wiki ?-u? ?-d? ?-s=[|]? list
9eb6ea75c1 2008-11-11    kejoki: 
f15298fd4e 2008-11-12    kejoki:     Lists the artifact ID and/or Date of last change along with
f15298fd4e 2008-11-12    kejoki:     each entry name, delimited by the -s char.
9eb6ea75c1 2008-11-11    kejoki: 
9eb6ea75c1 2008-11-11    kejoki:     fossil wiki diff ?ARTIFACT? ?-f infile[=stdin]? EntryName
9eb6ea75c1 2008-11-11    kejoki: 
f15298fd4e 2008-11-12    kejoki:     Diffs the local copy of a page with a given version (defaulting
f15298fd4e 2008-11-12    kejoki:     to the head version).
9eb6ea75c1 2008-11-11    kejoki: 
f15298fd4e 2008-11-12    kejoki:   </pre></nowiki>
9eb6ea75c1 2008-11-11    kejoki: 
1eb067d456 2008-12-12    kejoki:   <hr><a href="#tof">&#710;</a>
9eb6ea75c1 2008-11-11    kejoki: 
f15298fd4e 2008-11-12    kejoki:     <h3>Caveats</h3>
f15298fd4e 2008-11-12    kejoki:     This is not actually a reference, it's the start of a reference.
f15298fd4e 2008-11-12    kejoki:     There are wikilinks to uncreated pages for the commands.  This was
f15298fd4e 2008-11-12    kejoki:     created by running the fossil help for each command listed by running
f15298fd4e 2008-11-12    kejoki:     fossil help...  Duplicate commands are only listed once (I
f15298fd4e 2008-11-12    kejoki:     <i>think</i>).  There are several bits of <b>fossil</b> that are not addressed
f15298fd4e 2008-11-12    kejoki:     in the help for commands (special wiki directories, special users, etc.)
f15298fd4e 2008-11-12    kejoki:     so they are (currently) not addressed here.  Clarity and brevity may be
f15298fd4e 2008-11-12    kejoki:     sacrificed for expediency at the authors indiscretion.  All spelling and
f15298fd4e 2008-11-12    kejoki:     grammatical mistakes are somebody elses fault.<code>  void * </code>
f15298fd4e 2008-11-12    kejoki:     prohibited where<code> __C_PLUS_PLUS__ </code>. Title and taxes extra.
f15298fd4e 2008-11-12    kejoki:     Not valid in Hooptigonia.