0000: 20 20 3c 68 32 3e 43 6f 6d 6d 61 6e 64 20 4c 69 <h2>Command Li
0010: 6e 65 20 49 6e 74 65 72 66 61 63 65 20 52 65 66 ne Interface Ref
0020: 65 72 65 6e 63 65 3c 2f 68 32 3e 0a 0a 20 20 54 erence</h2>.. T
0030: 68 69 73 20 69 73 20 61 6e 20 65 61 73 79 20 69 his is an easy i
0040: 6e 74 72 6f 64 75 63 74 69 6f 6e 20 74 6f 20 74 ntroduction to t
0050: 68 65 20 66 6f 73 73 69 6c 20 63 6f 6d 6d 61 6e he fossil comman
0060: 64 20 6c 69 6e 65 20 69 6e 74 65 72 66 61 63 65 d line interface
0070: 20 28 63 6c 69 29 2e 0a 20 20 49 74 20 61 73 73 (cli).. It ass
0080: 75 6d 65 73 20 73 6f 6d 65 20 66 61 6d 69 6c 69 umes some famili
0090: 61 72 69 74 79 20 77 69 74 68 20 75 73 69 6e 67 arity with using
00a0: 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e the command lin
00b0: 65 2c 20 61 6e 64 20 77 69 74 68 20 53 6f 75 72 e, and with Sour
00c0: 63 65 0a 20 20 43 6f 64 65 20 4d 61 69 6e 74 65 ce. Code Mainte
00d0: 6e 65 6e 63 65 20 28 53 43 4d 29 20 73 79 73 74 nence (SCM) syst
00e0: 65 6d 73 26 23 38 32 31 32 3b 62 75 74 20 6e 6f ems—but no
00f0: 74 20 3c 69 3e 74 6f 6f 3c 2f 69 3e 20 6d 75 63 t <i>too</i> muc
0100: 68 2e 0a 0a 20 20 49 66 20 79 6f 75 20 61 72 65 h... If you are
0110: 20 74 72 79 69 6e 67 20 74 6f 20 66 69 6e 64 20 trying to find
0120: 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 information abou
0130: 74 20 66 6f 73 73 69 6c 27 73 20 77 65 62 20 63 t fossil's web c
0140: 61 70 61 62 69 6c 69 74 69 65 73 2c 0a 20 20 73 apabilities,. s
0150: 65 65 20 74 68 65 20 3c 61 20 68 72 65 66 3d 22 ee the <a href="
0160: 69 6e 64 65 78 2e 77 69 6b 69 22 3e 46 6f 73 73 index.wiki">Foss
0170: 69 6c 20 48 6f 6d 65 3c 2f 61 3e 20 61 6e 64 20 il Home</a> and
0180: 0a 20 20 3c 61 20 68 72 65 66 3d 22 77 69 6b 69 . <a href="wiki
0190: 74 68 65 6f 72 79 2e 77 69 6b 69 22 3e 46 6f 73 theory.wiki">Fos
01a0: 73 69 6c 20 57 69 6b 69 3c 2f 61 3e 20 70 61 67 sil Wiki</a> pag
01b0: 65 73 20 66 6f 72 20 70 6f 69 6e 74 65 72 73 2e es for pointers.
01c0: 0a 0a 20 20 3c 68 33 3e 54 68 69 6e 67 73 20 74 .. <h3>Things t
01d0: 6f 20 6e 6f 74 65 3c 2f 68 33 3e 0a 20 20 2a 20 o note</h3>. *
01e0: 20 46 6f 73 73 69 6c 20 63 6c 69 20 63 6f 6d 6d Fossil cli comm
01f0: 61 6e 64 73 20 64 6f 20 6e 6f 74 20 75 73 65 20 ands do not use
0200: 73 70 65 63 69 61 6c 20 64 65 6c 69 6d 65 74 65 special delimete
0210: 72 73 2c 20 74 68 65 79 20 75 73 65 20 73 70 61 rs, they use spa
0220: 63 65 73 2e 0a 20 20 54 68 69 73 20 69 73 20 74 ces.. This is t
0230: 72 61 64 69 74 69 6f 6e 61 6c 20 77 69 74 68 20 raditional with
0240: 56 43 53 2f 53 43 4d 2e 20 20 53 6f 6d 65 20 3c VCS/SCM. Some <
0250: 69 3e 6f 70 74 69 6f 6e 73 3c 2f 69 3e 20 74 6f i>options</i> to
0260: 20 66 6f 73 73 69 6c 20 63 6f 6d 6d 61 6e 64 73 fossil commands
0270: 0a 20 20 3c 69 3e 64 6f 3c 2f 69 3e 20 75 73 65 . <i>do</i> use
0280: 20 73 70 65 63 69 61 6c 20 64 65 6c 69 6d 69 74 special delimit
0290: 65 72 73 2c 20 70 61 72 74 69 63 75 6c 61 72 6c ers, particularl
02a0: 79 20 74 68 65 20 27 2d 27 20 28 68 79 70 68 65 y the '-' (hyphe
02b0: 6e 2c 20 6f 72 20 64 61 73 68 29 0a 20 20 63 68 n, or dash). ch
02c0: 61 72 61 63 74 65 72 2e 20 20 54 68 69 73 20 69 aracter. This i
02d0: 73 20 76 65 72 79 20 73 69 6d 69 6c 61 72 20 74 s very similar t
02e0: 6f 20 54 63 6c 2e 20 20 54 68 69 6e 6b 20 6f 66 o Tcl. Think of
02f0: 20 66 6f 73 73 69 6c 20 61 73 20 61 20 73 68 65 fossil as a she
0300: 6c 6c 20 79 6f 75 0a 20 20 69 6e 76 6f 6b 65 20 ll you. invoke
0310: 61 6e 64 20 66 65 65 64 20 61 20 63 6f 6d 6d 61 and feed a comma
0320: 6e 64 20 74 6f 2c 20 69 6e 63 6c 75 64 69 6e 67 nd to, including
0330: 20 61 6e 79 20 6f 70 74 69 6f 6e 73 2c 20 61 6e any options, an
0340: 64 20 69 74 20 77 69 6c 6c 20 6d 61 6b 65 0a 20 d it will make.
0350: 20 6d 6f 72 65 20 73 65 6e 73 65 2e 0a 0a 20 20 more sense...
0360: 2a 20 20 41 6e 79 20 66 6f 73 73 69 6c 20 63 6f * Any fossil co
0370: 6d 6d 61 6e 64 20 69 73 20 61 63 63 65 70 74 61 mmand is accepta
0380: 62 6c 65 20 6f 6e 63 65 20 65 6e 6f 75 67 68 20 ble once enough
0390: 6f 66 20 69 74 20 68 61 73 20 62 65 65 6e 0a 20 of it has been.
03a0: 20 65 6e 74 65 72 65 64 20 74 6f 20 6d 61 6b 65 entered to make
03b0: 20 74 68 65 20 69 6e 74 65 6e 74 20 75 6e 61 6d the intent unam
03c0: 62 69 67 75 6f 75 73 2e 20 20 27 63 6c 6f 27 20 biguous. 'clo'
03d0: 69 73 20 61 20 70 72 6f 70 65 72 20 70 72 65 66 is a proper pref
03e0: 69 78 20 6f 66 0a 20 20 62 6f 74 68 20 74 68 65 ix of. both the
03f0: 20 27 63 6c 6f 6e 65 27 20 61 6e 64 20 27 63 6c 'clone' and 'cl
0400: 6f 73 65 27 20 63 6f 6d 6d 61 6e 64 73 2c 20 66 ose' commands, f
0410: 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 62 75 74 or instance, but
0420: 20 27 63 6c 6f 6e 27 20 69 73 0a 20 20 65 6e 6f 'clon' is. eno
0430: 75 67 68 20 74 6f 20 6d 61 6b 65 20 74 68 65 20 ugh to make the
0440: 69 6e 74 65 6e 74 26 23 38 32 31 32 3b 74 68 65 intent—the
0450: 20 27 63 6c 6f 6e 65 27 20 63 6f 6d 6d 61 6e 64 'clone' command
0460: 26 23 38 32 31 32 3b 75 6e 61 6d 62 69 67 75 6f —unambiguo
0470: 75 73 2e 0a 0a 20 20 59 6f 75 20 73 68 6f 75 6c us... You shoul
0480: 64 20 70 72 6f 62 61 62 6c 79 20 73 74 61 72 74 d probably start
0490: 20 69 6e 74 65 72 61 63 74 69 6e 67 20 77 69 74 interacting wit
04a0: 68 20 66 6f 73 73 69 6c 20 61 74 20 74 68 65 20 h fossil at the
04b0: 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 0a 20 20 62 command line. b
04c0: 79 20 61 73 6b 69 6e 67 20 69 74 20 77 68 61 74 y asking it what
04d0: 20 69 74 20 63 61 6e 20 64 6f 3a 26 6e 62 73 70 it can do: 
04e0: 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 ; &nb
04f0: 73 70 3b 3c 61 20 6e 61 6d 65 3d 22 74 6f 66 22 sp;<a name="tof"
0500: 3e 26 23 37 31 30 3b 3c 2f 61 3e 0a 0a 20 20 3c >ˆ</a>.. <
0510: 63 6f 64 65 3e 24 20 66 6f 73 73 69 6c 20 68 65 code>$ fossil he
0520: 6c 70 3c 2f 63 6f 64 65 3e 3c 6e 6f 77 69 6b 69 lp</code><nowiki
0530: 3e 3c 70 72 65 3e 0a 55 73 61 67 65 3a 20 66 6f ><pre>.Usage: fo
0540: 73 73 69 6c 20 68 65 6c 70 20 43 4f 4d 4d 41 4e ssil help COMMAN
0550: 44 2e 0a 41 76 61 69 6c 61 62 6c 65 20 43 4f 4d D..Available COM
0560: 4d 41 4e 44 73 3a 3c 2f 70 72 65 3e 3c 74 61 62 MANDs:</pre><tab
0570: 6c 65 20 77 69 64 74 68 3d 22 38 30 25 22 20 73 le width="80%" s
0580: 74 79 6c 65 3d 22 66 6f 6e 74 2d 66 61 6d 69 6c tyle="font-famil
0590: 79 3a 20 66 69 78 65 64 2c 20 63 6f 75 72 69 65 y: fixed, courie
05a0: 72 2c 20 6d 6f 6e 6f 73 70 61 63 65 3b 20 22 3e r, monospace; ">
05b0: 0a 20 20 20 20 20 20 3c 74 72 3e 0a 09 3c 74 64 . <tr>..<td
05c0: 3e 3c 61 20 68 72 65 66 3d 22 23 61 64 64 22 3e ><a href="#add">
05d0: 61 64 64 3c 2f 61 3e 3c 2f 74 64 3e 0a 09 3c 74 add</a></td>..<t
05e0: 64 3e 3c 61 20 68 72 65 66 3d 22 23 63 6f 6e 66 d><a href="#conf
05f0: 69 67 75 72 65 22 3e 63 6f 6e 66 69 67 75 72 61 igure">configura
0600: 74 69 6f 6e 3c 2f 61 3e 3c 2f 74 64 3e 0a 09 3c tion</a></td>..<
0610: 74 64 3e 3c 61 20 68 72 65 66 3d 22 23 6c 65 61 td><a href="#lea
0620: 76 65 73 22 3e 6c 65 61 76 65 73 3c 2f 61 3e 3c ves">leaves</a><
0630: 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 65 /td>..<td><a hre
0640: 66 3d 22 23 72 65 64 6f 22 3e 72 65 64 6f 3c 2f f="#redo">redo</
0650: 61 3e 3c 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 a></td>..<td><a
0660: 68 72 65 66 3d 22 23 73 65 72 76 65 72 22 3e 75 href="#server">u
0670: 69 3c 2f 61 3e 3c 2f 74 64 3e 0a 20 20 20 20 20 i</a></td>.
0680: 20 3c 2f 74 72 3e 0a 20 20 20 20 20 20 3c 74 72 </tr>. <tr
0690: 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 >..<td><a href="
06a0: 23 61 6c 6c 22 3e 61 6c 6c 3c 2f 61 3e 3c 2f 74 #all">all</a></t
06b0: 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 65 66 3d d>..<td><a href=
06c0: 22 23 64 65 63 6f 6e 73 74 72 75 63 74 22 3e 64 "#deconstruct">d
06d0: 65 63 6f 6e 73 74 72 75 63 74 3c 2f 61 3e 3c 2f econstruct</a></
06e0: 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 65 66 td>..<td><a href
06f0: 3d 22 23 6c 73 22 3e 6c 73 3c 2f 61 3e 3c 2f 74 ="#ls">ls</a></t
0700: 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 65 66 3d d>..<td><a href=
0710: 22 23 6d 76 22 3e 72 65 6e 61 6d 65 3c 2f 61 3e "#mv">rename</a>
0720: 3c 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 </td>..<td><a hr
0730: 65 66 3d 22 23 75 6e 64 6f 22 3e 75 6e 64 6f 3c ef="#undo">undo<
0740: 2f 61 3e 3c 2f 74 64 3e 0a 20 20 20 20 20 20 3c /a></td>. <
0750: 2f 74 72 3e 0a 20 20 20 20 20 20 3c 74 72 3e 0a /tr>. <tr>.
0760: 09 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 23 63 .<td><a href="#c
0770: 67 69 22 3e 63 67 69 3c 2f 61 3e 3c 2f 74 64 3e gi">cgi</a></td>
0780: 0a 09 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 23 ..<td><a href="#
0790: 72 6d 22 3e 64 65 6c 3c 2f 61 3e 3c 2f 74 64 3e rm">del</a></td>
07a0: 0a 09 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 23 ..<td><a href="#
07b0: 6d 65 72 67 65 22 3e 6d 65 72 67 65 3c 2f 61 3e merge">merge</a>
07c0: 3c 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 </td>..<td><a hr
07d0: 65 66 3d 22 23 72 65 76 65 72 74 22 3e 72 65 76 ef="#revert">rev
07e0: 65 72 74 3c 2f 61 3e 3c 2f 74 64 3e 0a 09 3c 74 ert</a></td>..<t
07f0: 64 3e 3c 61 20 68 72 65 66 3d 22 23 73 65 74 74 d><a href="#sett
0800: 69 6e 67 22 3e 75 6e 73 65 74 3c 2f 61 3e 3c 2f ing">unset</a></
0810: 74 64 3e 0a 20 20 20 20 20 20 3c 2f 74 72 3e 0a td>. </tr>.
0820: 20 20 20 20 20 20 3c 74 72 3e 0a 09 3c 74 64 3e <tr>..<td>
0830: 3c 61 20 68 72 65 66 3d 22 23 63 68 61 6e 67 65 <a href="#change
0840: 73 22 3e 63 68 61 6e 67 65 73 3c 2f 61 3e 3c 2f s">changes</a></
0850: 74 64 3e 0a 20 20 20 20 20 20 20 20 3c 74 64 3e td>. <td>
0860: 3c 61 20 68 72 65 66 3d 22 23 64 65 73 63 65 6e <a href="#descen
0870: 64 61 6e 74 73 22 3e 64 65 73 63 65 6e 64 61 6e dants">descendan
0880: 74 73 3c 2f 61 3e 3c 2f 74 64 3e 0a 09 3c 74 64 ts</a></td>..<td
0890: 3e 3c 61 20 68 72 65 66 3d 22 23 6d 76 22 3e 6d ><a href="#mv">m
08a0: 76 3c 2f 61 3e 3c 2f 74 64 3e 0a 09 3c 74 64 3e v</a></td>..<td>
08b0: 3c 61 20 68 72 65 66 3d 22 23 72 6d 22 3e 72 6d <a href="#rm">rm
08c0: 3c 2f 61 3e 3c 2f 74 64 3e 0a 09 3c 74 64 3e 3c </a></td>..<td><
08d0: 61 20 68 72 65 66 3d 22 23 75 70 64 61 74 65 22 a href="#update"
08e0: 3e 75 70 64 61 74 65 3c 2f 61 3e 3c 2f 74 64 3e >update</a></td>
08f0: 0a 20 20 20 20 20 20 3c 2f 74 72 3e 0a 20 20 20 . </tr>.
0900: 20 20 20 3c 74 72 3e 0a 09 3c 74 64 3e 3c 61 20 <tr>..<td><a
0910: 68 72 65 66 3d 22 23 63 68 65 63 6b 6f 75 74 22 href="#checkout"
0920: 3e 63 68 65 63 6b 6f 75 74 3c 2f 61 3e 3c 2f 74 >checkout</a></t
0930: 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 65 66 3d d>..<td><a href=
0940: 22 23 64 69 66 66 22 3e 64 69 66 66 3c 2f 61 3e "#diff">diff</a>
0950: 3c 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 </td>..<td><a hr
0960: 65 66 3d 22 23 6e 65 77 22 3e 6e 65 77 3c 2f 61 ef="#new">new</a
0970: 3e 3c 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 ></td>..<td><a h
0980: 72 65 66 3d 22 23 73 65 72 76 65 72 22 3e 73 65 ref="#server">se
0990: 72 76 65 72 3c 2f 61 3e 3c 2f 74 64 3e 0a 09 3c rver</a></td>..<
09a0: 74 64 3e 3c 61 20 68 72 65 66 3d 22 23 75 73 65 td><a href="#use
09b0: 72 22 3e 75 73 65 72 3c 2f 61 3e 3c 2f 74 64 3e r">user</a></td>
09c0: 0a 20 20 20 20 20 20 3c 2f 74 72 3e 0a 20 20 20 . </tr>.
09d0: 20 20 20 3c 74 72 3e 0a 09 3c 74 64 3e 3c 61 20 <tr>..<td><a
09e0: 68 72 65 66 3d 22 23 63 6f 6d 6d 69 74 22 3e 63 href="#commit">c
09f0: 69 3c 2f 61 3e 3c 2f 74 64 3e 0a 09 3c 74 64 3e i</a></td>..<td>
0a00: 3c 61 20 68 72 65 66 3d 22 23 65 78 74 72 61 22 <a href="#extra"
0a10: 3e 65 78 74 72 61 3c 2f 61 3e 3c 2f 74 64 3e 0a >extra</a></td>.
0a20: 09 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 23 6f .<td><a href="#o
0a30: 70 65 6e 22 3e 6f 70 65 6e 3c 2f 61 3e 3c 2f 74 pen">open</a></t
0a40: 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 65 66 3d d>..<td><a href=
0a50: 22 23 73 65 74 74 69 6e 67 22 3e 73 65 74 74 69 "#setting">setti
0a60: 6e 67 73 3c 2f 61 3e 3c 2f 74 64 3e 0a 09 3c 74 ngs</a></td>..<t
0a70: 64 3e 3c 61 20 68 72 65 66 3d 22 23 76 65 72 73 d><a href="#vers
0a80: 69 6f 6e 22 3e 76 65 72 73 69 6f 6e 3c 2f 61 3e ion">version</a>
0a90: 3c 2f 74 64 3e 0a 20 20 20 20 20 20 3c 2f 74 72 </td>. </tr
0aa0: 3e 0a 20 20 20 20 20 20 3c 74 72 3e 0a 09 3c 74 >. <tr>..<t
0ab0: 64 3e 3c 61 20 68 72 65 66 3d 22 23 63 6c 65 61 d><a href="#clea
0ac0: 6e 22 3e 63 6c 65 61 6e 3c 2f 61 3e 3c 2f 74 64 n">clean</a></td
0ad0: 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 >..<td><a href="
0ae0: 23 64 69 66 66 22 3e 67 64 69 66 66 3c 2f 61 3e #diff">gdiff</a>
0af0: 3c 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 </td>..<td><a hr
0b00: 65 66 3d 22 23 70 75 6c 6c 22 3e 70 75 6c 6c 3c ef="#pull">pull<
0b10: 2f 61 3e 3c 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 /a></td>..<td><a
0b20: 20 68 72 65 66 3d 22 23 73 74 61 74 75 73 22 3e href="#status">
0b30: 73 74 61 74 75 73 3c 2f 61 3e 3c 2f 74 64 3e 0a status</a></td>.
0b40: 09 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 23 77 .<td><a href="#w
0b50: 69 6b 69 22 3e 77 69 6b 69 3c 2f 61 3e 3c 2f 74 iki">wiki</a></t
0b60: 64 3e 0a 20 20 20 20 20 20 3c 2f 74 72 3e 0a 20 d>. </tr>.
0b70: 20 20 20 20 20 3c 74 72 3e 0a 09 3c 74 64 3e 3c <tr>..<td><
0b80: 61 20 68 72 65 66 3d 22 23 63 6c 6f 6e 65 22 3e a href="#clone">
0b90: 63 6c 6f 6e 65 3c 2f 61 3e 3c 2f 74 64 3e 0a 09 clone</a></td>..
0ba0: 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 23 68 65 <td><a href="#he
0bb0: 6c 70 22 3e 68 65 6c 70 3c 2f 61 3e 3c 2f 74 64 lp">help</a></td
0bc0: 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 >..<td><a href="
0bd0: 23 70 75 73 68 22 3e 70 75 73 68 3c 2f 61 3e 3c #push">push</a><
0be0: 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 65 /td>..<td><a hre
0bf0: 66 3d 22 23 73 79 6e 63 22 3e 73 79 6e 63 3c 2f f="#sync">sync</
0c00: 61 3e 3c 2f 74 64 3e 0a 20 20 20 20 20 20 3c 2f a></td>. </
0c10: 74 72 3e 0a 20 20 20 20 20 20 3c 74 72 3e 0a 09 tr>. <tr>..
0c20: 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 23 63 6c <td><a href="#cl
0c30: 6f 73 65 22 3e 63 6c 6f 73 65 3c 2f 61 3e 3c 2f ose">close</a></
0c40: 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 65 66 td>..<td><a href
0c50: 3d 22 23 68 74 74 70 22 3e 68 74 74 70 3c 2f 61 ="#http">http</a
0c60: 3e 3c 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 ></td>..<td><a h
0c70: 72 65 66 3d 22 23 72 65 62 75 69 6c 64 22 3e 72 ref="#rebuild">r
0c80: 65 62 75 69 6c 64 3c 2f 61 3e 3c 2f 74 64 3e 0a ebuild</a></td>.
0c90: 20 20 20 20 20 20 20 20 3c 74 64 3e 3c 61 20 68 <td><a h
0ca0: 72 65 66 3d 22 23 74 61 67 22 3e 74 61 67 3c 2f ref="#tag">tag</
0cb0: 61 3e 3c 2f 74 64 3e 0a 20 20 20 20 20 20 3c 2f a></td>. </
0cc0: 74 72 3e 0a 20 20 20 20 20 20 3c 74 72 3e 0a 09 tr>. <tr>..
0cd0: 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 23 63 6f <td><a href="#co
0ce0: 6d 6d 69 74 22 3e 63 6f 6d 6d 69 74 3c 2f 61 3e mmit">commit</a>
0cf0: 3c 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 </td>..<td><a hr
0d00: 65 66 3d 22 23 69 6e 66 6f 22 3e 69 6e 66 6f 3c ef="#info">info<
0d10: 2f 61 3e 3c 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 /a></td>..<td><a
0d20: 20 68 72 65 66 3d 22 23 72 65 63 6f 6e 73 74 72 href="#reconstr
0d30: 75 63 74 22 3e 72 65 63 6f 6e 73 74 72 75 63 74 uct">reconstruct
0d40: 3c 2f 61 3e 3c 2f 74 64 3e 0a 09 3c 74 64 3e 3c </a></td>..<td><
0d50: 61 20 68 72 65 66 3d 22 23 74 69 6d 65 6c 69 6e a href="#timelin
0d60: 65 22 3e 74 69 6d 65 6c 69 6e 65 3c 2f 61 3e 3c e">timeline</a><
0d70: 2f 74 64 3e 0a 20 20 20 20 20 20 3c 2f 74 72 3e /td>. </tr>
0d80: 0a 20 20 20 20 3c 2f 74 61 62 6c 65 3e 3c 6e 6f . </table><no
0d90: 77 69 6b 69 3e 3c 70 72 65 3e 0a 54 68 69 73 20 wiki><pre>.This
0da0: 69 73 20 66 6f 73 73 69 6c 20 76 65 72 73 69 6f is fossil versio
0db0: 6e 20 5b 32 62 65 38 32 64 63 63 32 61 5d 20 32 n [2be82dcc2a] 2
0dc0: 30 30 38 2d 31 32 2d 30 37 20 31 38 3a 34 38 3a 008-12-07 18:48:
0dd0: 30 39 20 55 54 43 0a 3c 2f 70 72 65 3e 0a 3c 62 09 UTC.</pre>.<b
0de0: 3e 57 68 61 74 20 66 6f 6c 6c 6f 77 73 3c 2f 62 >What follows</b
0df0: 3e 20 69 73 20 61 20 73 75 72 76 65 79 20 6f 66 > is a survey of
0e00: 20 77 68 61 74 20 79 6f 75 20 67 65 74 20 69 66 what you get if
0e10: 20 79 6f 75 20 74 79 70 65 3c 63 6f 64 65 3e 0a you type<code>.
0e20: 66 6f 73 73 69 6c 26 6e 62 73 70 3b 68 65 6c 70 fossil help
0e30: 26 6e 62 73 70 3b 3c 69 3e 63 6f 6d 6d 61 6e 64 <i>command
0e40: 3c 2f 69 3e 20 3c 2f 63 6f 64 65 3e 66 6f 72 20 </i> </code>for
0e50: 61 6c 6c 20 6f 66 20 74 68 65 0a 63 6f 6d 6d 61 all of the.comma
0e60: 6e 64 73 20 6c 69 73 74 65 64 20 61 62 6f 76 65 nds listed above
0e70: 2e 20 20 54 68 65 72 65 20 61 72 65 20 6c 69 6e . There are lin
0e80: 6b 73 20 74 6f 20 69 6e 64 69 76 69 64 75 61 6c ks to individual
0e90: 20 70 61 67 65 73 20 66 6f 72 20 65 61 63 68 0a pages for each.
0ea0: 6f 66 20 74 68 65 6d 3b 20 70 61 67 65 73 20 77 of them; pages w
0eb0: 69 74 68 20 63 6f 6e 74 65 6e 74 20 28 6e 6f 74 ith content (not
0ec0: 20 61 6c 6c 20 6f 66 20 74 68 65 6d 20 61 72 65 all of them are
0ed0: 20 64 6f 6e 65 29 20 67 6f 20 69 6e 74 6f 20 74 done) go into t
0ee0: 68 65 20 63 6f 6d 6d 61 6e 64 0a 69 6e 20 61 20 he command.in a
0ef0: 62 69 74 20 6d 6f 72 65 20 64 65 70 74 68 20 74 bit more depth t
0f00: 68 61 6e 20 74 68 65 20 70 72 6f 67 72 61 6d 20 han the program
0f10: 68 65 6c 70 2e 0a 3c 70 72 65 3e 0a 3c 68 72 3e help..<pre>.<hr>
0f20: 3c 61 20 68 72 65 66 3d 22 23 74 6f 66 22 3e 26 <a href="#tof">&
0f30: 23 37 31 30 3b 3c 2f 61 3e 0a 20 20 20 20 3c 61 #710;</a>. <a
0f40: 20 6e 61 6d 65 3d 22 61 64 64 22 3e 55 73 61 67 name="add">Usag
0f50: 65 3a 20 3c 2f 61 3e 3c 63 6f 64 65 3e 3c 61 20 e: </a><code><a
0f60: 68 72 65 66 3d 22 63 6d 64 5f 61 64 64 2e 77 69 href="cmd_add.wi
0f70: 6b 69 22 3e 66 6f 73 73 69 6c 20 61 64 64 3c 2f ki">fossil add</
0f80: 61 3e 3c 2f 63 6f 64 65 3e 20 46 49 4c 45 2e 2e a></code> FILE..
0f90: 2e 0a 20 20 20 20 4d 61 6b 65 20 61 72 72 61 6e .. Make arran
0fa0: 67 65 6d 65 6e 74 73 20 74 6f 20 61 64 64 20 6f gements to add o
0fb0: 6e 65 20 6f 72 20 6d 6f 72 65 20 66 69 6c 65 73 ne or more files
0fc0: 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 to the current
0fd0: 63 68 65 63 6b 6f 75 74 0a 20 20 20 20 61 74 20 checkout. at
0fe0: 74 68 65 20 6e 65 78 74 20 63 6f 6d 6d 69 74 2e the next commit.
0ff0: 0a 0a 3c 68 72 3e 3c 61 20 68 72 65 66 3d 22 23 ..<hr><a href="#
1000: 74 6f 66 22 3e 26 23 37 31 30 3b 3c 2f 61 3e 0a tof">ˆ</a>.
1010: 20 20 20 20 3c 61 20 6e 61 6d 65 3d 22 61 6c 6c <a name="all
1020: 22 3e 55 73 61 67 65 3a 20 3c 2f 61 3e 3c 63 6f ">Usage: </a><co
1030: 64 65 3e 3c 61 20 68 72 65 66 3d 22 63 6d 64 5f de><a href="cmd_
1040: 61 6c 6c 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c all.wiki">fossil
1050: 20 61 6c 6c 3c 2f 61 3e 3c 2f 63 6f 64 65 3e 20 all</a></code>
1060: 28 6c 69 73 74 7c 70 75 6c 6c 7c 70 75 73 68 7c (list|pull|push|
1070: 72 65 62 75 69 6c 64 7c 73 79 6e 63 29 0a 20 20 rebuild|sync).
1080: 20 20 54 68 65 20 7e 2f 2e 66 6f 73 73 69 6c 20 The ~/.fossil
1090: 66 69 6c 65 20 72 65 63 6f 72 64 73 20 74 68 65 file records the
10a0: 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 61 6c 6c location of all
10b0: 20 72 65 70 6f 73 69 74 6f 72 69 65 73 20 66 6f repositories fo
10c0: 72 20 61 0a 20 20 20 20 75 73 65 72 2e 20 20 54 r a. user. T
10d0: 68 69 73 20 63 6f 6d 6d 61 6e 64 20 70 65 72 66 his command perf
10e0: 6f 72 6d 73 20 63 65 72 74 61 69 6e 20 6f 70 65 orms certain ope
10f0: 72 61 74 69 6f 6e 73 20 6f 6e 20 61 6c 6c 20 72 rations on all r
1100: 65 70 6f 73 69 74 6f 72 69 65 73 0a 20 20 20 20 epositories.
1110: 74 68 61 74 20 63 61 6e 20 62 65 20 75 73 65 66 that can be usef
1120: 75 6c 20 62 65 66 6f 72 65 20 6f 72 20 61 66 74 ul before or aft
1130: 65 72 20 61 20 70 65 72 69 6f 64 20 6f 66 20 64 er a period of d
1140: 69 73 63 6f 6e 6e 65 63 74 69 6f 6e 20 6f 70 65 isconnection ope
1150: 72 61 74 69 6f 6e 2e 0a 20 20 20 20 41 76 61 69 ration.. Avai
1160: 6c 61 62 6c 65 20 6f 70 65 72 61 74 69 6f 6e 73 lable operations
1170: 20 61 72 65 3a 0a 0a 20 20 20 20 6c 69 73 74 20 are:.. list
1180: 20 20 20 20 20 20 44 69 73 70 6c 61 79 20 74 68 Display th
1190: 65 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 61 6c e location of al
11a0: 6c 20 72 65 70 6f 73 69 74 6f 72 69 65 73 0a 0a l repositories..
11b0: 20 20 20 20 70 75 6c 6c 20 20 20 20 20 20 20 52 pull R
11c0: 75 6e 20 61 20 22 70 75 6c 6c 22 20 6f 70 65 72 un a "pull" oper
11d0: 61 74 69 6f 6e 20 6f 6e 20 61 6c 6c 20 72 65 70 ation on all rep
11e0: 6f 73 69 74 6f 72 69 65 73 0a 0a 20 20 20 20 70 ositories.. p
11f0: 75 73 68 20 20 20 20 20 20 20 52 75 6e 20 61 20 ush Run a
1200: 22 70 75 73 68 22 20 6f 6e 20 61 6c 6c 20 72 65 "push" on all re
1210: 70 6f 73 69 74 6f 72 69 65 73 0a 0a 20 20 20 20 positories..
1220: 72 65 62 75 69 6c 64 20 20 20 20 52 65 62 75 69 rebuild Rebui
1230: 6c 64 20 6f 6e 20 61 6c 6c 20 72 65 70 6f 73 69 ld on all reposi
1240: 74 6f 72 69 65 73 0a 0a 20 20 20 20 73 79 6e 63 tories.. sync
1250: 20 20 20 20 20 20 20 52 75 6e 20 61 20 22 73 79 Run a "sy
1260: 6e 63 22 20 6f 6e 20 61 6c 6c 20 72 65 70 6f 73 nc" on all repos
1270: 69 74 6f 72 69 65 73 0a 0a 20 20 20 20 52 65 73 itories.. Res
1280: 70 6f 73 69 74 6f 72 69 65 73 20 61 72 65 20 61 positories are a
1290: 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 61 64 64 utomatically add
12a0: 65 64 20 74 6f 20 74 68 65 20 73 65 74 20 6f 66 ed to the set of
12b0: 20 6b 6e 6f 77 6e 20 72 65 70 6f 73 69 74 6f 72 known repositor
12c0: 69 65 73 0a 20 20 20 20 77 68 65 6e 20 6f 6e 65 ies. when one
12d0: 20 6f 66 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e of the followin
12e0: 67 20 63 6f 6d 6d 61 6e 64 73 20 61 67 61 69 6e g commands again
12f0: 73 74 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 st the repositor
1300: 79 3a 20 63 6c 6f 6e 65 2c 20 69 6e 66 6f 2c 0a y: clone, info,.
1310: 20 20 20 20 70 75 6c 6c 2c 20 70 75 73 68 2c 20 pull, push,
1320: 6f 72 20 73 79 6e 63 0a 0a 3c 68 72 3e 3c 61 20 or sync..<hr><a
1330: 68 72 65 66 3d 22 23 74 6f 66 22 3e 26 23 37 31 href="#tof">G
1340: 30 3b 3c 2f 61 3e 0a 20 20 20 20 3c 61 20 6e 61 0;</a>. <a na
1350: 6d 65 3d 22 63 67 69 22 3e 55 73 61 67 65 3a 20 me="cgi">Usage:
1360: 3c 2f 61 3e 3c 61 20 68 72 65 66 3d 22 63 6d 64 </a><a href="cmd
1370: 5f 63 67 69 22 3e 66 6f 73 73 69 6c 20 63 67 69 _cgi">fossil cgi
1380: 3c 2f 61 3e 20 53 43 52 49 50 54 0a 20 20 20 20 </a> SCRIPT.
1390: 54 68 65 20 53 43 52 49 50 54 20 61 72 67 75 6d The SCRIPT argum
13a0: 65 6e 74 20 69 73 20 74 68 65 20 6e 61 6d 65 20 ent is the name
13b0: 6f 66 20 61 20 66 69 6c 65 20 74 68 61 74 20 69 of a file that i
13c0: 73 20 74 68 65 20 43 47 49 20 73 63 72 69 70 74 s the CGI script
13d0: 0a 20 20 20 20 74 68 61 74 20 69 73 20 62 65 69 . that is bei
13e0: 6e 67 20 72 75 6e 2e 20 20 54 68 65 20 63 6f 6d ng run. The com
13f0: 6d 61 6e 64 20 6e 61 6d 65 2c 20 22 63 67 69 22 mand name, "cgi"
1400: 2c 20 6d 61 79 20 62 65 20 6f 6d 69 74 74 65 64 , may be omitted
1410: 20 69 66 0a 20 20 20 20 74 68 65 20 47 41 54 45 if. the GATE
1420: 57 41 59 5f 49 4e 54 45 52 46 41 43 45 20 65 6e WAY_INTERFACE en
1430: 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 vironment variab
1440: 6c 65 20 69 73 20 73 65 74 20 74 6f 20 22 43 47 le is set to "CG
1450: 49 22 20 28 77 68 69 63 68 0a 20 20 20 20 73 68 I" (which. sh
1460: 6f 75 6c 64 20 61 6c 77 61 79 73 20 62 65 20 74 ould always be t
1470: 68 65 20 63 61 73 65 20 66 6f 72 20 43 47 49 20 he case for CGI
1480: 73 63 72 69 70 74 73 20 72 75 6e 20 62 79 20 61 scripts run by a
1490: 20 77 65 62 73 65 72 76 65 72 2e 29 20 20 54 68 webserver.) Th
14a0: 65 0a 20 20 20 20 53 43 52 49 50 54 20 66 69 6c e. SCRIPT fil
14b0: 65 20 73 68 6f 75 6c 64 20 6c 6f 6f 6b 20 73 6f e should look so
14c0: 6d 65 74 68 69 6e 67 20 6c 69 6b 65 20 74 68 69 mething like thi
14d0: 73 3a 0a 0a 20 20 20 20 23 21 2f 75 73 72 2f 62 s:.. #!/usr/b
14e0: 69 6e 2f 66 6f 73 73 69 6c 0a 20 20 20 20 72 65 in/fossil. re
14f0: 70 6f 73 69 74 6f 72 79 3a 20 2f 68 6f 6d 65 2f pository: /home/
1500: 73 6f 6d 65 62 6f 64 79 2f 70 72 6f 6a 65 63 74 somebody/project
1510: 2e 64 62 0a 0a 20 20 20 20 54 68 65 20 73 65 63 .db.. The sec
1520: 6f 6e 64 20 6c 69 6e 65 20 64 65 66 69 6e 65 73 ond line defines
1530: 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 the name of the
1540: 20 72 65 70 6f 73 69 74 6f 72 79 2e 20 20 41 66 repository. Af
1550: 74 65 72 20 6c 6f 63 61 74 69 6e 67 0a 20 20 20 ter locating.
1560: 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 2c the repository,
1570: 20 66 6f 73 73 69 6c 20 77 69 6c 6c 20 67 65 6e fossil will gen
1580: 65 72 61 74 65 20 61 20 77 65 62 70 61 67 65 20 erate a webpage
1590: 6f 6e 20 73 74 64 6f 75 74 20 62 61 73 65 64 20 on stdout based
15a0: 6f 6e 0a 20 20 20 20 74 68 65 20 76 61 6c 75 65 on. the value
15b0: 73 20 6f 66 20 73 74 61 6e 64 61 72 64 20 43 47 s of standard CG
15c0: 49 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 I environment va
15d0: 72 69 61 62 6c 65 73 2e 0a 0a 3c 68 72 3e 3c 61 riables...<hr><a
15e0: 20 68 72 65 66 3d 22 23 74 6f 66 22 3e 26 23 37 href="#tof">
15f0: 31 30 3b 3c 2f 61 3e 0a 20 20 20 20 3c 61 20 6e 10;</a>. <a n
1600: 61 6d 65 3d 22 63 68 61 6e 67 65 73 22 3e 55 73 ame="changes">Us
1610: 61 67 65 3a 20 3c 2f 61 3e 3c 61 20 68 72 65 66 age: </a><a href
1620: 3d 22 63 6d 64 5f 63 68 61 6e 67 65 73 22 3e 66 ="cmd_changes">f
1630: 6f 73 73 69 6c 20 63 68 61 6e 67 65 73 3c 2f 61 ossil changes</a
1640: 3e 0a 20 20 20 20 52 65 70 6f 72 74 20 6f 6e 20 >. Report on
1650: 74 68 65 20 65 64 69 74 20 73 74 61 74 75 73 20 the edit status
1660: 6f 66 20 61 6c 6c 20 66 69 6c 65 73 20 69 6e 20 of all files in
1670: 74 68 65 20 63 75 72 72 65 6e 74 20 63 68 65 63 the current chec
1680: 6b 6f 75 74 2e 0a 20 20 20 20 53 65 65 20 61 6c kout.. See al
1690: 73 6f 20 74 68 65 20 22 73 74 61 74 75 73 22 20 so the "status"
16a0: 61 6e 64 20 22 65 78 74 72 61 22 20 63 6f 6d 6d and "extra" comm
16b0: 61 6e 64 73 2e 0a 0a 3c 68 72 3e 3c 61 20 68 72 ands...<hr><a hr
16c0: 65 66 3d 22 23 74 6f 66 22 3e 26 23 37 31 30 3b ef="#tof">ˆ
16d0: 3c 2f 61 3e 0a 20 20 20 20 3c 61 20 6e 61 6d 65 </a>. <a name
16e0: 3d 22 63 68 65 63 6b 6f 75 74 22 3e 55 73 61 67 ="checkout">Usag
16f0: 65 3a 20 3c 2f 61 3e 3c 61 20 68 72 65 66 3d 22 e: </a><a href="
1700: 63 6d 64 5f 63 68 65 63 6b 6f 75 74 2e 77 69 6b cmd_checkout.wik
1710: 69 22 3e 66 6f 73 73 69 6c 20 63 68 65 63 6b 6f i">fossil checko
1720: 75 74 3c 2f 61 3e 20 56 45 52 53 49 4f 4e 20 3f ut</a> VERSION ?
1730: 2d 66 7c 2d 2d 66 6f 72 63 65 3f 0a 20 20 20 20 -f|--force?.
1740: 43 68 65 63 6b 20 6f 75 74 20 61 20 76 65 72 73 Check out a vers
1750: 69 6f 6e 20 73 70 65 63 69 66 69 65 64 20 6f 6e ion specified on
1760: 20 74 68 65 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e the command-lin
1770: 65 2e 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 e. This command
1780: 0a 20 20 20 20 77 69 6c 6c 20 6e 6f 74 20 6f 76 . will not ov
1790: 65 72 77 72 69 74 65 20 65 64 69 74 65 64 20 66 erwrite edited f
17a0: 69 6c 65 73 20 69 6e 20 74 68 65 20 63 75 72 72 iles in the curr
17b0: 65 6e 74 20 63 68 65 63 6b 6f 75 74 20 75 6e 6c ent checkout unl
17c0: 65 73 73 0a 20 20 20 20 74 68 65 20 2d 2d 66 6f ess. the --fo
17d0: 72 63 65 20 6f 70 74 69 6f 6e 20 61 70 70 65 61 rce option appea
17e0: 72 73 20 6f 6e 20 74 68 65 20 63 6f 6d 6d 61 6e rs on the comman
17f0: 64 2d 6c 69 6e 65 2e 0a 0a 20 20 20 20 53 65 65 d-line... See
1800: 20 61 6c 73 6f 20 74 68 65 20 22 75 70 64 61 74 also the "updat
1810: 65 22 20 63 6f 6d 6d 61 6e 64 2e 0a 0a 3c 68 72 e" command...<hr
1820: 3e 3c 61 20 68 72 65 66 3d 22 23 74 6f 66 22 3e ><a href="#tof">
1830: 26 23 37 31 30 3b 3c 2f 61 3e 0a 20 20 20 20 3c ˆ</a>. <
1840: 61 20 6e 61 6d 65 3d 22 63 6f 6d 6d 69 74 22 3e a name="commit">
1850: 55 73 61 67 65 3a 20 3c 2f 61 3e 3c 61 20 68 72 Usage: </a><a hr
1860: 65 66 3d 22 63 6d 64 5f 63 6f 6d 6d 69 74 2e 77 ef="cmd_commit.w
1870: 69 6b 69 22 3e 66 6f 73 73 69 6c 20 63 6f 6d 6d iki">fossil comm
1880: 69 74 3c 2f 61 3e 20 3f 2d 6d 20 43 4f 4d 4d 45 it</a> ?-m COMME
1890: 4e 54 3f 20 3f 2d 2d 6e 6f 73 69 67 6e 3f 20 3f NT? ?--nosign? ?
18a0: 46 49 4c 45 2e 2e 2e 3f 20 20 20 20 66 6f 73 73 FILE...? foss
18b0: 69 6c 20 63 69 20 20 2e 2e 2e 20 20 28 61 73 20 il ci ... (as
18c0: 61 62 6f 76 65 29 0a 0a 20 20 20 20 43 72 65 61 above).. Crea
18d0: 74 65 20 61 20 6e 65 77 20 76 65 72 73 69 6f 6e te a new version
18e0: 20 63 6f 6e 74 61 69 6e 69 6e 67 20 61 6c 6c 20 containing all
18f0: 6f 66 20 74 68 65 20 63 68 61 6e 67 65 73 20 69 of the changes i
1900: 6e 20 74 68 65 20 63 75 72 72 65 6e 74 0a 20 20 n the current.
1910: 20 20 63 68 65 63 6b 6f 75 74 2e 20 20 59 6f 75 checkout. You
1920: 20 77 69 6c 6c 20 62 65 20 70 72 6f 6d 70 74 65 will be prompte
1930: 64 20 74 6f 20 65 6e 74 65 72 20 61 20 63 68 65 d to enter a che
1940: 63 6b 2d 69 6e 20 63 6f 6d 6d 65 6e 74 20 75 6e ck-in comment un
1950: 6c 65 73 73 0a 20 20 20 20 74 68 65 20 22 2d 6d less. the "-m
1960: 22 20 6f 70 74 69 6f 6e 20 69 73 20 75 73 65 64 " option is used
1970: 20 74 6f 20 73 70 65 63 69 66 79 20 61 20 63 6f to specify a co
1980: 6d 6d 65 6e 74 20 6c 69 6e 65 2e 20 20 59 6f 75 mment line. You
1990: 20 77 69 6c 6c 20 62 65 0a 20 20 20 20 70 72 6f will be. pro
19a0: 6d 70 74 65 64 20 66 6f 72 20 79 6f 75 72 20 47 mpted for your G
19b0: 50 47 20 70 61 73 73 70 68 72 61 73 65 20 69 6e PG passphrase in
19c0: 20 6f 72 64 65 72 20 74 6f 20 73 69 67 6e 20 74 order to sign t
19d0: 68 65 20 6e 65 77 20 6d 61 6e 69 66 65 73 74 0a he new manifest.
19e0: 20 20 20 20 75 6e 6c 65 73 73 20 74 68 65 20 22 unless the "
19f0: 2d 2d 6e 6f 73 69 67 6e 22 20 6f 70 74 69 6f 6e --nosign" option
1a00: 73 20 69 73 20 75 73 65 64 2e 20 20 41 6c 6c 20 s is used. All
1a10: 66 69 6c 65 73 20 74 68 61 74 20 68 61 76 65 0a files that have.
1a20: 20 20 20 20 63 68 61 6e 67 65 64 20 77 69 6c 6c changed will
1a30: 20 62 65 20 63 6f 6d 6d 69 74 74 65 64 20 75 6e be committed un
1a40: 6c 65 73 73 20 73 6f 6d 65 20 73 75 62 73 65 74 less some subset
1a50: 20 6f 66 20 66 69 6c 65 73 20 69 73 20 73 70 65 of files is spe
1a60: 63 69 66 69 65 64 0a 20 20 20 20 6f 6e 20 74 68 cified. on th
1a70: 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 2e 0a e command line..
1a80: 0a 3c 68 72 3e 3c 61 20 68 72 65 66 3d 22 23 74 .<hr><a href="#t
1a90: 6f 66 22 3e 26 23 37 31 30 3b 3c 2f 61 3e 0a 20 of">ˆ</a>.
1aa0: 20 20 20 3c 61 20 6e 61 6d 65 3d 22 63 6c 65 61 <a name="clea
1ab0: 6e 22 3e 55 73 61 67 65 3a 20 3c 2f 61 3e 3c 61 n">Usage: </a><a
1ac0: 20 68 72 65 66 3d 22 63 6d 64 5f 63 6c 65 61 6e href="cmd_clean
1ad0: 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c 20 63 6c .wiki">fossil cl
1ae0: 65 61 6e 3c 2f 61 3e 20 3f 2d 61 6c 6c 3f 0a 20 ean</a> ?-all?.
1af0: 20 20 20 44 65 6c 65 74 65 20 61 6c 6c 20 22 65 Delete all "e
1b00: 78 74 72 61 22 20 66 69 6c 65 73 20 69 6e 20 74 xtra" files in t
1b10: 68 65 20 73 6f 75 72 63 65 20 74 72 65 65 2e 20 he source tree.
1b20: 20 22 45 78 74 72 61 22 20 66 69 6c 65 73 20 61 "Extra" files a
1b30: 72 65 0a 20 20 20 20 66 69 6c 65 73 20 74 68 61 re. files tha
1b40: 74 20 61 72 65 20 6e 6f 74 20 6f 66 66 69 63 69 t are not offici
1b50: 61 6c 6c 79 20 70 61 72 74 20 6f 66 20 74 68 65 ally part of the
1b60: 20 63 68 65 63 6b 6f 75 74 2e 20 20 53 65 65 20 checkout. See
1b70: 61 6c 73 6f 0a 20 20 20 20 74 68 65 20 22 65 78 also. the "ex
1b80: 74 72 61 22 20 63 6f 6d 6d 61 6e 64 2e 20 54 68 tra" command. Th
1b90: 69 73 20 6f 70 65 72 61 74 69 6f 6e 20 63 61 6e is operation can
1ba0: 6e 6f 74 20 62 65 20 75 6e 64 6f 6e 65 2e 0a 0a not be undone...
1bb0: 20 20 20 20 59 6f 75 20 77 69 6c 6c 20 62 65 20 You will be
1bc0: 70 72 6f 6d 70 74 65 64 20 62 65 66 6f 72 65 20 prompted before
1bd0: 72 65 6d 6f 76 69 6e 67 20 65 61 63 68 20 66 69 removing each fi
1be0: 6c 65 2e 20 49 66 20 79 6f 75 20 61 72 65 0a 20 le. If you are.
1bf0: 20 20 20 73 75 72 65 20 79 6f 75 20 77 69 73 68 sure you wish
1c00: 20 74 6f 20 72 65 6d 6f 76 65 20 61 6c 6c 20 22 to remove all "
1c10: 65 78 74 72 61 22 20 66 69 6c 65 73 20 79 6f 75 extra" files you
1c20: 20 63 61 6e 20 73 70 65 63 69 66 79 20 74 68 65 can specify the
1c30: 0a 20 20 20 20 6f 70 74 69 6f 6e 61 6c 20 2d 61 . optional -a
1c40: 6c 6c 20 66 6c 61 67 2e 0a 0a 3c 68 72 3e 3c 61 ll flag...<hr><a
1c50: 20 68 72 65 66 3d 22 23 74 6f 66 22 3e 26 23 37 href="#tof">
1c60: 31 30 3b 3c 2f 61 3e 0a 20 20 20 20 3c 61 20 6e 10;</a>. <a n
1c70: 61 6d 65 3d 22 63 6c 6f 6e 65 22 3e 55 73 61 67 ame="clone">Usag
1c80: 65 3a 20 3c 2f 61 3e 3c 61 20 68 72 65 66 3d 22 e: </a><a href="
1c90: 63 6d 64 5f 63 6c 6f 6e 65 2e 77 69 6b 69 22 3e cmd_clone.wiki">
1ca0: 66 6f 73 73 69 6c 20 63 6c 6f 6e 65 3c 2f 61 3e fossil clone</a>
1cb0: 20 55 52 4c 20 46 49 4c 45 4e 41 4d 45 0a 20 20 URL FILENAME.
1cc0: 20 20 4d 61 6b 65 20 61 20 63 6c 6f 6e 65 20 6f Make a clone o
1cd0: 66 20 61 20 72 65 70 6f 73 69 74 6f 72 79 20 73 f a repository s
1ce0: 70 65 63 69 66 69 65 64 20 62 79 20 55 52 4c 20 pecified by URL
1cf0: 69 6e 20 74 68 65 20 6c 6f 63 61 6c 0a 20 20 20 in the local.
1d00: 20 66 69 6c 65 20 6e 61 6d 65 64 20 46 49 4c 45 file named FILE
1d10: 4e 41 4d 45 2e 0a 0a 3c 68 72 3e 3c 61 20 68 72 NAME...<hr><a hr
1d20: 65 66 3d 22 23 74 6f 66 22 3e 26 23 37 31 30 3b ef="#tof">ˆ
1d30: 3c 2f 61 3e 0a 20 20 20 20 3c 61 20 6e 61 6d 65 </a>. <a name
1d40: 3d 22 63 6c 6f 73 65 22 3e 55 73 61 67 65 3a 20 ="close">Usage:
1d50: 3c 2f 61 3e 3c 61 20 68 72 65 66 3d 22 63 6d 64 </a><a href="cmd
1d60: 5f 63 6c 6f 73 65 2e 77 69 6b 69 22 3e 66 6f 73 _close.wiki">fos
1d70: 73 69 6c 20 63 6c 6f 73 65 3c 2f 61 3e 20 3f 2d sil close</a> ?-
1d80: 66 7c 2d 2d 66 6f 72 63 65 3f 0a 20 20 20 20 54 f|--force?. T
1d90: 68 65 20 6f 70 70 6f 73 69 74 65 20 6f 66 20 22 he opposite of "
1da0: 6f 70 65 6e 22 2e 20 20 43 6c 6f 73 65 20 74 68 open". Close th
1db0: 65 20 63 75 72 72 65 6e 74 20 64 61 74 61 62 61 e current databa
1dc0: 73 65 20 63 6f 6e 6e 65 63 74 69 6f 6e 2e 0a 20 se connection..
1dd0: 20 20 20 52 65 71 75 69 72 65 20 61 20 2d 66 20 Require a -f
1de0: 6f 72 20 2d 2d 66 6f 72 63 65 20 66 6c 61 67 20 or --force flag
1df0: 69 66 20 74 68 65 72 65 20 61 72 65 20 75 6e 73 if there are uns
1e00: 61 76 65 64 20 63 68 61 6e 67 65 64 20 69 6e 20 aved changed in
1e10: 74 68 65 0a 20 20 20 20 63 75 72 72 65 6e 74 20 the. current
1e20: 63 68 65 63 6b 2d 6f 75 74 2e 0a 0a 3c 68 72 3e check-out...<hr>
1e30: 3c 61 20 68 72 65 66 3d 22 23 74 6f 66 22 3e 26 <a href="#tof">&
1e40: 23 37 31 30 3b 3c 2f 61 3e 0a 20 20 20 20 3c 61 #710;</a>. <a
1e50: 20 6e 61 6d 65 3d 22 63 6f 6e 66 69 67 75 72 65 name="configure
1e60: 22 3e 55 73 61 67 65 3a 20 3c 2f 61 3e 3c 61 20 ">Usage: </a><a
1e70: 68 72 65 66 3d 22 63 6d 64 5f 63 6f 6e 66 69 67 href="cmd_config
1e80: 75 72 65 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c ure.wiki">fossil
1e90: 20 63 6f 6e 66 69 67 75 72 65 3c 2f 61 3e 20 4d configure</a> M
1ea0: 45 54 48 4f 44 20 2e 2e 2e 0a 20 20 20 20 57 68 ETHOD .... Wh
1eb0: 65 72 65 20 4d 45 54 48 4f 44 20 69 73 20 6f 6e ere METHOD is on
1ec0: 65 20 6f 66 3a 20 65 78 70 6f 72 74 20 69 6d 70 e of: export imp
1ed0: 6f 72 74 20 6d 65 72 67 65 20 70 75 6c 6c 20 70 ort merge pull p
1ee0: 75 73 68 20 72 65 73 65 74 2e 20 20 41 6c 6c 20 ush reset. All
1ef0: 6d 65 74 68 6f 64 73 0a 20 20 20 20 61 63 63 65 methods. acce
1f00: 70 74 20 74 68 65 20 2d 52 20 6f 72 20 2d 2d 72 pt the -R or --r
1f10: 65 70 6f 73 69 74 6f 72 79 20 6f 70 74 69 6f 6e epository option
1f20: 20 74 6f 20 73 70 65 63 69 66 69 63 20 61 20 72 to specific a r
1f30: 65 70 6f 73 69 74 6f 72 79 2e 0a 0a 20 20 20 20 epository...
1f40: 66 6f 73 73 69 6c 20 63 6f 6e 66 69 67 75 72 61 fossil configura
1f50: 74 69 6f 6e 20 65 78 70 6f 72 74 20 41 52 45 41 tion export AREA
1f60: 20 46 49 4c 45 4e 41 4d 45 0a 0a 20 20 20 20 57 FILENAME.. W
1f70: 72 69 74 65 20 74 6f 20 46 49 4c 45 4e 41 4d 45 rite to FILENAME
1f80: 20 65 78 70 6f 72 74 65 64 20 63 6f 6e 66 69 67 exported config
1f90: 75 72 61 74 6f 6e 20 69 6e 66 6f 72 6d 61 74 69 uraton informati
1fa0: 6f 6e 20 66 6f 72 20 41 52 45 41 2e 0a 20 20 20 on for AREA..
1fb0: 20 41 52 45 41 20 63 61 6e 20 62 65 20 6f 6e 65 AREA can be one
1fc0: 20 6f 66 3a 20 20 61 6c 6c 20 74 69 63 6b 65 74 of: all ticket
1fd0: 20 73 6b 69 6e 20 70 72 6f 6a 65 63 74 0a 0a 20 skin project..
1fe0: 20 20 20 66 6f 73 73 69 6c 20 63 6f 6e 66 69 67 fossil config
1ff0: 75 72 61 74 69 6f 6e 20 69 6d 70 6f 72 74 20 46 uration import F
2000: 49 4c 45 4e 41 4d 45 0a 0a 20 20 20 20 52 65 61 ILENAME.. Rea
2010: 64 20 61 20 63 6f 6e 66 69 67 75 72 61 74 69 6f d a configuratio
2020: 6e 20 66 72 6f 6d 20 46 49 4c 45 4e 41 4d 45 2c n from FILENAME,
2030: 20 6f 76 65 72 77 72 69 74 69 6e 67 20 74 68 65 overwriting the
2040: 20 63 75 72 72 65 6e 74 0a 20 20 20 20 63 6f 6e current. con
2050: 66 69 67 75 72 61 74 69 6f 6e 2e 0a 0a 20 20 20 figuration...
2060: 20 66 6f 73 73 69 6c 20 63 6f 6e 66 69 67 75 72 fossil configur
2070: 61 74 69 6f 6e 20 6d 65 72 67 65 20 46 49 4c 45 ation merge FILE
2080: 4e 41 4d 45 0a 0a 20 20 20 20 52 65 61 64 20 61 NAME.. Read a
2090: 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 configuration f
20a0: 72 6f 6d 20 46 49 4c 45 4e 41 4d 45 20 61 6e 64 rom FILENAME and
20b0: 20 6d 65 72 67 65 20 69 74 73 20 76 61 6c 75 65 merge its value
20c0: 73 20 69 6e 74 6f 0a 20 20 20 20 74 68 65 20 63 s into. the c
20d0: 75 72 72 65 6e 74 20 63 6f 6e 66 69 67 75 72 61 urrent configura
20e0: 74 69 6f 6e 2e 20 20 45 78 69 73 74 69 6e 67 20 tion. Existing
20f0: 76 61 6c 75 65 73 20 74 61 6b 65 20 70 72 69 6f values take prio
2100: 72 69 74 79 20 6f 76 65 72 0a 20 20 20 20 76 61 rity over. va
2110: 6c 75 65 73 20 72 65 61 64 20 66 72 6f 6d 20 46 lues read from F
2120: 49 4c 45 4e 41 4d 45 2e 0a 0a 20 20 20 20 66 6f ILENAME... fo
2130: 73 73 69 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 ssil configurati
2140: 6f 6e 20 70 75 6c 6c 20 41 52 45 41 20 3f 55 52 on pull AREA ?UR
2150: 4c 3f 0a 0a 20 20 20 20 50 75 6c 6c 20 61 6e 64 L?.. Pull and
2160: 20 69 6e 73 74 61 6c 6c 20 74 68 65 20 63 6f 6e install the con
2170: 66 69 67 75 72 61 74 69 6f 6e 20 66 72 6f 6d 20 figuration from
2180: 61 20 64 69 66 66 65 72 65 6e 74 20 73 65 72 76 a different serv
2190: 65 72 0a 20 20 20 20 69 64 65 6e 74 69 66 69 65 er. identifie
21a0: 64 20 62 79 20 55 52 4c 2e 20 20 49 66 20 6e 6f d by URL. If no
21b0: 20 55 52 4c 20 69 73 20 73 70 65 63 69 66 69 65 URL is specifie
21c0: 64 2c 20 74 68 65 6e 20 74 68 65 20 64 65 66 61 d, then the defa
21d0: 75 6c 74 0a 20 20 20 20 73 65 72 76 65 72 20 69 ult. server i
21e0: 73 20 75 73 65 64 2e 0a 20 20 20 20 66 6f 73 73 s used.. foss
21f0: 69 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e il configuration
2200: 20 70 75 73 68 20 41 52 45 41 20 3f 55 52 4c 3f push AREA ?URL?
2210: 0a 0a 20 20 20 20 50 75 73 68 20 74 68 65 20 6c .. Push the l
2220: 6f 63 61 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 ocal configurati
2230: 6f 6e 20 69 6e 74 6f 20 74 68 65 20 72 65 6d 6f on into the remo
2240: 74 65 20 73 65 72 76 65 72 20 69 64 65 6e 74 69 te server identi
2250: 66 69 65 64 0a 20 20 20 20 62 79 20 55 52 4c 2e fied. by URL.
2260: 20 20 41 64 6d 69 6e 20 70 72 69 76 69 6c 65 67 Admin privileg
2270: 65 20 69 73 20 72 65 71 75 69 72 65 64 20 6f 6e e is required on
2280: 20 74 68 65 20 72 65 6d 6f 74 65 20 73 65 72 76 the remote serv
2290: 65 72 20 66 6f 72 0a 20 20 20 20 74 68 69 73 20 er for. this
22a0: 74 6f 20 77 6f 72 6b 2e 0a 0a 20 20 20 20 66 6f to work... fo
22b0: 73 73 69 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 ssil configurati
22c0: 6f 6e 20 72 65 73 65 74 20 41 52 45 41 0a 0a 20 on reset AREA..
22d0: 20 20 20 52 65 73 74 6f 72 65 20 74 68 65 20 63 Restore the c
22e0: 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 74 6f 20 onfiguration to
22f0: 74 68 65 20 64 65 66 61 75 6c 74 2e 20 20 41 52 the default. AR
2300: 45 41 20 61 73 20 61 62 6f 76 65 2e 0a 0a 20 20 EA as above...
2310: 20 20 57 41 52 4e 49 4e 47 3a 20 44 6f 20 6e 6f WARNING: Do no
2320: 74 20 69 6d 70 6f 72 74 2c 20 6d 65 72 67 65 2c t import, merge,
2330: 20 6f 72 20 70 75 6c 6c 20 63 6f 6e 66 69 67 75 or pull configu
2340: 72 61 74 69 6f 6e 73 20 66 72 6f 6d 20 61 6e 20 rations from an
2350: 75 6e 74 72 75 73 74 65 64 0a 20 20 20 20 73 6f untrusted. so
2360: 75 72 63 65 2e 20 20 54 68 65 20 69 6e 62 6f 75 urce. The inbou
2370: 6e 64 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e nd configuration
2380: 20 69 73 20 6e 6f 74 20 63 68 65 63 6b 65 64 20 is not checked
2390: 66 6f 72 20 73 61 66 65 74 79 20 61 6e 64 20 63 for safety and c
23a0: 61 6e 0a 20 20 20 20 69 6e 74 72 6f 64 75 63 65 an. introduce
23b0: 20 73 65 63 75 72 69 74 79 20 76 75 6c 6e 65 72 security vulner
23c0: 61 62 69 6c 69 74 69 65 73 2e 0a 0a 3c 68 72 3e abilities...<hr>
23d0: 3c 61 20 68 72 65 66 3d 22 23 74 6f 66 22 3e 26 <a href="#tof">&
23e0: 23 37 31 30 3b 3c 2f 61 3e 0a 20 20 20 20 43 4f #710;</a>. CO
23f0: 4d 4d 41 4e 44 3a 20 64 65 63 6f 6e 73 74 72 75 MMAND: deconstru
2400: 63 74 0a 20 20 20 20 3c 61 20 6e 61 6d 65 3d 22 ct. <a name="
2410: 64 65 63 6f 6e 73 74 72 75 63 74 22 3e 55 73 61 deconstruct">Usa
2420: 67 65 3a 20 3c 2f 61 3e 3c 61 20 68 72 65 66 3d ge: </a><a href=
2430: 22 63 6d 64 5f 64 65 63 6f 6e 73 74 72 75 63 74 "cmd_deconstruct
2440: 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c 20 64 65 .wiki">fossil de
2450: 63 6f 6e 73 74 72 75 63 74 3c 2f 61 3e 20 3f 2d construct</a> ?-
2460: 52 7c 2d 2d 72 65 70 6f 73 69 74 6f 72 79 20 52 R|--repository R
2470: 45 50 4f 53 49 54 4f 52 59 3f 20 44 45 53 54 49 EPOSITORY? DESTI
2480: 4e 41 54 49 4f 4e 0a 20 20 20 20 50 6f 70 75 6c NATION. Popul
2490: 61 74 65 73 20 74 68 65 20 69 6e 64 69 63 61 74 ates the indicat
24a0: 65 64 20 44 45 53 54 49 4e 41 54 49 4f 4e 20 64 ed DESTINATION d
24b0: 69 72 65 63 74 6f 72 79 20 77 69 74 68 20 63 6f irectory with co
24c0: 70 69 65 73 20 6f 66 20 61 6c 6c 0a 20 20 20 20 pies of all.
24d0: 61 72 74 69 66 63 61 74 73 20 63 6f 6e 74 61 69 artifcats contai
24e0: 6e 65 64 20 77 69 74 68 69 6e 20 74 68 65 20 72 ned within the r
24f0: 65 70 6f 73 69 74 6f 72 79 2e 20 20 41 72 74 69 epository. Arti
2500: 66 61 63 74 73 20 61 72 65 20 6e 61 6d 65 64 20 facts are named
2510: 41 41 2f 62 62 62 62 62 0a 20 20 20 20 77 68 65 AA/bbbbb. whe
2520: 72 65 20 41 41 20 69 73 20 74 68 65 20 66 69 72 re AA is the fir
2530: 73 74 20 32 20 63 68 61 72 61 63 74 65 72 73 20 st 2 characters
2540: 6f 66 20 74 68 65 20 61 72 74 69 66 61 63 74 20 of the artifact
2550: 49 44 20 61 6e 64 20 62 62 62 62 62 20 69 73 20 ID and bbbbb is
2560: 74 68 65 0a 20 20 20 20 72 65 6d 61 69 6e 69 6e the. remainin
2570: 67 20 33 38 20 63 68 61 72 61 63 74 65 72 73 2e g 38 characters.
2580: 0a 0a 3c 68 72 3e 3c 61 20 68 72 65 66 3d 22 23 ..<hr><a href="#
2590: 74 6f 66 22 3e 26 23 37 31 30 3b 3c 2f 61 3e 0a tof">ˆ</a>.
25a0: 20 20 20 20 3c 61 20 6e 61 6d 65 3d 22 72 6d 22 <a name="rm"
25b0: 3e 55 73 61 67 65 3a 20 3c 2f 61 3e 3c 61 20 68 >Usage: </a><a h
25c0: 72 65 66 3d 22 63 6d 64 5f 72 6d 2e 77 69 6b 69 ref="cmd_rm.wiki
25d0: 22 3e 66 6f 73 73 69 6c 20 72 6d 3c 2f 61 3e 20 ">fossil rm</a>
25e0: 46 49 4c 45 2e 2e 2e 20 20 20 20 6f 72 3a 20 66 FILE... or: f
25f0: 6f 73 73 69 6c 20 64 65 6c 20 46 49 4c 45 2e 2e ossil del FILE..
2600: 2e 0a 20 20 20 20 52 65 6d 6f 76 65 20 6f 6e 65 .. Remove one
2610: 20 6f 72 20 6d 6f 72 65 20 66 69 6c 65 73 20 66 or more files f
2620: 72 6f 6d 20 74 68 65 20 74 72 65 65 2e 0a 0a 3c rom the tree...<
2630: 68 72 3e 3c 61 20 68 72 65 66 3d 22 23 74 6f 66 hr><a href="#tof
2640: 22 3e 26 23 37 31 30 3b 3c 2f 61 3e 0a 20 20 20 ">ˆ</a>.
2650: 20 3c 61 20 6e 61 6d 65 3d 22 64 65 73 63 65 6e <a name="descen
2660: 64 61 6e 74 73 22 3e 55 73 61 67 65 3a 20 3c 2f dants">Usage: </
2670: 61 3e 3c 61 20 68 72 65 66 3d 22 63 6d 64 5f 64 a><a href="cmd_d
2680: 65 73 63 65 6e 64 61 6e 74 73 2e 77 69 6b 69 22 escendants.wiki"
2690: 3e 66 6f 73 73 69 6c 20 64 65 73 63 65 6e 64 61 >fossil descenda
26a0: 6e 74 73 3c 2f 61 3e 20 3f 42 41 53 45 4c 49 4e nts</a> ?BASELIN
26b0: 45 2d 49 44 3f 0a 20 20 20 20 46 69 6e 64 20 61 E-ID?. Find a
26c0: 6c 6c 20 6c 65 61 66 20 64 65 73 63 65 6e 64 61 ll leaf descenda
26d0: 6e 74 73 20 6f 66 20 74 68 65 20 62 61 73 65 6c nts of the basel
26e0: 69 6e 65 20 73 70 65 63 69 66 69 65 64 20 6f 72 ine specified or
26f0: 20 69 66 20 74 68 65 20 61 72 67 75 6d 65 6e 74 if the argument
2700: 0a 20 20 20 20 69 73 20 6f 6d 69 74 74 65 64 2c . is omitted,
2710: 20 6f 66 20 74 68 65 20 62 61 73 65 6c 69 6e 65 of the baseline
2720: 20 63 75 72 72 65 6e 74 6c 79 20 63 68 65 63 6b currently check
2730: 65 64 20 6f 75 74 2e 0a 0a 3c 68 72 3e 3c 61 20 ed out...<hr><a
2740: 68 72 65 66 3d 22 23 74 6f 66 22 3e 26 23 37 31 href="#tof">G
2750: 30 3b 3c 2f 61 3e 0a 20 20 20 20 3c 61 20 6e 61 0;</a>. <a na
2760: 6d 65 3d 22 64 69 66 66 22 3e 55 73 61 67 65 3a me="diff">Usage:
2770: 20 3c 2f 61 3e 3c 61 20 68 72 65 66 3d 22 63 6d </a><a href="cm
2780: 64 5f 64 69 66 66 2e 77 69 6b 69 22 3e 66 6f 73 d_diff.wiki">fos
2790: 73 69 6c 20 64 69 66 66 3c 2f 61 3e 7c 67 64 69 sil diff</a>|gdi
27a0: 66 66 20 3f 2d 69 3f 20 3f 2d 72 20 52 45 56 49 ff ?-i? ?-r REVI
27b0: 53 49 4f 4e 3f 20 46 49 4c 45 2e 2e 2e 0a 20 20 SION? FILE....
27c0: 20 20 53 68 6f 77 20 74 68 65 20 64 69 66 66 65 Show the diffe
27d0: 72 65 6e 63 65 20 62 65 74 77 65 65 6e 20 74 68 rence between th
27e0: 65 20 63 75 72 72 65 6e 74 20 76 65 72 73 69 6f e current versio
27f0: 6e 20 6f 66 20 61 20 66 69 6c 65 20 28 61 73 20 n of a file (as
2800: 69 74 0a 20 20 20 20 65 78 69 73 74 73 20 6f 6e it. exists on
2810: 20 64 69 73 6b 29 20 61 6e 64 20 74 68 61 74 20 disk) and that
2820: 73 61 6d 65 20 66 69 6c 65 20 61 73 20 69 74 20 same file as it
2830: 77 61 73 20 63 68 65 63 6b 65 64 20 6f 75 74 2e was checked out.
2840: 0a 0a 20 20 20 20 64 69 66 66 20 77 69 6c 6c 20 .. diff will
2850: 73 68 6f 77 20 61 20 74 65 78 74 75 61 6c 20 64 show a textual d
2860: 69 66 66 20 77 68 69 6c 65 20 67 64 69 66 66 20 iff while gdiff
2870: 77 69 6c 6c 20 61 74 74 65 6d 70 74 20 74 6f 20 will attempt to
2880: 72 75 6e 20 61 0a 20 20 20 20 67 72 61 70 68 69 run a. graphi
2890: 63 61 6c 20 64 69 66 66 20 63 6f 6d 6d 61 6e 64 cal diff command
28a0: 20 74 68 61 74 20 79 6f 75 20 68 61 76 65 20 73 that you have s
28b0: 65 74 75 70 2e 20 49 66 20 74 68 65 20 63 68 6f etup. If the cho
28c0: 6f 73 65 6e 20 63 6f 6d 6d 61 6e 64 0a 20 20 20 osen command.
28d0: 20 69 73 20 6e 6f 74 20 79 65 74 20 63 6f 6e 66 is not yet conf
28e0: 69 67 75 72 65 64 2c 20 74 68 65 20 69 6e 74 65 igured, the inte
28f0: 72 6e 61 6c 20 74 65 78 74 75 61 6c 20 64 69 66 rnal textual dif
2900: 66 20 63 6f 6d 6d 61 6e 64 20 77 69 6c 6c 20 62 f command will b
2910: 65 0a 20 20 20 20 75 73 65 64 2e 0a 0a 20 20 20 e. used...
2920: 20 49 66 20 2d 69 20 69 73 20 73 75 70 70 6c 69 If -i is suppli
2930: 65 64 20 66 6f 72 20 65 69 74 68 65 72 20 64 69 ed for either di
2940: 66 66 20 6f 72 20 67 64 69 66 66 2c 20 74 68 65 ff or gdiff, the
2950: 20 69 6e 74 65 72 6e 61 6c 20 74 65 78 74 75 61 internal textua
2960: 6c 0a 20 20 20 20 64 69 66 66 20 63 6f 6d 6d 61 l. diff comma
2970: 6e 64 20 77 69 6c 6c 20 62 65 20 65 78 65 63 75 nd will be execu
2980: 74 65 64 2e 0a 0a 20 20 20 20 48 65 72 65 20 61 ted... Here a
2990: 72 65 20 61 20 66 65 77 20 65 78 74 65 72 6e 61 re a few externa
29a0: 6c 20 64 69 66 66 20 63 6f 6d 6d 61 6e 64 20 73 l diff command s
29b0: 65 74 74 69 6e 67 73 2c 20 66 6f 72 20 65 78 61 ettings, for exa
29c0: 6d 70 6c 65 3a 0a 0a 20 20 20 20 66 6f 73 73 69 mple:.. fossi
29d0: 6c 20 73 65 74 74 69 6e 67 20 64 69 66 66 2d 63 l setting diff-c
29e0: 6f 6d 6d 61 6e 64 20 64 69 66 66 0a 0a 20 20 20 ommand diff..
29f0: 20 66 6f 73 73 69 6c 20 73 65 74 74 69 6e 67 20 fossil setting
2a00: 67 64 69 66 66 2d 63 6f 6d 6d 61 6e 64 20 74 6b gdiff-command tk
2a10: 64 69 66 66 0a 20 20 20 20 66 6f 73 73 69 6c 20 diff. fossil
2a20: 73 65 74 74 69 6e 67 20 67 64 69 66 66 2d 63 6f setting gdiff-co
2a30: 6d 6d 61 6e 64 20 65 73 6b 69 6c 6c 32 32 0a 20 mmand eskill22.
2a40: 20 20 20 66 6f 73 73 69 6c 20 73 65 74 74 69 6e fossil settin
2a50: 67 20 67 64 69 66 66 2d 63 6f 6d 6d 61 6e 64 20 g gdiff-command
2a60: 74 6f 72 74 6f 69 73 65 6d 65 72 67 65 0a 20 20 tortoisemerge.
2a70: 20 20 66 6f 73 73 69 6c 20 73 65 74 74 69 6e 67 fossil setting
2a80: 20 67 64 69 66 66 2d 63 6f 6d 6d 61 6e 64 20 6d gdiff-command m
2a90: 65 6c 64 0a 20 20 20 20 66 6f 73 73 69 6c 20 73 eld. fossil s
2aa0: 65 74 74 69 6e 67 20 67 64 69 66 66 2d 63 6f 6d etting gdiff-com
2ab0: 6d 61 6e 64 20 78 78 64 69 66 66 0a 20 20 20 20 mand xxdiff.
2ac0: 66 6f 73 73 69 6c 20 73 65 74 74 69 6e 67 20 67 fossil setting g
2ad0: 64 69 66 66 2d 63 6f 6d 6d 61 6e 64 20 6b 64 69 diff-command kdi
2ae0: 66 66 33 0a 0a 3c 68 72 3e 3c 61 20 68 72 65 66 ff3..<hr><a href
2af0: 3d 22 23 74 6f 66 22 3e 26 23 37 31 30 3b 3c 2f ="#tof">ˆ</
2b00: 61 3e 0a 20 20 20 20 3c 61 20 6e 61 6d 65 3d 22 a>. <a name="
2b10: 65 78 74 72 61 22 3e 55 73 61 67 65 3a 20 3c 2f extra">Usage: </
2b20: 61 3e 3c 61 20 68 72 65 66 3d 22 63 6d 64 5f 65 a><a href="cmd_e
2b30: 78 74 72 61 2e 77 69 6b 69 22 3e 66 6f 73 73 69 xtra.wiki">fossi
2b40: 6c 20 65 78 74 72 61 3c 2f 61 3e 0a 20 20 20 20 l extra</a>.
2b50: 50 72 69 6e 74 20 61 20 6c 69 73 74 20 6f 66 20 Print a list of
2b60: 61 6c 6c 20 66 69 6c 65 73 20 69 6e 20 74 68 65 all files in the
2b70: 20 73 6f 75 72 63 65 20 74 72 65 65 20 74 68 61 source tree tha
2b80: 74 20 61 72 65 20 6e 6f 74 20 70 61 72 74 20 6f t are not part o
2b90: 66 0a 20 20 20 20 74 68 65 20 63 75 72 72 65 6e f. the curren
2ba0: 74 20 63 68 65 63 6b 6f 75 74 2e 20 20 53 65 65 t checkout. See
2bb0: 20 61 6c 73 6f 20 74 68 65 20 22 63 6c 65 61 6e also the "clean
2bc0: 22 20 63 6f 6d 6d 61 6e 64 2e 0a 0a 3c 68 72 3e " command...<hr>
2bd0: 3c 61 20 68 72 65 66 3d 22 23 74 6f 66 22 3e 26 <a href="#tof">&
2be0: 23 37 31 30 3b 3c 2f 61 3e 0a 20 20 20 20 3c 61 #710;</a>. <a
2bf0: 20 6e 61 6d 65 3d 22 68 65 6c 70 22 3e 55 73 61 name="help">Usa
2c00: 67 65 3a 20 3c 2f 61 3e 3c 61 20 68 72 65 66 3d ge: </a><a href=
2c10: 22 63 6d 64 5f 68 65 6c 70 2e 77 69 6b 69 22 3e "cmd_help.wiki">
2c20: 66 6f 73 73 69 6c 20 68 65 6c 70 3c 2f 61 3e 20 fossil help</a>
2c30: 43 4f 4d 4d 41 4e 44 0a 20 20 20 20 44 69 73 70 COMMAND. Disp
2c40: 6c 61 79 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 lay information
2c50: 6f 6e 20 68 6f 77 20 74 6f 20 75 73 65 20 43 4f on how to use CO
2c60: 4d 4d 41 4e 44 0a 0a 3c 68 72 3e 3c 61 20 68 72 MMAND..<hr><a hr
2c70: 65 66 3d 22 23 74 6f 66 22 3e 26 23 37 31 30 3b ef="#tof">ˆ
2c80: 3c 2f 61 3e 0a 20 20 20 20 3c 61 20 6e 61 6d 65 </a>. <a name
2c90: 3d 22 68 74 74 70 22 3e 55 73 61 67 65 3a 20 3c ="http">Usage: <
2ca0: 2f 61 3e 3c 61 20 68 72 65 66 3d 22 63 6d 64 5f /a><a href="cmd_
2cb0: 68 74 74 70 2e 77 69 6b 69 22 3e 66 6f 73 73 69 http.wiki">fossi
2cc0: 6c 20 68 74 74 70 3c 2f 61 3e 20 52 45 50 4f 53 l http</a> REPOS
2cd0: 49 54 4f 52 59 0a 20 20 20 20 48 61 6e 64 6c 65 ITORY. Handle
2ce0: 20 61 20 73 69 6e 67 6c 65 20 48 54 54 50 20 72 a single HTTP r
2cf0: 65 71 75 65 73 74 20 61 70 70 65 61 72 69 6e 67 equest appearing
2d00: 20 6f 6e 20 73 74 64 69 6e 2e 20 20 54 68 65 20 on stdin. The
2d10: 72 65 73 75 6c 74 69 6e 67 20 77 65 62 70 61 67 resulting webpag
2d20: 65 0a 20 20 20 20 69 73 20 64 65 6c 69 76 65 72 e. is deliver
2d30: 65 64 20 6f 6e 20 73 74 64 6f 75 74 2e 20 20 54 ed on stdout. T
2d40: 68 69 73 20 6d 65 74 68 6f 64 20 69 73 20 75 73 his method is us
2d50: 65 64 20 74 6f 20 6c 61 75 6e 63 68 20 61 6e 20 ed to launch an
2d60: 48 54 54 50 20 72 65 71 75 65 73 74 0a 20 20 20 HTTP request.
2d70: 20 68 61 6e 64 6c 65 72 20 66 72 6f 6d 20 69 6e handler from in
2d80: 65 74 64 2c 20 66 6f 72 20 65 78 61 6d 70 6c 65 etd, for example
2d90: 2e 20 20 54 68 65 20 61 72 67 75 6d 65 6e 74 20 . The argument
2da0: 69 73 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 is the name of t
2db0: 68 65 20 20 20 20 72 65 70 6f 73 69 74 6f 72 79 he repository
2dc0: 2e 0a 0a 3c 68 72 3e 3c 61 20 68 72 65 66 3d 22 ...<hr><a href="
2dd0: 23 74 6f 66 22 3e 26 23 37 31 30 3b 3c 2f 61 3e #tof">ˆ</a>
2de0: 0a 20 20 20 20 3c 61 20 6e 61 6d 65 3d 22 69 6e . <a name="in
2df0: 66 6f 22 3e 55 73 61 67 65 3a 20 3c 2f 61 3e 3c fo">Usage: </a><
2e00: 61 20 68 72 65 66 3d 22 63 6d 64 5f 69 6e 66 6f a href="cmd_info
2e10: 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c 20 69 6e .wiki">fossil in
2e20: 66 6f 3c 2f 61 3e 20 3f 41 52 54 49 46 41 43 54 fo</a> ?ARTIFACT
2e30: 2d 49 44 7c 46 49 4c 45 4e 41 4d 45 3f 0a 20 20 -ID|FILENAME?.
2e40: 20 20 57 69 74 68 20 6e 6f 20 61 72 67 75 6d 65 With no argume
2e50: 6e 74 73 2c 20 70 72 6f 76 69 64 65 20 69 6e 66 nts, provide inf
2e60: 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 ormation about t
2e70: 68 65 20 63 75 72 72 65 6e 74 20 74 72 65 65 2e he current tree.
2e80: 0a 20 20 20 20 49 66 20 61 6e 20 61 72 67 75 6d . If an argum
2e90: 65 6e 74 20 69 73 20 73 70 65 63 69 66 69 65 64 ent is specified
2ea0: 2c 20 70 72 6f 76 69 64 65 20 69 6e 66 6f 72 6d , provide inform
2eb0: 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 ation about the
2ec0: 6f 62 6a 65 63 74 0a 20 20 20 20 69 6e 20 74 68 object. in th
2ed0: 65 20 72 65 73 70 6f 73 69 74 6f 72 79 20 6f 66 e respository of
2ee0: 20 74 68 65 20 63 75 72 72 65 6e 74 20 74 72 65 the current tre
2ef0: 65 20 74 68 61 74 20 74 68 65 20 61 72 67 75 6d e that the argum
2f00: 65 6e 74 20 72 65 66 65 72 73 0a 20 20 20 20 74 ent refers. t
2f10: 6f 2e 20 20 4f 72 20 69 66 20 74 68 65 20 61 72 o. Or if the ar
2f20: 67 75 6d 65 6e 74 20 69 73 20 74 68 65 20 6e 61 gument is the na
2f30: 6d 65 20 6f 66 20 61 20 72 65 70 6f 73 69 74 6f me of a reposito
2f40: 72 79 2c 20 73 68 6f 77 0a 20 20 20 20 69 6e 66 ry, show. inf
2f50: 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 ormation about t
2f60: 68 61 74 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a hat repository..
2f70: 0a 3c 68 72 3e 3c 61 20 68 72 65 66 3d 22 23 74 .<hr><a href="#t
2f80: 6f 66 22 3e 26 23 37 31 30 3b 3c 2f 61 3e 0a 20 of">ˆ</a>.
2f90: 20 20 20 3c 61 20 6e 61 6d 65 3d 22 6c 65 61 76 <a name="leav
2fa0: 65 73 22 3e 55 73 61 67 65 3a 20 3c 2f 61 3e 3c es">Usage: </a><
2fb0: 61 20 68 72 65 66 3d 22 63 6d 64 5f 6c 65 61 76 a href="cmd_leav
2fc0: 65 73 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c 20 es.wiki">fossil
2fd0: 6c 65 61 76 65 73 3c 2f 61 3e 0a 20 20 20 20 46 leaves</a>. F
2fe0: 69 6e 64 20 6c 65 61 76 65 73 20 6f 66 20 61 6c ind leaves of al
2ff0: 6c 20 62 72 61 6e 63 68 65 73 2e 0a 0a 3c 68 72 l branches...<hr
3000: 3e 3c 61 20 68 72 65 66 3d 22 23 74 6f 66 22 3e ><a href="#tof">
3010: 26 23 37 31 30 3b 3c 2f 61 3e 0a 20 20 20 20 3c ˆ</a>. <
3020: 61 20 6e 61 6d 65 3d 22 6c 73 22 3e 55 73 61 67 a name="ls">Usag
3030: 65 3a 20 3c 2f 61 3e 3c 61 20 68 72 65 66 3d 22 e: </a><a href="
3040: 63 6d 64 5f 6c 73 2e 77 69 6b 69 22 3e 66 6f 73 cmd_ls.wiki">fos
3050: 73 69 6c 20 6c 73 3c 2f 61 3e 0a 20 20 20 20 53 sil ls</a>. S
3060: 68 6f 77 20 74 68 65 20 6e 61 6d 65 73 20 6f 66 how the names of
3070: 20 61 6c 6c 20 66 69 6c 65 73 20 69 6e 20 74 68 all files in th
3080: 65 20 63 75 72 72 65 6e 74 20 63 68 65 63 6b 6f e current checko
3090: 75 74 0a 0a 3c 68 72 3e 3c 61 20 68 72 65 66 3d ut..<hr><a href=
30a0: 22 23 74 6f 66 22 3e 26 23 37 31 30 3b 3c 2f 61 "#tof">ˆ</a
30b0: 3e 0a 20 20 20 20 3c 61 20 6e 61 6d 65 3d 22 6d >. <a name="m
30c0: 65 72 67 65 22 3e 55 73 61 67 65 3a 20 3c 2f 61 erge">Usage: </a
30d0: 3e 3c 61 20 68 72 65 66 3d 22 63 6d 64 5f 6d 65 ><a href="cmd_me
30e0: 72 67 65 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c rge.wiki">fossil
30f0: 20 6d 65 72 67 65 3c 2f 61 3e 20 56 45 52 53 49 merge</a> VERSI
3100: 4f 4e 0a 20 20 20 20 54 68 65 20 61 72 67 75 6d ON. The argum
3110: 65 6e 74 20 69 73 20 61 20 76 65 72 73 69 6f 6e ent is a version
3120: 20 74 68 61 74 20 73 68 6f 75 6c 64 20 62 65 20 that should be
3130: 6d 65 72 67 65 64 20 69 6e 74 6f 20 74 68 65 20 merged into the
3140: 63 75 72 72 65 6e 74 0a 20 20 20 20 63 68 65 63 current. chec
3150: 6b 6f 75 74 2e 0a 20 20 20 20 4f 6e 6c 79 20 66 kout.. Only f
3160: 69 6c 65 20 63 6f 6e 74 65 6e 74 20 69 73 20 6d ile content is m
3170: 65 72 67 65 64 2e 20 20 54 68 65 20 72 65 73 75 erged. The resu
3180: 6c 74 20 63 6f 6e 74 69 6e 75 65 73 20 74 6f 20 lt continues to
3190: 75 73 65 20 74 68 65 0a 20 20 20 20 66 69 6c 65 use the. file
31a0: 20 61 6e 64 20 64 69 72 65 63 74 6f 72 79 20 6e and directory n
31b0: 61 6d 65 73 20 66 72 6f 6d 20 74 68 65 20 63 75 ames from the cu
31c0: 72 72 65 6e 74 20 63 68 65 63 6b 2d 6f 75 74 20 rrent check-out
31d0: 65 76 65 6e 20 69 66 20 74 68 6f 73 65 0a 20 20 even if those.
31e0: 20 20 6e 61 6d 65 73 20 6d 69 67 68 74 20 68 61 names might ha
31f0: 76 65 20 62 65 65 6e 20 63 68 61 6e 67 65 64 20 ve been changed
3200: 69 6e 20 74 68 65 20 62 72 61 6e 63 68 20 62 65 in the branch be
3210: 69 6e 67 20 6d 65 72 67 65 64 20 69 6e 2e 0a 0a ing merged in...
3220: 3c 68 72 3e 3c 61 20 68 72 65 66 3d 22 23 74 6f <hr><a href="#to
3230: 66 22 3e 26 23 37 31 30 3b 3c 2f 61 3e 0a 20 20 f">ˆ</a>.
3240: 20 20 3c 61 20 6e 61 6d 65 3d 22 6d 76 22 3e 55 <a name="mv">U
3250: 73 61 67 65 3a 20 3c 2f 61 3e 3c 61 20 68 72 65 sage: </a><a hre
3260: 66 3d 22 63 6d 64 5f 6d 76 2e 77 69 6b 69 22 3e f="cmd_mv.wiki">
3270: 66 6f 73 73 69 6c 20 6d 76 7c 72 65 6e 61 6d 65 fossil mv|rename
3280: 3c 2f 61 3e 20 4f 4c 44 4e 41 4d 45 20 4e 45 57 </a> OLDNAME NEW
3290: 4e 41 4d 45 20 20 20 20 20 20 20 6f 72 3a 20 66 NAME or: f
32a0: 6f 73 73 69 6c 20 6d 76 7c 72 65 6e 61 6d 65 20 ossil mv|rename
32b0: 4f 4c 44 4e 41 4d 45 2e 2e 2e 20 44 49 52 0a 0a OLDNAME... DIR..
32c0: 20 20 20 20 4d 6f 76 65 20 6f 72 20 72 65 6e 61 Move or rena
32d0: 6d 65 20 6f 6e 65 20 6f 72 20 6d 6f 72 65 20 66 me one or more f
32e0: 69 6c 65 73 20 77 69 74 68 69 6e 20 74 68 65 20 iles within the
32f0: 74 72 65 65 0a 0a 20 20 20 20 54 68 69 73 20 63 tree.. This c
3300: 6f 6d 6d 61 6e 64 20 64 6f 65 73 20 6e 6f 74 20 ommand does not
3310: 72 65 6e 61 6d 65 20 74 68 65 20 66 69 6c 65 73 rename the files
3320: 20 6f 6e 20 64 69 73 6b 2e 20 20 41 6c 6c 20 74 on disk. All t
3330: 68 69 73 20 63 6f 6d 6d 61 6e 64 20 64 6f 65 73 his command does
3340: 20 69 73 0a 20 20 20 20 72 65 63 6f 72 64 20 74 is. record t
3350: 68 65 20 66 61 63 74 20 74 68 61 74 20 66 69 6c he fact that fil
3360: 65 6e 61 6d 65 73 20 68 61 76 65 20 63 68 61 6e enames have chan
3370: 67 65 64 20 73 6f 20 74 68 61 74 20 61 70 70 72 ged so that appr
3380: 6f 70 72 69 61 74 65 20 6e 6f 74 61 74 69 6f 6e opriate notation
3390: 73 0a 20 20 20 20 63 61 6e 20 62 65 20 6d 61 64 s. can be mad
33a0: 65 20 61 74 20 74 68 65 20 6e 65 78 74 20 63 6f e at the next co
33b0: 6d 6d 69 74 2f 63 68 65 63 6b 69 6e 2e 0a 3c 68 mmit/checkin..<h
33c0: 72 3e 3c 61 20 68 72 65 66 3d 22 23 74 6f 66 22 r><a href="#tof"
33d0: 3e 26 23 37 31 30 3b 3c 2f 61 3e 0a 20 20 20 20 >ˆ</a>.
33e0: 3c 61 20 6e 61 6d 65 3d 22 6e 65 77 22 3e 55 73 <a name="new">Us
33f0: 61 67 65 3a 20 3c 2f 61 3e 3c 61 20 68 72 65 66 age: </a><a href
3400: 3d 22 63 6d 64 5f 6e 65 77 2e 77 69 6b 69 22 3e ="cmd_new.wiki">
3410: 66 6f 73 73 69 6c 20 6e 65 77 3c 2f 61 3e 20 46 fossil new</a> F
3420: 49 4c 45 4e 41 4d 45 0a 0a 20 20 20 20 43 72 65 ILENAME.. Cre
3430: 61 74 65 20 61 20 72 65 70 6f 73 69 74 6f 72 79 ate a repository
3440: 20 66 6f 72 20 61 20 6e 65 77 20 70 72 6f 6a 65 for a new proje
3450: 63 74 20 69 6e 20 74 68 65 20 66 69 6c 65 20 6e ct in the file n
3460: 61 6d 65 64 20 46 49 4c 45 4e 41 4d 45 2e 0a 20 amed FILENAME..
3470: 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 This command
3480: 69 73 20 64 69 73 74 69 6e 63 74 20 66 72 6f 6d is distinct from
3490: 20 22 63 6c 6f 6e 65 22 2e 20 20 54 68 65 20 22 "clone". The "
34a0: 63 6c 6f 6e 65 22 20 63 6f 6d 6d 61 6e 64 20 6d clone" command m
34b0: 61 6b 65 73 0a 20 20 20 20 61 20 63 6f 70 79 20 akes. a copy
34c0: 6f 66 20 61 6e 20 65 78 69 73 74 69 6e 67 20 70 of an existing p
34d0: 72 6f 6a 65 63 74 2e 20 20 54 68 69 73 20 63 6f roject. This co
34e0: 6d 6d 61 6e 64 20 73 74 61 72 74 73 20 61 20 6e mmand starts a n
34f0: 65 77 20 70 72 6f 6a 65 63 74 2e 0a 0a 3c 68 72 ew project...<hr
3500: 3e 3c 61 20 68 72 65 66 3d 22 23 74 6f 66 22 3e ><a href="#tof">
3510: 26 23 37 31 30 3b 3c 2f 61 3e 0a 20 20 20 20 3c ˆ</a>. <
3520: 61 20 6e 61 6d 65 3d 22 6f 70 65 6e 22 3e 55 73 a name="open">Us
3530: 61 67 65 3a 20 3c 2f 61 3e 3c 61 20 68 72 65 66 age: </a><a href
3540: 3d 22 63 6d 64 5f 6f 70 65 6e 2e 77 69 6b 69 22 ="cmd_open.wiki"
3550: 3e 66 6f 73 73 69 6c 20 6f 70 65 6e 3c 2f 61 3e >fossil open</a>
3560: 20 46 49 4c 45 4e 41 4d 45 0a 20 20 20 20 4f 70 FILENAME. Op
3570: 65 6e 20 61 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 en a connection
3580: 74 6f 20 74 68 65 20 6c 6f 63 61 6c 20 72 65 70 to the local rep
3590: 6f 73 69 74 6f 72 79 20 69 6e 20 46 49 4c 45 4e ository in FILEN
35a0: 41 4d 45 2e 20 20 41 20 63 68 65 63 6b 6f 75 74 AME. A checkout
35b0: 0a 20 20 20 20 66 6f 72 20 74 68 65 20 72 65 70 . for the rep
35c0: 6f 73 69 74 6f 72 79 20 69 73 20 63 72 65 61 74 ository is creat
35d0: 65 64 20 77 69 74 68 20 69 74 73 20 72 6f 6f 74 ed with its root
35e0: 20 61 74 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 at the working
35f0: 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 53 directory.. S
3600: 65 65 20 61 6c 73 6f 20 74 68 65 20 22 63 6c 6f ee also the "clo
3610: 73 65 22 20 63 6f 6d 6d 61 6e 64 2e 0a 0a 3c 68 se" command...<h
3620: 72 3e 3c 61 20 68 72 65 66 3d 22 23 74 6f 66 22 r><a href="#tof"
3630: 3e 26 23 37 31 30 3b 3c 2f 61 3e 0a 20 20 20 20 >ˆ</a>.
3640: 3c 61 20 6e 61 6d 65 3d 22 70 75 6c 6c 22 3e 55 <a name="pull">U
3650: 73 61 67 65 3a 20 3c 2f 61 3e 3c 61 20 68 72 65 sage: </a><a hre
3660: 66 3d 22 63 6d 64 5f 70 75 6c 6c 2e 77 69 6b 69 f="cmd_pull.wiki
3670: 22 3e 66 6f 73 73 69 6c 20 70 75 6c 6c 3c 2f 61 ">fossil pull</a
3680: 3e 20 3f 55 52 4c 3f 20 3f 2d 52 7c 2d 2d 72 65 > ?URL? ?-R|--re
3690: 73 70 6f 73 69 74 6f 72 79 20 52 45 50 4f 53 49 spository REPOSI
36a0: 54 4f 52 59 3f 0a 20 20 20 20 50 75 6c 6c 20 63 TORY?. Pull c
36b0: 68 61 6e 67 65 73 20 69 6e 20 61 20 72 65 6d 6f hanges in a remo
36c0: 74 65 20 72 65 70 6f 73 69 74 6f 72 79 20 69 6e te repository in
36d0: 74 6f 20 74 68 65 20 6c 6f 63 61 6c 20 72 65 70 to the local rep
36e0: 6f 73 69 74 6f 72 79 2e 0a 20 20 20 20 54 68 65 ository.. The
36f0: 20 72 65 70 6f 73 69 74 6f 72 79 20 69 73 20 69 repository is i
3700: 64 65 6e 74 69 66 69 65 64 20 62 79 20 74 68 65 dentified by the
3710: 20 2d 52 20 6f 72 20 2d 2d 72 65 70 6f 73 69 74 -R or --reposit
3720: 6f 72 79 20 6f 70 74 69 6f 6e 2e 0a 20 20 20 20 ory option..
3730: 49 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 73 If there is no s
3740: 75 63 68 20 6f 70 74 69 6f 6e 20 74 68 65 6e 20 uch option then
3750: 74 68 65 20 6f 70 65 6e 20 72 65 70 6f 73 69 74 the open reposit
3760: 6f 72 79 20 69 73 20 75 73 65 64 2e 0a 20 20 20 ory is used..
3770: 20 54 68 65 20 55 52 4c 20 6f 66 20 74 68 65 20 The URL of the
3780: 72 65 6d 6f 74 65 20 73 65 72 76 65 72 20 69 73 remote server is
3790: 20 73 70 65 63 69 66 69 65 64 20 6f 6e 20 74 68 specified on th
37a0: 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 0a 20 e command line.
37b0: 20 20 20 49 66 20 6e 6f 20 55 52 4c 20 69 73 20 If no URL is
37c0: 73 70 65 63 69 66 69 65 64 20 74 68 65 6e 20 74 specified then t
37d0: 68 65 20 55 52 4c 20 75 73 65 64 20 62 79 20 74 he URL used by t
37e0: 68 65 20 6d 6f 73 74 20 72 65 63 65 6e 74 0a 20 he most recent.
37f0: 20 20 20 22 70 75 6c 6c 22 2c 20 22 70 75 73 68 "pull", "push
3800: 22 2c 20 6f 72 20 22 73 79 6e 63 22 20 63 6f 6d ", or "sync" com
3810: 6d 61 6e 64 20 69 73 20 75 73 65 64 2e 0a 0a 20 mand is used...
3820: 20 20 20 54 68 65 20 55 52 4c 20 69 73 20 6f 66 The URL is of
3830: 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 66 the following f
3840: 6f 72 6d 3a 0a 0a 20 20 20 20 68 74 74 70 3a 2f orm:.. http:/
3850: 2f 55 53 45 52 40 48 4f 53 54 3a 50 4f 52 54 2f /USER@HOST:PORT/
3860: 50 41 54 48 0a 0a 20 20 20 20 54 68 65 20 22 55 PATH.. The "U
3870: 53 45 52 40 22 20 61 6e 64 20 22 3a 50 4f 52 54 SER@" and ":PORT
3880: 22 20 73 75 62 73 74 72 69 6e 67 73 20 61 72 65 " substrings are
3890: 20 6f 70 74 69 6f 6e 61 6c 2e 0a 20 20 20 20 54 optional.. T
38a0: 68 65 20 22 55 53 45 52 22 20 73 75 62 73 74 72 he "USER" substr
38b0: 69 6e 67 20 73 70 65 63 69 66 69 65 73 20 74 68 ing specifies th
38c0: 65 20 6c 6f 67 69 6e 20 75 73 65 72 2e 20 20 59 e login user. Y
38d0: 6f 75 20 77 69 6c 6c 20 62 65 0a 20 20 20 20 70 ou will be. p
38e0: 72 6f 6d 70 74 65 64 20 66 6f 72 20 74 68 65 20 rompted for the
38f0: 70 61 73 73 77 6f 72 64 20 6f 6e 20 74 68 65 20 password on the
3900: 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 2e 20 20 54 command-line. T
3910: 68 65 20 50 4f 52 54 0a 20 20 20 20 73 70 65 63 he PORT. spec
3920: 69 66 69 65 73 20 74 68 65 20 54 43 50 20 70 6f ifies the TCP po
3930: 72 74 20 6f 66 20 74 68 65 20 73 65 72 76 65 72 rt of the server
3940: 2e 20 20 54 68 65 20 64 65 66 61 75 6c 74 20 70 . The default p
3950: 6f 72 74 20 69 73 0a 20 20 20 20 38 30 2e 0a 0a ort is. 80...
3960: 3c 68 72 3e 3c 61 20 68 72 65 66 3d 22 23 74 6f <hr><a href="#to
3970: 66 22 3e 26 23 37 31 30 3b 3c 2f 61 3e 0a 20 20 f">ˆ</a>.
3980: 20 20 3c 61 20 6e 61 6d 65 3d 22 70 75 73 68 22 <a name="push"
3990: 3e 55 73 61 67 65 3a 20 3c 2f 61 3e 3c 61 20 68 >Usage: </a><a h
39a0: 72 65 66 3d 22 63 6d 64 5f 70 75 73 68 2e 77 69 ref="cmd_push.wi
39b0: 6b 69 22 3e 66 6f 73 73 69 6c 20 70 75 73 68 3c ki">fossil push<
39c0: 2f 61 3e 20 3f 55 52 4c 3f 20 3f 2d 52 7c 2d 2d /a> ?URL? ?-R|--
39d0: 72 65 70 6f 73 69 74 6f 72 79 20 52 45 50 4f 53 repository REPOS
39e0: 49 54 4f 52 59 3f 0a 20 20 20 20 50 75 73 68 20 ITORY?. Push
39f0: 63 68 61 6e 67 65 73 20 69 6e 20 74 68 65 20 6c changes in the l
3a00: 6f 63 61 6c 20 72 65 70 6f 73 69 74 6f 72 79 20 ocal repository
3a10: 6f 76 65 72 20 69 6e 74 6f 20 61 20 72 65 6d 6f over into a remo
3a20: 74 65 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 20 te repository..
3a30: 20 20 20 53 65 65 20 74 68 65 20 22 70 75 6c 6c See the "pull
3a40: 22 20 63 6f 6d 6d 61 6e 64 20 66 6f 72 20 61 64 " command for ad
3a50: 64 69 74 69 6f 6e 61 6c 20 69 6e 66 6f 72 6d 61 ditional informa
3a60: 74 69 6f 6e 2e 0a 3c 68 72 3e 3c 61 20 68 72 65 tion..<hr><a hre
3a70: 66 3d 22 23 74 6f 66 22 3e 26 23 37 31 30 3b 3c f="#tof">ˆ<
3a80: 2f 61 3e 0a 20 20 20 20 3c 61 20 6e 61 6d 65 3d /a>. <a name=
3a90: 22 72 65 62 75 69 6c 64 22 3e 55 73 61 67 65 3a "rebuild">Usage:
3aa0: 20 3c 2f 61 3e 3c 61 20 68 72 65 66 3d 22 63 6d </a><a href="cm
3ab0: 64 5f 72 65 62 75 69 6c 64 2e 77 69 6b 69 22 3e d_rebuild.wiki">
3ac0: 66 6f 73 73 69 6c 20 72 65 62 75 69 6c 64 3c 2f fossil rebuild</
3ad0: 61 3e 20 52 45 50 4f 53 49 54 4f 52 59 0a 20 20 a> REPOSITORY.
3ae0: 20 20 52 65 63 6f 6e 73 74 72 75 63 74 20 74 68 Reconstruct th
3af0: 65 20 6e 61 6d 65 64 20 72 65 70 6f 73 69 74 6f e named reposito
3b00: 72 79 20 64 61 74 61 62 61 73 65 20 66 72 6f 6d ry database from
3b10: 20 74 68 65 20 63 6f 72 65 0a 20 20 20 20 72 65 the core. re
3b20: 63 6f 72 64 73 2e 20 20 52 75 6e 20 74 68 69 73 cords. Run this
3b30: 20 63 6f 6d 6d 61 6e 64 20 61 66 74 65 72 20 75 command after u
3b40: 70 64 61 74 69 6e 67 20 74 68 65 20 66 6f 73 73 pdating the foss
3b50: 69 6c 0a 20 20 20 20 65 78 65 63 75 74 61 62 6c il. executabl
3b60: 65 20 69 6e 20 61 20 77 61 79 20 74 68 61 74 20 e in a way that
3b70: 63 68 61 6e 67 65 73 20 74 68 65 20 64 61 74 61 changes the data
3b80: 62 61 73 65 20 73 63 68 65 6d 61 2e 0a 0a 3c 68 base schema...<h
3b90: 72 3e 3c 61 20 68 72 65 66 3d 22 23 74 6f 66 22 r><a href="#tof"
3ba0: 3e 26 23 37 31 30 3b 3c 2f 61 3e 0a 20 20 20 20 >ˆ</a>.
3bb0: 43 4f 4d 4d 41 4e 44 3a 20 72 65 63 6f 6e 73 74 COMMAND: reconst
3bc0: 72 75 63 74 0a 20 20 20 20 3c 61 20 6e 61 6d 65 ruct. <a name
3bd0: 3d 22 72 65 63 6f 6e 73 74 72 75 63 74 22 3e 55 ="reconstruct">U
3be0: 73 61 67 65 3a 20 3c 2f 61 3e 3c 61 20 68 72 65 sage: </a><a hre
3bf0: 66 3d 22 63 6d 64 5f 72 65 63 6f 6e 73 74 72 75 f="cmd_reconstru
3c00: 63 74 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c 20 ct.wiki">fossil
3c10: 72 65 63 6f 6e 73 74 72 75 63 74 3c 2f 61 3e 20 reconstruct</a>
3c20: 52 45 50 4f 53 49 54 4f 52 59 20 4f 52 49 47 49 REPOSITORY ORIGI
3c30: 4e 0a 20 20 20 20 43 72 65 61 74 65 73 20 74 68 N. Creates th
3c40: 65 20 52 45 50 4f 53 49 54 4f 52 59 20 61 6e 64 e REPOSITORY and
3c50: 20 70 6f 70 75 6c 61 74 65 73 20 69 74 20 77 69 populates it wi
3c60: 74 68 20 74 68 65 20 61 72 74 69 66 61 63 74 73 th the artifacts
3c70: 20 69 6e 20 74 68 65 0a 20 20 20 20 69 6e 64 69 in the. indi
3c80: 63 61 74 65 64 20 4f 52 49 47 49 4e 20 64 69 72 cated ORIGIN dir
3c90: 65 63 74 6f 72 79 2e 0a 0a 3c 68 72 3e 3c 61 20 ectory...<hr><a
3ca0: 68 72 65 66 3d 22 23 74 6f 66 22 3e 26 23 37 31 href="#tof">G
3cb0: 30 3b 3c 2f 61 3e 0a 20 20 20 20 3c 61 20 6e 61 0;</a>. <a na
3cc0: 6d 65 3d 22 72 65 64 6f 22 3e 55 73 61 67 65 3a me="redo">Usage:
3cd0: 20 3c 2f 61 3e 3c 61 20 68 72 65 66 3d 22 63 6d </a><a href="cm
3ce0: 64 5f 72 65 64 6f 2e 77 69 6b 69 22 3e 66 6f 73 d_redo.wiki">fos
3cf0: 73 69 6c 20 72 65 64 6f 3c 2f 61 3e 20 3f 46 49 sil redo</a> ?FI
3d00: 4c 45 4e 41 4d 45 2e 2e 2e 3f 0a 20 20 20 20 52 LENAME...?. R
3d10: 65 64 6f 20 74 68 65 20 61 6e 20 75 70 64 61 74 edo the an updat
3d20: 65 20 6f 72 20 6d 65 72 67 65 20 6f 70 65 72 61 e or merge opera
3d30: 74 69 6f 6e 20 74 68 61 74 20 68 61 73 20 62 65 tion that has be
3d40: 65 6e 20 75 6e 64 6f 6e 65 20 62 79 20 74 68 65 en undone by the
3d50: 0a 20 20 20 20 75 6e 64 6f 20 63 6f 6d 6d 61 6e . undo comman
3d60: 64 2e 20 20 49 66 20 46 49 4c 45 4e 41 4d 45 20 d. If FILENAME
3d70: 69 73 20 73 70 65 63 69 66 69 65 64 20 74 68 65 is specified the
3d80: 6e 20 72 65 73 74 6f 72 65 20 74 68 65 20 63 68 n restore the ch
3d90: 61 6e 67 65 73 0a 20 20 20 20 61 73 73 6f 63 69 anges. associ
3da0: 61 74 65 64 20 77 69 74 68 20 74 68 65 20 6e 61 ated with the na
3db0: 6d 65 64 20 66 69 6c 65 28 73 29 20 62 75 74 20 med file(s) but
3dc0: 6f 74 68 65 72 77 69 73 65 20 6c 65 61 76 65 20 otherwise leave
3dd0: 74 68 65 20 75 70 64 61 74 65 0a 20 20 20 20 6f the update. o
3de0: 72 20 6d 65 72 67 65 20 75 6e 64 6f 6e 65 2e 0a r merge undone..
3df0: 0a 20 20 20 20 41 20 73 69 6e 67 6c 65 20 6c 65 . A single le
3e00: 76 65 6c 20 6f 66 20 75 6e 64 6f 2f 72 65 64 6f vel of undo/redo
3e10: 20 69 73 20 73 75 70 70 6f 72 74 65 64 2e 20 20 is supported.
3e20: 54 68 65 20 75 6e 64 6f 2f 72 65 64 6f 20 73 74 The undo/redo st
3e30: 61 63 6b 0a 20 20 20 20 69 73 20 63 6c 65 61 72 ack. is clear
3e40: 65 64 20 62 79 20 74 68 65 20 63 6f 6d 6d 69 74 ed by the commit
3e50: 20 61 6e 64 20 63 68 65 63 6b 6f 75 74 20 63 6f and checkout co
3e60: 6d 6d 61 6e 64 73 2e 0a 0a 3c 68 72 3e 3c 61 20 mmands...<hr><a
3e70: 68 72 65 66 3d 22 23 74 6f 66 22 3e 26 23 37 31 href="#tof">G
3e80: 30 3b 3c 2f 61 3e 0a 20 20 20 20 3c 61 20 6e 61 0;</a>. <a na
3e90: 6d 65 3d 22 72 65 76 65 72 74 22 3e 55 73 61 67 me="revert">Usag
3ea0: 65 3a 20 3c 2f 61 3e 3c 61 20 68 72 65 66 3d 22 e: </a><a href="
3eb0: 63 6d 64 5f 72 65 76 65 72 74 2e 77 69 6b 69 22 cmd_revert.wiki"
3ec0: 3e 66 6f 73 73 69 6c 20 72 65 76 65 72 74 3c 2f >fossil revert</
3ed0: 61 3e 20 3f 2d 2d 79 65 73 3f 20 3f 2d 72 20 52 a> ?--yes? ?-r R
3ee0: 45 56 49 53 49 4f 4e 3f 20 46 49 4c 45 0a 20 20 EVISION? FILE.
3ef0: 20 20 52 65 76 65 72 74 20 74 6f 20 74 68 65 20 Revert to the
3f00: 63 75 72 72 65 6e 74 20 72 65 70 6f 73 69 74 6f current reposito
3f10: 72 79 20 76 65 72 73 69 6f 6e 20 6f 66 20 46 49 ry version of FI
3f20: 4c 45 2c 20 6f 72 20 74 6f 0a 20 20 20 20 74 68 LE, or to. th
3f30: 65 20 76 65 72 73 69 6f 6e 20 61 73 73 6f 63 69 e version associ
3f40: 61 74 65 64 20 77 69 74 68 20 62 61 73 65 6c 69 ated with baseli
3f50: 6e 65 20 52 45 56 49 53 49 4f 4e 20 69 66 20 74 ne REVISION if t
3f60: 68 65 20 2d 72 20 66 6c 61 67 0a 20 20 20 20 61 he -r flag. a
3f70: 70 70 65 61 72 73 2e 20 20 54 68 69 73 20 63 6f ppears. This co
3f80: 6d 6d 61 6e 64 20 77 69 6c 6c 20 63 6f 6e 66 69 mmand will confi
3f90: 72 6d 20 79 6f 75 72 20 6f 70 65 72 61 74 69 6f rm your operatio
3fa0: 6e 20 75 6e 6c 65 73 73 20 74 68 65 0a 20 20 20 n unless the.
3fb0: 20 66 69 6c 65 20 69 73 20 6d 69 73 73 69 6e 67 file is missing
3fc0: 20 6f 72 20 74 68 65 20 2d 2d 79 65 73 20 6f 70 or the --yes op
3fd0: 74 69 6f 6e 20 69 73 20 75 73 65 64 2e 0a 0a 3c tion is used...<
3fe0: 68 72 3e 3c 61 20 68 72 65 66 3d 22 23 74 6f 66 hr><a href="#tof
3ff0: 22 3e 26 23 37 31 30 3b 3c 2f 61 3e 0a 20 20 20 ">ˆ</a>.
4000: 20 3c 61 20 6e 61 6d 65 3d 22 73 65 72 76 65 72 <a name="server
4010: 22 3e 55 73 61 67 65 3a 20 3c 2f 61 3e 3c 61 20 ">Usage: </a><a
4020: 68 72 65 66 3d 22 63 6d 64 5f 73 65 72 76 65 72 href="cmd_server
4030: 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c 20 73 65 .wiki">fossil se
4040: 72 76 65 72 3c 2f 61 3e 20 3f 2d 50 7c 2d 2d 70 rver</a> ?-P|--p
4050: 6f 72 74 20 54 43 50 50 4f 52 54 3f 20 3f 52 45 ort TCPPORT? ?RE
4060: 50 4f 53 49 54 4f 52 59 3f 20 20 20 20 4f 72 3a POSITORY? Or:
4070: 20 66 6f 73 73 69 6c 20 75 69 20 3f 2d 50 7c 2d fossil ui ?-P|-
4080: 2d 70 6f 72 74 20 54 43 50 50 4f 52 54 3f 20 3f -port TCPPORT? ?
4090: 52 45 50 4f 53 49 54 4f 52 59 3f 0a 0a 20 20 20 REPOSITORY?..
40a0: 20 4f 70 65 6e 20 61 20 73 6f 63 6b 65 74 20 61 Open a socket a
40b0: 6e 64 20 62 65 67 69 6e 20 6c 69 73 74 65 6e 69 nd begin listeni
40c0: 6e 67 20 61 6e 64 20 72 65 73 70 6f 6e 64 69 6e ng and respondin
40d0: 67 20 74 6f 20 48 54 54 50 20 72 65 71 75 65 73 g to HTTP reques
40e0: 74 73 20 6f 6e 0a 20 20 20 20 54 43 50 20 70 6f ts on. TCP po
40f0: 72 74 20 38 30 38 30 2c 20 6f 72 20 6f 6e 20 61 rt 8080, or on a
4100: 6e 79 20 6f 74 68 65 72 20 54 43 50 20 70 6f 72 ny other TCP por
4110: 74 20 64 65 66 69 6e 65 64 20 62 79 20 74 68 65 t defined by the
4120: 20 2d 50 20 6f 72 0a 20 20 20 20 2d 2d 70 6f 72 -P or. --por
4130: 74 20 6f 70 74 69 6f 6e 2e 20 20 54 68 65 20 6f t option. The o
4140: 70 74 69 6f 6e 61 6c 20 61 72 67 75 6d 65 6e 74 ptional argument
4150: 20 69 73 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 is the name of
4160: 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a the repository..
4170: 20 20 20 20 54 68 65 20 72 65 70 6f 73 69 74 6f The reposito
4180: 72 79 20 61 72 67 75 6d 65 6e 74 20 6d 61 79 20 ry argument may
4190: 62 65 20 6f 6d 69 74 74 65 64 20 69 66 20 74 68 be omitted if th
41a0: 65 20 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 e working direct
41b0: 6f 72 79 20 69 73 0a 20 20 20 20 77 69 74 68 69 ory is. withi
41c0: 6e 20 61 6e 20 6f 70 65 6e 20 63 68 65 63 6b 6f n an open checko
41d0: 75 74 2e 0a 0a 20 20 20 20 54 68 65 20 22 75 69 ut... The "ui
41e0: 22 20 63 6f 6d 6d 61 6e 64 20 61 75 74 6f 6d 61 " command automa
41f0: 74 69 63 61 6c 6c 79 20 73 74 61 72 74 73 20 61 tically starts a
4200: 20 77 65 62 20 62 72 6f 77 73 65 72 20 61 66 74 web browser aft
4210: 65 72 20 69 6e 69 74 69 61 6c 69 7a 69 6e 67 0a er initializing.
4220: 20 20 20 20 74 68 65 20 77 65 62 20 73 65 72 76 the web serv
4230: 65 72 2e 0a 0a 3c 68 72 3e 3c 61 20 68 72 65 66 er...<hr><a href
4240: 3d 22 23 74 6f 66 22 3e 26 23 37 31 30 3b 3c 2f ="#tof">ˆ</
4250: 61 3e 0a 20 20 20 20 43 4f 4d 4d 41 4e 44 3a 20 a>. COMMAND:
4260: 73 65 74 74 69 6e 67 73 0a 20 20 20 20 43 4f 4d settings. COM
4270: 4d 41 4e 44 3a 20 75 6e 73 65 74 0a 20 20 20 20 MAND: unset.
4280: 3c 61 20 6e 61 6d 65 3d 22 73 65 74 74 69 6e 67 <a name="setting
4290: 22 3e 55 73 61 67 65 3a 20 3c 2f 61 3e 3c 61 20 ">Usage: </a><a
42a0: 68 72 65 66 3d 22 63 6d 64 5f 73 65 74 74 69 6e href="cmd_settin
42b0: 67 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c 20 73 g.wiki">fossil s
42c0: 65 74 74 69 6e 67 3c 2f 61 3e 20 3f 50 52 4f 50 etting</a> ?PROP
42d0: 45 52 54 59 3f 20 3f 56 41 4c 55 45 3f 20 3f 2d ERTY? ?VALUE? ?-
42e0: 67 6c 6f 62 61 6c 3f 20 20 20 20 66 6f 73 73 69 global? fossi
42f0: 6c 20 75 6e 73 65 74 20 50 52 4f 50 45 52 54 59 l unset PROPERTY
4300: 20 3f 2d 67 6c 6f 62 61 6c 3f 0a 0a 20 20 20 20 ?-global?..
4310: 54 68 65 20 22 73 65 74 74 69 6e 67 22 20 63 6f The "setting" co
4320: 6d 6d 61 6e 64 20 77 69 74 68 20 6e 6f 20 61 72 mmand with no ar
4330: 67 75 6d 65 6e 74 73 20 6c 69 73 74 73 20 61 6c guments lists al
4340: 6c 20 70 72 6f 70 65 72 74 69 65 73 20 61 6e 64 l properties and
4350: 20 74 68 65 69 72 0a 20 20 20 20 76 61 6c 75 65 their. value
4360: 73 2e 20 20 57 69 74 68 20 6a 75 73 74 20 61 20 s. With just a
4370: 70 72 6f 70 65 72 74 79 20 6e 61 6d 65 20 69 74 property name it
4380: 20 73 68 6f 77 73 20 74 68 65 20 76 61 6c 75 65 shows the value
4390: 20 6f 66 20 74 68 61 74 20 70 72 6f 70 65 72 74 of that propert
43a0: 79 2e 0a 20 20 20 20 57 69 74 68 20 61 20 76 61 y.. With a va
43b0: 6c 75 65 20 61 72 67 75 6d 65 6e 74 20 69 74 20 lue argument it
43c0: 63 68 61 6e 67 65 73 20 74 68 65 20 70 72 6f 70 changes the prop
43d0: 65 72 74 79 20 66 6f 72 20 74 68 65 20 63 75 72 erty for the cur
43e0: 72 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 2e rent repository.
43f0: 0a 0a 20 20 20 20 54 68 65 20 22 75 6e 73 65 74 .. The "unset
4400: 22 20 63 6f 6d 6d 61 6e 64 20 63 6c 65 61 72 73 " command clears
4410: 20 61 20 70 72 6f 70 65 72 74 79 20 73 65 74 74 a property sett
4420: 69 6e 67 2e 0a 0a 20 20 20 20 61 75 74 6f 73 79 ing... autosy
4430: 6e 63 20 20 20 20 20 20 20 20 20 49 66 20 65 6e nc If en
4440: 61 62 6c 65 64 2c 20 61 75 74 6f 6d 61 74 69 63 abled, automatic
4450: 61 6c 6c 79 20 70 75 6c 6c 20 70 72 69 6f 72 20 ally pull prior
4460: 74 6f 0a 20 20 20 20 63 6f 6d 6d 69 74 20 6f 72 to. commit or
4470: 20 75 70 64 61 74 65 20 61 6e 64 20 61 75 74 6f update and auto
4480: 6d 61 74 69 63 61 6c 6c 79 20 70 75 73 68 0a 20 matically push.
4490: 20 20 20 61 66 74 65 72 20 63 6f 6d 6d 69 74 20 after commit
44a0: 6f 72 20 74 61 67 20 6f 72 20 62 72 61 6e 63 68 or tag or branch
44b0: 20 63 72 65 61 74 69 6f 6e 2e 0a 0a 20 20 20 20 creation...
44c0: 64 69 66 66 2d 63 6f 6d 6d 61 6e 64 20 20 20 20 diff-command
44d0: 20 45 78 74 65 72 6e 61 6c 20 63 6f 6d 6d 61 6e External comman
44e0: 64 20 74 6f 20 72 75 6e 20 77 68 65 6e 20 70 65 d to run when pe
44f0: 72 66 6f 72 6d 69 6e 67 20 61 20 64 69 66 66 2e rforming a diff.
4500: 0a 20 20 20 20 49 66 20 75 6e 64 65 66 69 6e 65 . If undefine
4510: 64 2c 20 74 68 65 20 69 6e 74 65 72 6e 61 6c 20 d, the internal
4520: 74 65 78 74 20 64 69 66 66 20 77 69 6c 6c 20 62 text diff will b
4530: 65 20 75 73 65 64 2e 0a 0a 20 20 20 20 65 64 69 e used... edi
4540: 74 6f 72 20 20 20 20 20 20 20 20 20 20 20 54 65 tor Te
4550: 78 74 20 65 64 69 74 6f 72 20 63 6f 6d 6d 61 6e xt editor comman
4560: 64 20 75 73 65 64 20 66 6f 72 20 63 68 65 63 6b d used for check
4570: 2d 69 6e 20 63 6f 6d 6d 65 6e 74 73 2e 0a 0a 20 -in comments...
4580: 20 20 20 67 64 69 66 66 2d 63 6f 6d 6d 61 6e 64 gdiff-command
4590: 20 20 20 20 45 78 74 65 72 6e 61 6c 20 63 6f 6d External com
45a0: 6d 61 6e 64 20 74 6f 20 72 75 6e 20 77 68 65 6e mand to run when
45b0: 20 70 65 72 66 6f 72 6d 69 6e 67 20 61 20 67 72 performing a gr
45c0: 61 70 68 69 63 61 6c 0a 20 20 20 20 64 69 66 66 aphical. diff
45d0: 2e 20 49 66 20 75 6e 64 65 66 69 6e 65 64 2c 20 . If undefined,
45e0: 74 65 78 74 20 64 69 66 66 20 77 69 6c 6c 20 62 text diff will b
45f0: 65 20 75 73 65 64 2e 0a 0a 20 20 20 20 6c 6f 63 e used... loc
4600: 61 6c 61 75 74 68 20 20 20 20 20 20 20 20 49 66 alauth If
4610: 20 65 6e 61 62 6c 65 64 2c 20 72 65 71 75 69 72 enabled, requir
4620: 65 20 74 68 61 74 20 48 54 54 50 20 63 6f 6e 6e e that HTTP conn
4630: 65 63 74 69 6f 6e 73 20 66 72 6f 6d 0a 20 20 20 ections from.
4640: 20 31 32 37 2e 30 2e 30 2e 31 20 62 65 20 61 75 127.0.0.1 be au
4650: 74 68 65 6e 74 69 63 61 74 65 64 20 62 79 20 70 thenticated by p
4660: 61 73 73 77 6f 72 64 2e 20 20 49 66 0a 20 20 20 assword. If.
4670: 20 66 61 6c 73 65 2c 20 61 6c 6c 20 48 54 54 50 false, all HTTP
4680: 20 72 65 71 75 65 73 74 73 20 66 72 6f 6d 20 6c requests from l
4690: 6f 63 61 6c 68 6f 73 74 20 68 61 76 65 0a 20 20 ocalhost have.
46a0: 20 20 75 6e 72 65 73 74 72 69 63 74 65 64 20 61 unrestricted a
46b0: 63 63 65 73 73 20 74 6f 20 74 68 65 20 72 65 70 ccess to the rep
46c0: 6f 73 69 74 6f 72 79 2e 0a 0a 20 20 20 20 63 6c ository... cl
46d0: 65 61 72 73 69 67 6e 20 20 20 20 20 20 20 20 57 earsign W
46e0: 68 65 6e 20 65 6e 61 62 6c 65 64 20 28 74 68 65 hen enabled (the
46f0: 20 64 65 66 61 75 6c 74 29 2c 20 66 6f 73 73 69 default), fossi
4700: 6c 20 77 69 6c 6c 20 61 74 74 65 6d 70 74 20 74 l will attempt t
4710: 6f 0a 20 20 20 20 73 69 67 6e 20 61 6c 6c 20 63 o. sign all c
4720: 6f 6d 6d 69 74 73 20 77 69 74 68 20 67 70 67 2e ommits with gpg.
4730: 20 20 57 68 65 6e 20 64 69 73 61 62 6c 65 64 2c When disabled,
4740: 20 63 6f 6d 6d 69 74 73 20 77 69 6c 6c 0a 20 20 commits will.
4750: 20 20 62 65 20 75 6e 73 69 67 6e 65 64 2e 0a 0a be unsigned...
4760: 20 20 20 20 70 67 70 2d 63 6f 6d 6d 61 6e 64 20 pgp-command
4770: 20 20 20 20 20 43 6f 6d 6d 61 6e 64 20 75 73 65 Command use
4780: 64 20 74 6f 20 63 6c 65 61 72 2d 73 69 67 6e 20 d to clear-sign
4790: 6d 61 6e 69 66 65 73 74 73 20 61 74 20 63 68 65 manifests at che
47a0: 63 6b 2d 69 6e 2e 0a 20 20 20 20 54 68 65 20 64 ck-in.. The d
47b0: 65 66 61 75 6c 74 20 69 73 20 22 67 70 67 20 2d efault is "gpg -
47c0: 2d 63 6c 65 61 72 73 69 67 6e 20 2d 6f 20 22 2e -clearsign -o ".
47d0: 0a 0a 20 20 20 20 70 72 6f 78 79 20 20 20 20 20 .. proxy
47e0: 20 20 20 20 20 20 20 55 52 4c 20 6f 66 20 74 68 URL of th
47f0: 65 20 48 54 54 50 20 70 72 6f 78 79 2e 20 20 49 e HTTP proxy. I
4800: 66 20 75 6e 64 65 66 69 6e 65 64 20 6f 72 20 22 f undefined or "
4810: 6f 66 66 22 20 74 68 65 6e 0a 20 20 20 20 74 68 off" then. th
4820: 65 20 22 68 74 74 70 5f 70 72 6f 78 79 22 20 65 e "http_proxy" e
4830: 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 nvironment varia
4840: 62 6c 65 20 69 73 20 63 6f 6e 73 75 6c 74 65 64 ble is consulted
4850: 2e 0a 20 20 20 20 49 66 20 74 68 65 20 68 74 74 .. If the htt
4860: 70 5f 70 72 6f 78 79 20 65 6e 76 69 72 6f 6e 6d p_proxy environm
4870: 65 6e 74 20 76 61 72 69 61 62 6c 65 20 69 73 20 ent variable is
4880: 75 6e 64 65 66 69 6e 65 64 0a 20 20 20 20 74 68 undefined. th
4890: 65 6e 20 61 20 64 69 72 65 63 74 20 48 54 54 50 en a direct HTTP
48a0: 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 69 73 20 75 connection is u
48b0: 73 65 64 2e 0a 0a 20 20 20 20 77 65 62 2d 62 72 sed... web-br
48c0: 6f 77 73 65 72 20 20 20 20 20 20 41 20 73 68 65 owser A she
48d0: 6c 6c 20 63 6f 6d 6d 61 6e 64 20 75 73 65 64 20 ll command used
48e0: 74 6f 20 6c 61 75 6e 63 68 20 79 6f 75 72 20 70 to launch your p
48f0: 72 65 66 65 72 72 65 64 0a 20 20 20 20 77 65 62 referred. web
4900: 20 62 72 6f 77 73 65 72 20 77 68 65 6e 20 67 69 browser when gi
4910: 76 65 6e 20 61 20 55 52 4c 20 61 73 20 61 6e 20 ven a URL as an
4920: 61 72 67 75 6d 65 6e 74 2e 0a 20 20 20 20 44 65 argument.. De
4930: 66 61 75 6c 74 73 20 74 6f 20 22 73 74 61 72 74 faults to "start
4940: 22 20 6f 6e 20 77 69 6e 64 6f 77 73 2c 20 22 6f " on windows, "o
4950: 70 65 6e 22 20 6f 6e 20 4d 61 63 2c 0a 20 20 20 pen" on Mac,.
4960: 20 61 6e 64 20 22 66 69 72 65 66 6f 78 22 20 6f and "firefox" o
4970: 6e 20 55 6e 69 78 2e 0a 0a 3c 68 72 3e 3c 61 20 n Unix...<hr><a
4980: 68 72 65 66 3d 22 23 74 6f 66 22 3e 26 23 37 31 href="#tof">G
4990: 30 3b 3c 2f 61 3e 0a 20 20 20 20 3c 61 20 6e 61 0;</a>. <a na
49a0: 6d 65 3d 22 73 74 61 74 75 73 22 3e 55 73 61 67 me="status">Usag
49b0: 65 3a 20 3c 2f 61 3e 3c 61 20 68 72 65 66 3d 22 e: </a><a href="
49c0: 63 6d 64 5f 73 74 61 74 75 73 2e 77 69 6b 69 22 cmd_status.wiki"
49d0: 3e 66 6f 73 73 69 6c 20 73 74 61 74 75 73 3c 2f >fossil status</
49e0: 61 3e 0a 20 20 20 20 52 65 70 6f 72 74 20 6f 6e a>. Report on
49f0: 20 74 68 65 20 73 74 61 74 75 73 20 6f 66 20 74 the status of t
4a00: 68 65 20 63 75 72 72 65 6e 74 20 63 68 65 63 6b he current check
4a10: 6f 75 74 2e 0a 0a 3c 68 72 3e 3c 61 20 68 72 65 out...<hr><a hre
4a20: 66 3d 22 23 74 6f 66 22 3e 26 23 37 31 30 3b 3c f="#tof">ˆ<
4a30: 2f 61 3e 0a 20 20 20 20 3c 61 20 6e 61 6d 65 3d /a>. <a name=
4a40: 22 73 79 6e 63 22 3e 55 73 61 67 65 3a 20 3c 2f "sync">Usage: </
4a50: 61 3e 3c 61 20 68 72 65 66 3d 22 63 6d 64 5f 73 a><a href="cmd_s
4a60: 79 6e 63 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c ync.wiki">fossil
4a70: 20 73 79 6e 63 3c 2f 61 3e 20 3f 55 52 4c 3f 20 sync</a> ?URL?
4a80: 3f 2d 52 7c 2d 2d 72 65 70 6f 73 69 74 6f 72 79 ?-R|--repository
4a90: 20 52 45 50 4f 53 49 54 4f 52 59 3f 0a 20 20 20 REPOSITORY?.
4aa0: 20 53 79 6e 63 68 72 6f 6e 69 7a 65 20 74 68 65 Synchronize the
4ab0: 20 6c 6f 63 61 6c 20 72 65 70 6f 73 69 74 6f 72 local repositor
4ac0: 79 20 77 69 74 68 20 61 20 72 65 6d 6f 74 65 20 y with a remote
4ad0: 72 65 70 6f 73 69 74 6f 72 79 2e 20 20 54 68 69 repository. Thi
4ae0: 73 20 69 73 0a 20 20 20 20 74 68 65 20 65 71 75 s is. the equ
4af0: 69 76 61 6c 65 6e 74 20 6f 66 20 72 75 6e 6e 69 ivalent of runni
4b00: 6e 67 20 62 6f 74 68 20 22 70 75 73 68 22 20 61 ng both "push" a
4b10: 6e 64 20 22 70 75 6c 6c 22 20 61 74 20 74 68 65 nd "pull" at the
4b20: 20 73 61 6d 65 20 74 69 6d 65 2e 0a 20 20 20 20 same time..
4b30: 53 65 65 20 74 68 65 20 22 70 75 6c 6c 22 20 63 See the "pull" c
4b40: 6f 6d 6d 61 6e 64 20 66 6f 72 20 61 64 64 69 74 ommand for addit
4b50: 69 6f 6e 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f ional informatio
4b60: 6e 2e 0a 0a 3c 68 72 3e 3c 61 20 68 72 65 66 3d n...<hr><a href=
4b70: 22 23 74 6f 66 22 3e 26 23 37 31 30 3b 3c 2f 61 "#tof">ˆ</a
4b80: 3e 0a 20 20 20 20 3c 61 20 6e 61 6d 65 3d 22 74 >. <a name="t
4b90: 61 67 22 3e 55 73 61 67 65 3a 20 3c 2f 61 3e 3c ag">Usage: </a><
4ba0: 61 20 68 72 65 66 3d 22 63 6d 64 5f 74 61 67 2e a href="cmd_tag.
4bb0: 77 69 6b 69 22 3e 66 6f 73 73 69 6c 20 74 61 67 wiki">fossil tag
4bc0: 3c 2f 61 3e 20 53 55 42 43 4f 4d 4d 41 4e 44 20 </a> SUBCOMMAND
4bd0: 2e 2e 2e 0a 20 20 20 20 52 75 6e 20 76 61 72 69 .... Run vari
4be0: 6f 75 73 20 73 75 62 63 6f 6d 6d 61 6e 64 73 20 ous subcommands
4bf0: 74 6f 20 63 6f 6e 74 72 6f 6c 20 74 61 67 73 20 to control tags
4c00: 61 6e 64 20 70 72 6f 70 65 72 74 69 65 73 0a 0a and properties..
4c10: 20 20 20 20 66 6f 73 73 69 6c 20 74 61 67 20 61 fossil tag a
4c20: 64 64 20 3f 2d 2d 72 61 77 3f 20 54 41 47 4e 41 dd ?--raw? TAGNA
4c30: 4d 45 20 42 41 53 45 4c 49 4e 45 20 3f 56 41 4c ME BASELINE ?VAL
4c40: 55 45 3f 0a 0a 20 20 20 20 41 64 64 20 61 20 6e UE?.. Add a n
4c50: 65 77 20 74 61 67 20 6f 72 20 70 72 6f 70 65 72 ew tag or proper
4c60: 74 79 20 74 6f 20 42 41 53 45 4c 49 4e 45 2e 20 ty to BASELINE.
4c70: 54 68 65 20 74 61 67 20 77 69 6c 6c 0a 20 20 20 The tag will.
4c80: 20 62 65 20 75 73 61 62 6c 65 20 69 6e 73 74 65 be usable inste
4c90: 61 64 20 6f 66 20 61 20 42 41 53 45 4c 49 4e 45 ad of a BASELINE
4ca0: 20 69 6e 20 63 6f 6d 6d 61 6e 64 73 20 73 75 63 in commands suc
4cb0: 68 20 61 73 0a 20 20 20 20 75 70 64 61 74 65 20 h as. update
4cc0: 61 6e 64 20 6d 65 72 67 65 2e 0a 0a 20 20 20 20 and merge...
4cd0: 66 6f 73 73 69 6c 20 74 61 67 20 62 72 61 6e 63 fossil tag branc
4ce0: 68 20 3f 2d 2d 72 61 77 3f 20 3f 2d 2d 6e 6f 66 h ?--raw? ?--nof
4cf0: 6f 72 6b 3f 20 54 41 47 4e 41 4d 45 20 42 41 53 ork? TAGNAME BAS
4d00: 45 4c 49 4e 45 20 3f 56 41 4c 55 45 3f 0a 0a 20 ELINE ?VALUE?..
4d10: 20 20 20 41 20 66 6f 72 6b 20 77 69 6c 6c 20 62 A fork will b
4d20: 65 20 63 72 65 61 74 65 64 20 73 6f 20 74 68 61 e created so tha
4d30: 74 20 74 68 65 20 6e 65 77 20 63 68 65 63 6b 69 t the new checki
4d40: 6e 0a 20 20 20 20 69 73 20 61 20 73 69 62 6c 69 n. is a sibli
4d50: 6e 67 20 6f 66 20 42 41 53 45 4c 49 4e 45 20 61 ng of BASELINE a
4d60: 6e 64 20 69 64 65 6e 74 69 63 61 6c 20 74 6f 20 nd identical to
4d70: 69 74 20 65 78 63 65 70 74 0a 20 20 20 20 66 6f it except. fo
4d80: 72 20 61 20 67 65 6e 65 72 61 74 65 64 20 63 6f r a generated co
4d90: 6d 6d 65 6e 74 2e 20 54 68 65 6e 20 74 68 65 20 mment. Then the
4da0: 6e 65 77 20 74 61 67 20 77 69 6c 6c 0a 20 20 20 new tag will.
4db0: 20 62 65 20 61 64 64 65 64 20 74 6f 20 74 68 65 be added to the
4dc0: 20 6e 65 77 20 63 68 65 63 6b 69 6e 20 61 6e 64 new checkin and
4dd0: 20 70 72 6f 70 61 67 61 74 65 64 20 74 6f 0a 20 propagated to.
4de0: 20 20 20 61 6c 6c 20 64 69 72 65 63 74 20 63 68 all direct ch
4df0: 69 6c 64 72 65 6e 2e 20 20 41 64 64 69 74 69 6f ildren. Additio
4e00: 6e 61 6c 6c 79 20 61 6c 6c 20 73 79 6d 62 6f 6c nally all symbol
4e10: 69 63 0a 20 20 20 20 74 61 67 73 20 6f 66 20 74 ic. tags of t
4e20: 68 61 74 20 63 68 65 63 6b 69 6e 20 69 6e 68 65 hat checkin inhe
4e30: 72 69 74 65 64 20 66 72 6f 6d 20 42 41 53 45 4c rited from BASEL
4e40: 49 4e 45 20 77 69 6c 6c 0a 20 20 20 20 62 65 20 INE will. be
4e50: 63 61 6e 63 65 6c 6c 65 64 2e 0a 0a 20 20 20 20 cancelled...
4e60: 48 6f 77 65 76 65 72 2c 20 69 66 20 74 68 65 20 However, if the
4e70: 6f 70 74 69 6f 6e 20 2d 2d 6e 6f 66 6f 72 6b 20 option --nofork
4e80: 69 73 20 67 69 76 65 6e 2c 20 6e 6f 0a 20 20 20 is given, no.
4e90: 20 66 6f 72 6b 20 77 69 6c 6c 20 62 65 20 63 72 fork will be cr
4ea0: 65 61 74 65 64 20 61 6e 64 20 74 68 65 20 74 61 eated and the ta
4eb0: 67 2f 70 72 6f 70 65 72 74 79 20 77 69 6c 6c 20 g/property will
4ec0: 62 65 0a 20 20 20 20 61 64 64 65 64 20 74 6f 20 be. added to
4ed0: 42 41 53 45 4c 49 4e 45 20 64 69 72 65 63 74 6c BASELINE directl
4ee0: 79 2e 20 4e 6f 20 74 61 67 73 20 77 69 6c 6c 20 y. No tags will
4ef0: 62 65 20 63 61 6e 63 65 6c 65 64 2e 0a 0a 20 20 be canceled...
4f00: 20 20 66 6f 73 73 69 6c 20 74 61 67 20 63 61 6e fossil tag can
4f10: 63 65 6c 20 3f 2d 2d 72 61 77 3f 20 54 41 47 4e cel ?--raw? TAGN
4f20: 41 4d 45 20 42 41 53 45 4c 49 4e 45 0a 0a 20 20 AME BASELINE..
4f30: 20 20 52 65 6d 6f 76 65 20 74 68 65 20 74 61 67 Remove the tag
4f40: 20 54 41 47 4e 41 4d 45 20 66 72 6f 6d 20 42 41 TAGNAME from BA
4f50: 53 45 4c 49 4e 45 2c 20 61 6e 64 20 61 6c 73 6f SELINE, and also
4f60: 20 72 65 6d 6f 76 65 0a 20 20 20 20 74 68 65 20 remove. the
4f70: 70 72 6f 70 61 67 61 74 69 6f 6e 20 6f 66 20 74 propagation of t
4f80: 68 65 20 74 61 67 20 74 6f 20 61 6e 79 20 64 65 he tag to any de
4f90: 73 63 65 6e 64 61 6e 74 73 2e 0a 0a 20 20 20 20 scendants...
4fa0: 66 6f 73 73 69 6c 20 74 61 67 20 66 69 6e 64 20 fossil tag find
4fb0: 3f 2d 2d 72 61 77 3f 20 54 41 47 4e 41 4d 45 0a ?--raw? TAGNAME.
4fc0: 0a 20 20 20 20 4c 69 73 74 20 61 6c 6c 20 62 61 . List all ba
4fd0: 73 65 6c 69 6e 65 73 20 74 68 61 74 20 75 73 65 selines that use
4fe0: 20 54 41 47 4e 41 4d 45 0a 0a 20 20 20 20 66 6f TAGNAME.. fo
4ff0: 73 73 69 6c 20 74 61 67 20 6c 69 73 74 20 3f 2d ssil tag list ?-
5000: 2d 72 61 77 3f 20 3f 42 41 53 45 4c 49 4e 45 3f -raw? ?BASELINE?
5010: 0a 0a 20 20 20 20 4c 69 73 74 20 61 6c 6c 20 74 .. List all t
5020: 61 67 73 2c 20 6f 72 20 69 66 20 42 41 53 45 4c ags, or if BASEL
5030: 49 4e 45 20 69 73 20 73 75 70 70 6c 69 65 64 2c INE is supplied,
5040: 20 6c 69 73 74 0a 20 20 20 20 61 6c 6c 20 74 61 list. all ta
5050: 67 73 20 61 6e 64 20 74 68 65 69 72 20 76 61 6c gs and their val
5060: 75 65 73 20 66 6f 72 20 42 41 53 45 4c 49 4e 45 ues for BASELINE
5070: 2e 0a 0a 20 20 20 20 54 68 65 20 6f 70 74 69 6f ... The optio
5080: 6e 20 2d 2d 72 61 77 20 61 6c 6c 6f 77 73 20 74 n --raw allows t
5090: 68 65 20 6d 61 6e 69 70 75 6c 61 74 69 6f 6e 20 he manipulation
50a0: 6f 66 20 61 6c 6c 20 74 79 70 65 73 20 6f 66 0a of all types of.
50b0: 20 20 20 20 74 61 67 73 20 75 73 65 64 20 66 6f tags used fo
50c0: 72 20 76 61 72 69 6f 75 73 20 69 6e 74 65 72 6e r various intern
50d0: 61 6c 20 70 75 72 70 6f 73 65 73 20 69 6e 20 66 al purposes in f
50e0: 6f 73 73 69 6c 2e 20 59 6f 75 0a 20 20 20 20 73 ossil. You. s
50f0: 68 6f 75 6c 64 20 6e 6f 74 20 75 73 65 20 74 68 hould not use th
5100: 69 73 20 6f 70 74 69 6f 6e 20 74 6f 20 6d 61 6b is option to mak
5110: 65 20 63 68 61 6e 67 65 73 20 75 6e 6c 65 73 73 e changes unless
5120: 20 79 6f 75 20 61 72 65 0a 20 20 20 20 73 75 72 you are. sur
5130: 65 20 77 68 61 74 20 79 6f 75 20 61 72 65 20 64 e what you are d
5140: 6f 69 6e 67 2e 0a 0a 20 20 20 20 49 66 20 79 6f oing... If yo
5150: 75 20 6e 65 65 64 20 74 6f 20 75 73 65 20 61 20 u need to use a
5160: 74 61 67 6e 61 6d 65 20 74 68 61 74 20 6d 69 67 tagname that mig
5170: 68 74 20 62 65 20 63 6f 6e 66 75 73 65 64 20 77 ht be confused w
5180: 69 74 68 0a 20 20 20 20 61 20 68 65 78 61 64 65 ith. a hexade
5190: 63 69 6d 61 6c 20 62 61 73 65 6c 69 6e 65 20 6f cimal baseline o
51a0: 72 20 61 72 74 69 66 61 63 74 20 49 44 2c 20 79 r artifact ID, y
51b0: 6f 75 20 63 61 6e 20 65 78 70 6c 69 63 69 74 6c ou can explicitl
51c0: 79 0a 20 20 20 20 64 69 73 61 6d 62 69 67 75 61 y. disambigua
51d0: 74 65 20 69 74 20 62 79 20 70 72 65 66 69 78 69 te it by prefixi
51e0: 6e 67 20 69 74 20 77 69 74 68 20 22 74 61 67 3a ng it with "tag:
51f0: 22 2e 20 46 6f 72 20 69 6e 73 74 61 6e 63 65 3a ". For instance:
5200: 0a 0a 20 20 20 20 66 6f 73 73 69 6c 20 75 70 64 .. fossil upd
5210: 61 74 65 20 64 65 63 61 66 0a 0a 20 20 20 20 77 ate decaf.. w
5220: 69 6c 6c 20 62 65 20 74 61 6b 65 6e 20 61 73 20 ill be taken as
5230: 61 6e 20 61 72 74 69 66 61 63 74 20 6f 72 20 62 an artifact or b
5240: 61 73 65 6c 69 6e 65 20 49 44 20 61 6e 64 20 66 aseline ID and f
5250: 6f 73 73 69 6c 20 77 69 6c 6c 0a 20 20 20 20 70 ossil will. p
5260: 72 6f 62 61 62 6c 79 20 63 6f 6d 70 6c 61 69 6e robably complain
5270: 20 74 68 61 74 20 6e 6f 20 73 75 63 68 20 72 65 that no such re
5280: 76 69 73 69 6f 6e 20 77 61 73 20 66 6f 75 6e 64 vision was found
5290: 2e 20 48 6f 77 65 76 65 72 0a 0a 20 20 20 20 66 . However.. f
52a0: 6f 73 73 69 6c 20 75 70 64 61 74 65 20 74 61 67 ossil update tag
52b0: 3a 64 65 63 61 66 0a 0a 20 20 20 20 77 69 6c 6c :decaf.. will
52c0: 20 61 73 73 75 6d 65 20 74 68 61 74 20 22 64 65 assume that "de
52d0: 63 61 66 22 20 69 73 20 61 20 74 61 67 2f 62 72 caf" is a tag/br
52e0: 61 6e 63 68 20 6e 61 6d 65 2e 0a 0a 3c 68 72 3e anch name...<hr>
52f0: 3c 61 20 68 72 65 66 3d 22 23 74 6f 66 22 3e 26 <a href="#tof">&
5300: 23 37 31 30 3b 3c 2f 61 3e 0a 20 20 20 20 3c 61 #710;</a>. <a
5310: 20 6e 61 6d 65 3d 22 74 69 6d 65 6c 69 6e 65 22 name="timeline"
5320: 3e 55 73 61 67 65 3a 20 3c 2f 61 3e 3c 61 20 68 >Usage: </a><a h
5330: 72 65 66 3d 22 63 6d 64 5f 74 69 6d 65 6c 69 6e ref="cmd_timelin
5340: 65 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c 20 74 e.wiki">fossil t
5350: 69 6d 65 6c 69 6e 65 3c 2f 61 3e 20 3f 57 48 45 imeline</a> ?WHE
5360: 4e 3f 20 3f 42 41 53 45 4c 49 4e 45 7c 44 41 54 N? ?BASELINE|DAT
5370: 45 54 49 4d 45 3f 20 3f 2d 6e 7c 2d 2d 63 6f 75 ETIME? ?-n|--cou
5380: 6e 74 20 4e 3f 0a 20 20 20 20 50 72 69 6e 74 20 nt N?. Print
5390: 61 20 73 75 6d 6d 61 72 79 20 6f 66 20 61 63 74 a summary of act
53a0: 69 76 69 74 79 20 67 6f 69 6e 67 20 62 61 63 6b ivity going back
53b0: 77 61 72 64 73 20 69 6e 20 64 61 74 65 20 61 6e wards in date an
53c0: 64 20 74 69 6d 65 0a 20 20 20 20 73 70 65 63 69 d time. speci
53d0: 66 69 65 64 20 6f 72 20 66 72 6f 6d 20 74 68 65 fied or from the
53e0: 20 63 75 72 72 65 6e 74 20 64 61 74 65 20 61 6e current date an
53f0: 64 20 74 69 6d 65 20 69 66 20 6e 6f 20 61 72 67 d time if no arg
5400: 75 6d 65 6e 74 73 0a 20 20 20 20 61 72 65 20 67 uments. are g
5410: 69 76 65 6e 2e 20 20 53 68 6f 77 20 61 73 20 6d iven. Show as m
5420: 61 6e 79 20 61 73 20 4e 20 28 64 65 66 61 75 6c any as N (defaul
5430: 74 20 32 30 29 20 63 68 65 63 6b 2d 69 6e 73 2e t 20) check-ins.
5440: 20 20 54 68 65 0a 20 20 20 20 57 48 45 4e 20 61 The. WHEN a
5450: 72 67 75 6d 65 6e 74 20 63 61 6e 20 62 65 20 61 rgument can be a
5460: 6e 79 20 75 6e 69 71 75 65 20 61 62 62 72 65 76 ny unique abbrev
5470: 69 61 74 69 6f 6e 20 6f 66 20 6f 6e 65 20 6f 66 iation of one of
5480: 20 74 68 65 73 65 0a 20 20 20 20 6b 65 79 77 6f these. keywo
5490: 72 64 73 3a 0a 0a 20 20 20 20 62 65 66 6f 72 65 rds:.. before
54a0: 0a 20 20 20 20 61 66 74 65 72 0a 20 20 20 20 64 . after. d
54b0: 65 73 63 65 6e 64 61 6e 74 73 20 7c 20 63 68 69 escendants | chi
54c0: 6c 64 72 65 6e 0a 20 20 20 20 61 6e 63 65 73 74 ldren. ancest
54d0: 6f 72 73 20 7c 20 70 61 72 65 6e 74 73 0a 0a 20 ors | parents..
54e0: 20 20 20 54 68 65 20 42 41 53 45 4c 49 4e 45 20 The BASELINE
54f0: 63 61 6e 20 62 65 20 61 6e 79 20 75 6e 69 71 75 can be any uniqu
5500: 65 20 70 72 65 66 69 78 20 6f 66 20 34 20 63 68 e prefix of 4 ch
5510: 61 72 61 63 74 65 72 73 20 6f 72 20 6d 6f 72 65 aracters or more
5520: 2e 0a 20 20 20 20 54 68 65 20 44 41 54 45 54 49 .. The DATETI
5530: 4d 45 20 73 68 6f 75 6c 64 20 62 65 20 69 6e 20 ME should be in
5540: 74 68 65 20 49 53 4f 38 36 30 31 20 66 6f 72 6d the ISO8601 form
5550: 61 74 2e 20 20 46 6f 72 0a 20 20 20 20 65 78 61 at. For. exa
5560: 6d 70 6c 65 73 3a 20 22 32 30 30 37 2d 30 38 2d mples: "2007-08-
5570: 31 38 20 30 37 3a 32 31 3a 32 31 22 2e 20 20 59 18 07:21:21". Y
5580: 6f 75 20 63 61 6e 20 61 6c 73 6f 20 73 61 79 20 ou can also say
5590: 22 63 75 72 72 65 6e 74 22 0a 20 20 20 20 66 6f "current". fo
55a0: 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 76 65 r the current ve
55b0: 72 73 69 6f 6e 20 6f 72 20 22 6e 6f 77 22 20 66 rsion or "now" f
55c0: 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 74 or the current t
55d0: 69 6d 65 2e 0a 0a 3c 68 72 3e 3c 61 20 68 72 65 ime...<hr><a hre
55e0: 66 3d 22 23 74 6f 66 22 3e 26 23 37 31 30 3b 3c f="#tof">ˆ<
55f0: 2f 61 3e 0a 20 20 20 20 3c 61 20 6e 61 6d 65 3d /a>. <a name=
5600: 22 75 6e 64 6f 22 3e 55 73 61 67 65 3a 20 3c 2f "undo">Usage: </
5610: 61 3e 3c 61 20 68 72 65 66 3d 22 63 6d 64 5f 75 a><a href="cmd_u
5620: 6e 64 6f 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c ndo.wiki">fossil
5630: 20 75 6e 64 6f 3c 2f 61 3e 20 3f 46 49 4c 45 4e undo</a> ?FILEN
5640: 41 4d 45 2e 2e 2e 3f 0a 20 20 20 20 55 6e 64 6f AME...?. Undo
5650: 20 74 68 65 20 6d 6f 73 74 20 72 65 63 65 6e 74 the most recent
5660: 20 75 70 64 61 74 65 20 6f 72 20 6d 65 72 67 65 update or merge
5670: 20 6f 70 65 72 61 74 69 6f 6e 2e 20 20 49 66 20 operation. If
5680: 46 49 4c 45 4e 41 4d 45 20 69 73 0a 20 20 20 20 FILENAME is.
5690: 73 70 65 63 69 66 69 65 64 20 74 68 65 6e 20 72 specified then r
56a0: 65 73 74 6f 72 65 20 74 68 65 20 63 6f 6e 74 65 estore the conte
56b0: 6e 74 20 6f 66 20 74 68 65 20 6e 61 6d 65 64 20 nt of the named
56c0: 66 69 6c 65 28 73 29 20 62 75 74 20 6f 74 68 65 file(s) but othe
56d0: 72 77 69 73 65 0a 20 20 20 20 6c 65 61 76 65 20 rwise. leave
56e0: 74 68 65 20 75 70 64 61 74 65 20 6f 72 20 6d 65 the update or me
56f0: 72 67 65 20 69 6e 20 65 66 66 65 63 74 2e 0a 0a rge in effect...
5700: 20 20 20 20 41 20 73 69 6e 67 6c 65 20 6c 65 76 A single lev
5710: 65 6c 20 6f 66 20 75 6e 64 6f 2f 72 65 64 6f 20 el of undo/redo
5720: 69 73 20 73 75 70 70 6f 72 74 65 64 2e 20 20 54 is supported. T
5730: 68 65 20 75 6e 64 6f 2f 72 65 64 6f 20 73 74 61 he undo/redo sta
5740: 63 6b 0a 20 20 20 20 69 73 20 63 6c 65 61 72 65 ck. is cleare
5750: 64 20 62 79 20 74 68 65 20 63 6f 6d 6d 69 74 20 d by the commit
5760: 61 6e 64 20 63 68 65 63 6b 6f 75 74 20 63 6f 6d and checkout com
5770: 6d 61 6e 64 73 2e 0a 0a 3c 68 72 3e 3c 61 20 68 mands...<hr><a h
5780: 72 65 66 3d 22 23 74 6f 66 22 3e 26 23 37 31 30 ref="#tof">ˆ
5790: 3b 3c 2f 61 3e 0a 20 20 20 20 3c 61 20 6e 61 6d ;</a>. <a nam
57a0: 65 3d 22 75 70 64 61 74 65 22 3e 55 73 61 67 65 e="update">Usage
57b0: 3a 20 3c 2f 61 3e 3c 61 20 68 72 65 66 3d 22 63 : </a><a href="c
57c0: 6d 64 5f 75 70 64 61 74 65 2e 77 69 6b 69 22 3e md_update.wiki">
57d0: 66 6f 73 73 69 6c 20 75 70 64 61 74 65 3c 2f 61 fossil update</a
57e0: 3e 20 3f 56 45 52 53 49 4f 4e 3f 20 3f 2d 2d 6c > ?VERSION? ?--l
57f0: 61 74 65 73 74 3f 0a 20 20 20 20 54 68 65 20 6f atest?. The o
5800: 70 74 69 6f 6e 61 6c 20 61 72 67 75 6d 65 6e 74 ptional argument
5810: 20 69 73 20 61 20 76 65 72 73 69 6f 6e 20 74 68 is a version th
5820: 61 74 20 73 68 6f 75 6c 64 20 62 65 63 6f 6d 65 at should become
5830: 20 74 68 65 20 63 75 72 72 65 6e 74 0a 20 20 20 the current.
5840: 20 76 65 72 73 69 6f 6e 2e 20 20 49 66 20 74 68 version. If th
5850: 65 20 61 72 67 75 6d 65 6e 74 20 69 73 20 6f 6d e argument is om
5860: 69 74 74 65 64 2c 20 74 68 65 6e 20 75 73 65 20 itted, then use
5870: 74 68 65 20 6c 65 61 66 20 6f 66 20 74 68 65 0a the leaf of the.
5880: 20 20 20 20 74 72 65 65 20 74 68 61 74 20 62 65 tree that be
5890: 67 69 6e 73 20 77 69 74 68 20 74 68 65 20 63 75 gins with the cu
58a0: 72 72 65 6e 74 20 76 65 72 73 69 6f 6e 2c 20 69 rrent version, i
58b0: 66 20 74 68 65 72 65 20 69 73 20 6f 6e 6c 79 20 f there is only
58c0: 61 20 20 20 20 73 69 6e 67 6c 65 20 6c 65 61 66 a single leaf
58d0: 2e 20 20 49 66 20 74 68 65 72 65 20 61 72 65 20 . If there are
58e0: 61 20 6d 75 6c 74 69 70 6c 65 20 6c 65 61 76 65 a multiple leave
58f0: 73 2c 20 74 68 65 20 6c 61 74 65 73 74 20 69 73 s, the latest is
5900: 20 75 73 65 64 0a 20 20 20 20 69 66 20 74 68 65 used. if the
5910: 20 2d 2d 6c 61 74 65 73 74 20 66 6c 61 67 20 69 --latest flag i
5920: 73 20 70 72 65 73 65 6e 74 2e 0a 0a 20 20 20 20 s present...
5930: 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 69 73 20 This command is
5940: 64 69 66 66 65 72 65 6e 74 20 66 72 6f 6d 20 74 different from t
5950: 68 65 20 22 63 68 65 63 6b 6f 75 74 22 20 69 6e he "checkout" in
5960: 20 74 68 61 74 20 65 64 69 74 73 20 61 72 65 0a that edits are.
5970: 20 20 20 20 6e 6f 74 20 6f 76 65 72 77 72 69 74 not overwrit
5980: 74 65 6e 2e 20 20 45 64 69 74 73 20 61 72 65 20 ten. Edits are
5990: 6d 65 72 67 65 64 20 69 6e 74 6f 20 74 68 65 20 merged into the
59a0: 6e 65 77 20 76 65 72 73 69 6f 6e 2e 0a 0a 3c 68 new version...<h
59b0: 72 3e 3c 61 20 68 72 65 66 3d 22 23 74 6f 66 22 r><a href="#tof"
59c0: 3e 26 23 37 31 30 3b 3c 2f 61 3e 0a 20 20 20 20 >ˆ</a>.
59d0: 3c 61 20 6e 61 6d 65 3d 22 75 73 65 72 22 3e 55 <a name="user">U
59e0: 73 61 67 65 3a 20 3c 2f 61 3e 3c 61 20 68 72 65 sage: </a><a hre
59f0: 66 3d 22 63 6d 64 5f 75 73 65 72 2e 77 69 6b 69 f="cmd_user.wiki
5a00: 22 3e 66 6f 73 73 69 6c 20 75 73 65 72 3c 2f 61 ">fossil user</a
5a10: 3e 20 53 55 42 43 4f 4d 4d 41 4e 44 20 2e 2e 2e > SUBCOMMAND ...
5a20: 20 20 3f 2d 52 7c 2d 2d 72 65 70 6f 73 69 74 6f ?-R|--reposito
5a30: 72 79 20 46 49 4c 45 3f 0a 20 20 20 20 52 75 6e ry FILE?. Run
5a40: 20 76 61 72 69 6f 75 73 20 73 75 62 63 6f 6d 6d various subcomm
5a50: 61 6e 64 73 20 6f 6e 20 75 73 65 72 73 20 6f 66 ands on users of
5a60: 20 74 68 65 20 6f 70 65 6e 20 72 65 70 6f 73 69 the open reposi
5a70: 74 6f 72 79 20 6f 72 20 6f 66 0a 20 20 20 20 74 tory or of. t
5a80: 68 65 20 72 65 70 6f 73 69 74 6f 72 79 20 69 64 he repository id
5a90: 65 6e 74 69 66 69 65 64 20 62 79 20 74 68 65 20 entified by the
5aa0: 2d 52 20 6f 72 20 2d 2d 72 65 70 6f 73 69 74 6f -R or --reposito
5ab0: 72 79 20 6f 70 74 69 6f 6e 2e 0a 0a 20 20 20 20 ry option...
5ac0: 66 6f 73 73 69 6c 20 75 73 65 72 20 63 61 70 61 fossil user capa
5ad0: 62 69 6c 69 74 69 65 73 20 55 53 45 52 4e 41 4d bilities USERNAM
5ae0: 45 20 3f 53 54 52 49 4e 47 3f 0a 0a 20 20 20 20 E ?STRING?..
5af0: 51 75 65 72 79 20 6f 72 20 73 65 74 20 74 68 65 Query or set the
5b00: 20 63 61 70 61 62 69 6c 69 74 69 65 73 20 66 6f capabilities fo
5b10: 72 20 75 73 65 72 20 55 53 45 52 4e 41 4d 45 0a r user USERNAME.
5b20: 0a 20 20 20 20 66 6f 73 73 69 6c 20 75 73 65 72 . fossil user
5b30: 20 64 65 66 61 75 6c 74 20 3f 55 53 45 52 4e 41 default ?USERNA
5b40: 4d 45 3f 0a 0a 20 20 20 20 51 75 65 72 79 20 6f ME?.. Query o
5b50: 72 20 73 65 74 20 74 68 65 20 64 65 66 61 75 6c r set the defaul
5b60: 74 20 75 73 65 72 2e 20 20 54 68 65 20 64 65 66 t user. The def
5b70: 61 75 6c 74 20 75 73 65 72 20 69 73 20 74 68 65 ault user is the
5b80: 0a 20 20 20 20 75 73 65 72 20 66 6f 72 20 63 6f . user for co
5b90: 6d 6d 61 6e 64 2d 6c 69 6e 65 20 69 6e 74 65 72 mmand-line inter
5ba0: 61 63 74 69 6f 6e 2e 0a 0a 20 20 20 20 66 6f 73 action... fos
5bb0: 73 69 6c 20 75 73 65 72 20 6c 69 73 74 0a 0a 20 sil user list..
5bc0: 20 20 20 4c 69 73 74 20 61 6c 6c 20 75 73 65 72 List all user
5bd0: 73 20 6b 6e 6f 77 6e 20 74 6f 20 74 68 65 20 72 s known to the r
5be0: 65 70 6f 73 69 74 6f 72 79 0a 0a 20 20 20 20 66 epository.. f
5bf0: 6f 73 73 69 6c 20 75 73 65 72 20 6e 65 77 20 3f ossil user new ?
5c00: 55 53 45 52 4e 41 4d 45 3f 0a 0a 20 20 20 20 43 USERNAME?.. C
5c10: 72 65 61 74 65 20 61 20 6e 65 77 20 75 73 65 72 reate a new user
5c20: 20 69 6e 20 74 68 65 20 72 65 70 6f 73 69 74 6f in the reposito
5c30: 72 79 2e 20 20 55 73 65 72 73 20 63 61 6e 20 6e ry. Users can n
5c40: 65 76 65 72 20 62 65 0a 20 20 20 20 64 65 6c 65 ever be. dele
5c50: 74 65 64 2e 20 20 54 68 65 79 20 63 61 6e 20 62 ted. They can b
5c60: 65 20 64 65 6e 69 65 64 20 61 6c 6c 20 61 63 63 e denied all acc
5c70: 65 73 73 20 62 75 74 20 74 68 65 79 20 6d 75 73 ess but they mus
5c80: 74 20 63 6f 6e 74 69 6e 75 65 0a 20 20 20 20 74 t continue. t
5c90: 6f 20 65 78 69 73 74 20 69 6e 20 74 68 65 20 64 o exist in the d
5ca0: 61 74 61 62 61 73 65 2e 0a 0a 20 20 20 20 66 6f atabase... fo
5cb0: 73 73 69 6c 20 75 73 65 72 20 70 61 73 73 77 6f ssil user passwo
5cc0: 72 64 20 55 53 45 52 4e 41 4d 45 0a 0a 20 20 20 rd USERNAME..
5cd0: 20 43 68 61 6e 67 65 20 74 68 65 20 77 65 62 20 Change the web
5ce0: 61 63 63 65 73 73 20 70 61 73 73 77 6f 72 64 20 access password
5cf0: 66 6f 72 20 61 20 75 73 65 72 2e 0a 0a 3c 68 72 for a user...<hr
5d00: 3e 3c 61 20 68 72 65 66 3d 22 23 74 6f 66 22 3e ><a href="#tof">
5d10: 26 23 37 31 30 3b 3c 2f 61 3e 0a 20 20 20 20 3c ˆ</a>. <
5d20: 61 20 6e 61 6d 65 3d 22 76 65 72 73 69 6f 6e 22 a name="version"
5d30: 3e 55 73 61 67 65 3a 20 3c 2f 61 3e 3c 61 20 68 >Usage: </a><a h
5d40: 72 65 66 3d 22 63 6d 64 5f 76 65 72 73 69 6f 6e ref="cmd_version
5d50: 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c 20 76 65 .wiki">fossil ve
5d60: 72 73 69 6f 6e 3c 2f 61 3e 0a 20 20 20 20 50 72 rsion</a>. Pr
5d70: 69 6e 74 20 74 68 65 20 73 6f 75 72 63 65 20 63 int the source c
5d80: 6f 64 65 20 76 65 72 73 69 6f 6e 20 6e 75 6d 62 ode version numb
5d90: 65 72 20 66 6f 72 20 74 68 65 20 66 6f 73 73 69 er for the fossi
5da0: 6c 20 65 78 65 63 75 74 61 62 6c 65 2e 0a 0a 3c l executable...<
5db0: 68 72 3e 3c 61 20 68 72 65 66 3d 22 23 74 6f 66 hr><a href="#tof
5dc0: 22 3e 26 23 37 31 30 3b 3c 2f 61 3e 0a 20 20 20 ">ˆ</a>.
5dd0: 20 3c 61 20 6e 61 6d 65 3d 22 77 69 6b 69 22 3e <a name="wiki">
5de0: 55 73 61 67 65 3a 20 3c 2f 61 3e 3c 61 20 68 72 Usage: </a><a hr
5df0: 65 66 3d 22 63 6d 64 5f 77 69 6b 69 2e 77 69 6b ef="cmd_wiki.wik
5e00: 69 22 3e 66 6f 73 73 69 6c 20 77 69 6b 69 3c 2f i">fossil wiki</
5e10: 61 3e 20 28 65 78 70 6f 72 74 7c 63 72 65 61 74 a> (export|creat
5e20: 65 7c 63 6f 6d 6d 69 74 7c 6c 69 73 74 29 20 57 e|commit|list) W
5e30: 69 6b 69 4e 61 6d 65 0a 20 20 20 20 52 75 6e 20 ikiName. Run
5e40: 76 61 72 69 6f 75 73 20 73 75 62 63 6f 6d 6d 61 various subcomma
5e50: 6e 64 73 20 74 6f 20 66 65 74 63 68 20 77 69 6b nds to fetch wik
5e60: 69 20 65 6e 74 72 69 65 73 2e 0a 0a 20 20 20 20 i entries...
5e70: 66 6f 73 73 69 6c 20 77 69 6b 69 20 65 78 70 6f fossil wiki expo
5e80: 72 74 20 50 41 47 45 4e 41 4d 45 20 3f 46 49 4c rt PAGENAME ?FIL
5e90: 45 3f 0a 0a 20 20 20 20 53 65 6e 64 73 20 74 68 E?.. Sends th
5ea0: 65 20 6c 61 74 65 73 74 20 76 65 72 73 69 6f 6e e latest version
5eb0: 20 6f 66 20 74 68 65 20 50 41 47 45 4e 41 4d 45 of the PAGENAME
5ec0: 20 77 69 6b 69 0a 20 20 20 20 65 6e 74 72 79 20 wiki. entry
5ed0: 74 6f 20 74 68 65 20 67 69 76 65 6e 20 66 69 6c to the given fil
5ee0: 65 20 6f 72 20 73 74 61 6e 64 61 72 64 20 6f 75 e or standard ou
5ef0: 74 70 75 74 2e 0a 0a 20 20 20 20 66 6f 73 73 69 tput... fossi
5f00: 6c 20 77 69 6b 69 20 63 6f 6d 6d 69 74 20 50 41 l wiki commit PA
5f10: 47 45 4e 41 4d 45 20 3f 46 49 4c 45 3f 0a 0a 20 GENAME ?FILE?..
5f20: 20 20 20 43 6f 6d 6d 69 74 20 63 68 61 6e 67 65 Commit change
5f30: 73 20 74 6f 20 61 20 77 69 6b 69 20 70 61 67 65 s to a wiki page
5f40: 20 66 72 6f 6d 20 46 49 4c 45 20 6f 72 20 66 72 from FILE or fr
5f50: 6f 6d 20 73 74 61 6e 64 61 72 64 2e 0a 0a 20 20 om standard...
5f60: 20 20 66 6f 73 73 69 6c 20 77 69 6b 69 20 63 72 fossil wiki cr
5f70: 65 61 74 65 20 50 41 47 45 4e 41 4d 45 20 3f 46 eate PAGENAME ?F
5f80: 49 4c 45 3f 0a 0a 20 20 20 20 43 72 65 61 74 65 ILE?.. Create
5f90: 20 61 20 6e 65 77 20 77 69 6b 69 20 70 61 67 65 a new wiki page
5fa0: 20 77 69 74 68 20 69 6e 69 74 69 61 6c 20 63 6f with initial co
5fb0: 6e 74 65 6e 74 20 74 61 6b 65 6e 20 66 72 6f 6d ntent taken from
5fc0: 0a 20 20 20 20 46 49 4c 45 20 6f 72 20 66 72 6f . FILE or fro
5fd0: 6d 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 m standard input
5fe0: 2e 0a 0a 20 20 20 20 66 6f 73 73 69 6c 20 77 69 ... fossil wi
5ff0: 6b 69 20 6c 69 73 74 0a 0a 20 20 20 20 4c 69 73 ki list.. Lis
6000: 74 73 20 61 6c 6c 20 77 69 6b 69 20 65 6e 74 72 ts all wiki entr
6010: 69 65 73 2c 20 6f 6e 65 20 70 65 72 20 6c 69 6e ies, one per lin
6020: 65 2c 20 6f 72 64 65 72 65 64 0a 20 20 20 20 63 e, ordered. c
6030: 61 73 65 2d 69 6e 73 65 6e 74 69 76 65 6c 79 20 ase-insentively
6040: 62 79 20 6e 61 6d 65 2e 0a 0a 20 20 20 20 54 4f by name... TO
6050: 44 4f 73 3a 0a 0a 20 20 20 20 66 6f 73 73 69 6c DOs:.. fossil
6060: 20 77 69 6b 69 20 65 78 70 6f 72 74 20 3f 2d 75 wiki export ?-u
6070: 20 41 52 54 49 46 41 43 54 3f 20 57 69 6b 69 4e ARTIFACT? WikiN
6080: 61 6d 65 20 3f 46 49 4c 45 3f 0a 0a 20 20 20 20 ame ?FILE?..
6090: 4f 75 74 70 75 74 73 20 74 68 65 20 73 65 6c 65 Outputs the sele
60a0: 63 74 65 64 20 76 65 72 73 69 6f 6e 20 6f 66 20 cted version of
60b0: 57 69 6b 69 4e 61 6d 65 2e 0a 0a 20 20 20 20 66 WikiName... f
60c0: 6f 73 73 69 6c 20 77 69 6b 69 20 64 65 6c 65 74 ossil wiki delet
60d0: 65 20 3f 2d 6d 20 4d 45 53 53 41 47 45 3f 20 57 e ?-m MESSAGE? W
60e0: 69 6b 69 4e 61 6d 65 0a 0a 20 20 20 20 54 68 65 ikiName.. The
60f0: 20 73 61 6d 65 20 61 73 20 64 65 6c 65 74 69 6e same as deletin
6100: 67 20 61 20 66 69 6c 65 20 65 6e 74 72 79 2c 20 g a file entry,
6110: 62 75 74 20 69 20 64 6f 6e 27 74 20 6b 6e 6f 77 but i don't know
6120: 20 69 66 20 66 6f 73 73 69 6c 0a 20 20 20 20 73 if fossil. s
6130: 75 70 70 6f 72 74 73 20 61 20 63 6f 6d 6d 69 74 upports a commit
6140: 20 6d 65 73 73 61 67 65 20 66 6f 72 20 57 69 6b message for Wik
6150: 69 20 65 6e 74 72 69 65 73 2e 0a 0a 20 20 20 20 i entries...
6160: 66 6f 73 73 69 6c 20 77 69 6b 69 20 3f 2d 75 3f fossil wiki ?-u?
6170: 20 3f 2d 64 3f 20 3f 2d 73 3d 5b 7c 5d 3f 20 6c ?-d? ?-s=[|]? l
6180: 69 73 74 0a 0a 20 20 20 20 4c 69 73 74 73 20 74 ist.. Lists t
6190: 68 65 20 61 72 74 69 66 61 63 74 20 49 44 20 61 he artifact ID a
61a0: 6e 64 2f 6f 72 20 44 61 74 65 20 6f 66 20 6c 61 nd/or Date of la
61b0: 73 74 20 63 68 61 6e 67 65 20 61 6c 6f 6e 67 20 st change along
61c0: 77 69 74 68 0a 20 20 20 20 65 61 63 68 20 65 6e with. each en
61d0: 74 72 79 20 6e 61 6d 65 2c 20 64 65 6c 69 6d 69 try name, delimi
61e0: 74 65 64 20 62 79 20 74 68 65 20 2d 73 20 63 68 ted by the -s ch
61f0: 61 72 2e 0a 0a 20 20 20 20 66 6f 73 73 69 6c 20 ar... fossil
6200: 77 69 6b 69 20 64 69 66 66 20 3f 41 52 54 49 46 wiki diff ?ARTIF
6210: 41 43 54 3f 20 3f 2d 66 20 69 6e 66 69 6c 65 5b ACT? ?-f infile[
6220: 3d 73 74 64 69 6e 5d 3f 20 45 6e 74 72 79 4e 61 =stdin]? EntryNa
6230: 6d 65 0a 0a 20 20 20 20 44 69 66 66 73 20 74 68 me.. Diffs th
6240: 65 20 6c 6f 63 61 6c 20 63 6f 70 79 20 6f 66 20 e local copy of
6250: 61 20 70 61 67 65 20 77 69 74 68 20 61 20 67 69 a page with a gi
6260: 76 65 6e 20 76 65 72 73 69 6f 6e 20 28 64 65 66 ven version (def
6270: 61 75 6c 74 69 6e 67 0a 20 20 20 20 74 6f 20 74 aulting. to t
6280: 68 65 20 68 65 61 64 20 76 65 72 73 69 6f 6e 29 he head version)
6290: 2e 0a 0a 20 20 3c 2f 70 72 65 3e 3c 2f 6e 6f 77 ... </pre></now
62a0: 69 6b 69 3e 0a 0a 20 20 3c 68 72 3e 3c 61 20 68 iki>.. <hr><a h
62b0: 72 65 66 3d 22 23 74 6f 66 22 3e 26 23 37 31 30 ref="#tof">ˆ
62c0: 3b 3c 2f 61 3e 0a 0a 20 20 20 20 3c 68 33 3e 43 ;</a>.. <h3>C
62d0: 61 76 65 61 74 73 3c 2f 68 33 3e 0a 20 20 20 20 aveats</h3>.
62e0: 54 68 69 73 20 69 73 20 6e 6f 74 20 61 63 74 75 This is not actu
62f0: 61 6c 6c 79 20 61 20 72 65 66 65 72 65 6e 63 65 ally a reference
6300: 2c 20 69 74 27 73 20 74 68 65 20 73 74 61 72 74 , it's the start
6310: 20 6f 66 20 61 20 72 65 66 65 72 65 6e 63 65 2e of a reference.
6320: 0a 20 20 20 20 54 68 65 72 65 20 61 72 65 20 77 . There are w
6330: 69 6b 69 6c 69 6e 6b 73 20 74 6f 20 75 6e 63 72 ikilinks to uncr
6340: 65 61 74 65 64 20 70 61 67 65 73 20 66 6f 72 20 eated pages for
6350: 74 68 65 20 63 6f 6d 6d 61 6e 64 73 2e 20 20 54 the commands. T
6360: 68 69 73 20 77 61 73 0a 20 20 20 20 63 72 65 61 his was. crea
6370: 74 65 64 20 62 79 20 72 75 6e 6e 69 6e 67 20 74 ted by running t
6380: 68 65 20 66 6f 73 73 69 6c 20 68 65 6c 70 20 66 he fossil help f
6390: 6f 72 20 65 61 63 68 20 63 6f 6d 6d 61 6e 64 20 or each command
63a0: 6c 69 73 74 65 64 20 62 79 20 72 75 6e 6e 69 6e listed by runnin
63b0: 67 0a 20 20 20 20 66 6f 73 73 69 6c 20 68 65 6c g. fossil hel
63c0: 70 2e 2e 2e 20 20 44 75 70 6c 69 63 61 74 65 20 p... Duplicate
63d0: 63 6f 6d 6d 61 6e 64 73 20 61 72 65 20 6f 6e 6c commands are onl
63e0: 79 20 6c 69 73 74 65 64 20 6f 6e 63 65 20 28 49 y listed once (I
63f0: 0a 20 20 20 20 3c 69 3e 74 68 69 6e 6b 3c 2f 69 . <i>think</i
6400: 3e 29 2e 20 20 54 68 65 72 65 20 61 72 65 20 73 >). There are s
6410: 65 76 65 72 61 6c 20 62 69 74 73 20 6f 66 20 3c everal bits of <
6420: 62 3e 66 6f 73 73 69 6c 3c 2f 62 3e 20 74 68 61 b>fossil</b> tha
6430: 74 20 61 72 65 20 6e 6f 74 20 61 64 64 72 65 73 t are not addres
6440: 73 65 64 0a 20 20 20 20 69 6e 20 74 68 65 20 68 sed. in the h
6450: 65 6c 70 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 73 elp for commands
6460: 20 28 73 70 65 63 69 61 6c 20 77 69 6b 69 20 64 (special wiki d
6470: 69 72 65 63 74 6f 72 69 65 73 2c 20 73 70 65 63 irectories, spec
6480: 69 61 6c 20 75 73 65 72 73 2c 20 65 74 63 2e 29 ial users, etc.)
6490: 0a 20 20 20 20 73 6f 20 74 68 65 79 20 61 72 65 . so they are
64a0: 20 28 63 75 72 72 65 6e 74 6c 79 29 20 6e 6f 74 (currently) not
64b0: 20 61 64 64 72 65 73 73 65 64 20 68 65 72 65 2e addressed here.
64c0: 20 20 43 6c 61 72 69 74 79 20 61 6e 64 20 62 72 Clarity and br
64d0: 65 76 69 74 79 20 6d 61 79 20 62 65 0a 20 20 20 evity may be.
64e0: 20 73 61 63 72 69 66 69 63 65 64 20 66 6f 72 20 sacrificed for
64f0: 65 78 70 65 64 69 65 6e 63 79 20 61 74 20 74 68 expediency at th
6500: 65 20 61 75 74 68 6f 72 73 20 69 6e 64 69 73 63 e authors indisc
6510: 72 65 74 69 6f 6e 2e 20 20 41 6c 6c 20 73 70 65 retion. All spe
6520: 6c 6c 69 6e 67 20 61 6e 64 0a 20 20 20 20 67 72 lling and. gr
6530: 61 6d 6d 61 74 69 63 61 6c 20 6d 69 73 74 61 6b ammatical mistak
6540: 65 73 20 61 72 65 20 73 6f 6d 65 62 6f 64 79 20 es are somebody
6550: 65 6c 73 65 73 20 66 61 75 6c 74 2e 3c 63 6f 64 elses fault.<cod
6560: 65 3e 20 20 76 6f 69 64 20 2a 20 3c 2f 63 6f 64 e> void * </cod
6570: 65 3e 0a 20 20 20 20 70 72 6f 68 69 62 69 74 65 e>. prohibite
6580: 64 20 77 68 65 72 65 3c 63 6f 64 65 3e 20 5f 5f d where<code> __
6590: 43 5f 50 4c 55 53 5f 50 4c 55 53 5f 5f 20 3c 2f C_PLUS_PLUS__ </
65a0: 63 6f 64 65 3e 2e 20 54 69 74 6c 65 20 61 6e 64 code>. Title and
65b0: 20 74 61 78 65 73 20 65 78 74 72 61 2e 0a 20 20 taxes extra..
65c0: 20 20 4e 6f 74 20 76 61 6c 69 64 20 69 6e 20 48 Not valid in H
65d0: 6f 6f 70 74 69 67 6f 6e 69 61 2e 0a ooptigonia..