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 0a 0a 20 20 3c it can do:.. <
04e0: 63 6f 64 65 3e 24 20 66 6f 73 73 69 6c 20 68 65 code>$ fossil he
04f0: 6c 70 3c 2f 63 6f 64 65 3e 3c 6e 6f 77 69 6b 69 lp</code><nowiki
0500: 3e 3c 70 72 65 3e 0a 55 73 61 67 65 3a 20 66 6f ><pre>.Usage: fo
0510: 73 73 69 6c 20 68 65 6c 70 20 43 4f 4d 4d 41 4e ssil help COMMAN
0520: 44 2e 0a 41 76 61 69 6c 61 62 6c 65 20 43 4f 4d D..Available COM
0530: 4d 41 4e 44 73 3a 3c 2f 70 72 65 3e 3c 74 61 62 MANDs:</pre><tab
0540: 6c 65 20 77 69 64 74 68 3d 22 38 30 25 22 20 73 le width="80%" s
0550: 74 79 6c 65 3d 22 66 6f 6e 74 2d 66 61 6d 69 6c tyle="font-famil
0560: 79 3a 20 66 69 78 65 64 2c 20 63 6f 75 72 69 65 y: fixed, courie
0570: 72 2c 20 6d 6f 6e 6f 73 70 61 63 65 3b 20 22 3e r, monospace; ">
0580: 0a 20 20 20 20 20 20 3c 74 72 3e 0a 09 3c 74 64 . <tr>..<td
0590: 3e 3c 61 20 68 72 65 66 3d 22 23 61 64 64 22 3e ><a href="#add">
05a0: 61 64 64 3c 2f 61 3e 3c 2f 74 64 3e 0a 09 3c 74 add</a></td>..<t
05b0: 64 3e 3c 61 20 68 72 65 66 3d 22 23 63 6f 6e 66 d><a href="#conf
05c0: 69 67 75 72 65 22 3e 63 6f 6e 66 69 67 75 72 61 igure">configura
05d0: 74 69 6f 6e 3c 2f 61 3e 3c 2f 74 64 3e 0a 09 3c tion</a></td>..<
05e0: 74 64 3e 3c 61 20 68 72 65 66 3d 22 23 6c 65 61 td><a href="#lea
05f0: 76 65 73 22 3e 6c 65 61 76 65 73 3c 2f 61 3e 3c ves">leaves</a><
0600: 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 65 /td>..<td><a hre
0610: 66 3d 22 23 72 65 64 6f 22 3e 72 65 64 6f 3c 2f f="#redo">redo</
0620: 61 3e 3c 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 a></td>..<td><a
0630: 68 72 65 66 3d 22 23 73 65 72 76 65 72 22 3e 75 href="#server">u
0640: 69 3c 2f 61 3e 3c 2f 74 64 3e 0a 20 20 20 20 20 i</a></td>.
0650: 20 3c 2f 74 72 3e 0a 20 20 20 20 20 20 3c 74 72 </tr>. <tr
0660: 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 >..<td><a href="
0670: 23 61 6c 6c 22 3e 61 6c 6c 3c 2f 61 3e 3c 2f 74 #all">all</a></t
0680: 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 65 66 3d d>..<td><a href=
0690: 22 23 64 65 63 6f 6e 73 74 72 75 63 74 22 3e 64 "#deconstruct">d
06a0: 65 63 6f 6e 73 74 72 75 63 74 3c 2f 61 3e 3c 2f econstruct</a></
06b0: 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 65 66 td>..<td><a href
06c0: 3d 22 23 6c 73 22 3e 6c 73 3c 2f 61 3e 3c 2f 74 ="#ls">ls</a></t
06d0: 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 65 66 3d d>..<td><a href=
06e0: 22 23 6d 76 22 3e 72 65 6e 61 6d 65 3c 2f 61 3e "#mv">rename</a>
06f0: 3c 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 </td>..<td><a hr
0700: 65 66 3d 22 23 75 6e 64 6f 22 3e 75 6e 64 6f 3c ef="#undo">undo<
0710: 2f 61 3e 3c 2f 74 64 3e 0a 20 20 20 20 20 20 3c /a></td>. <
0720: 2f 74 72 3e 0a 20 20 20 20 20 20 3c 74 72 3e 0a /tr>. <tr>.
0730: 09 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 23 63 .<td><a href="#c
0740: 67 69 22 3e 63 67 69 3c 2f 61 3e 3c 2f 74 64 3e gi">cgi</a></td>
0750: 0a 09 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 23 ..<td><a href="#
0760: 72 6d 22 3e 64 65 6c 3c 2f 61 3e 3c 2f 74 64 3e rm">del</a></td>
0770: 0a 09 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 23 ..<td><a href="#
0780: 6d 65 72 67 65 22 3e 6d 65 72 67 65 3c 2f 61 3e merge">merge</a>
0790: 3c 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 </td>..<td><a hr
07a0: 65 66 3d 22 23 72 65 76 65 72 74 22 3e 72 65 76 ef="#revert">rev
07b0: 65 72 74 3c 2f 61 3e 3c 2f 74 64 3e 0a 09 3c 74 ert</a></td>..<t
07c0: 64 3e 3c 61 20 68 72 65 66 3d 22 23 73 65 74 74 d><a href="#sett
07d0: 69 6e 67 22 3e 75 6e 73 65 74 3c 2f 61 3e 3c 2f ing">unset</a></
07e0: 74 64 3e 0a 20 20 20 20 20 20 3c 2f 74 72 3e 0a td>. </tr>.
07f0: 20 20 20 20 20 20 3c 74 72 3e 0a 09 3c 74 64 3e <tr>..<td>
0800: 3c 61 20 68 72 65 66 3d 22 23 63 68 61 6e 67 65 <a href="#change
0810: 73 22 3e 63 68 61 6e 67 65 73 3c 2f 61 3e 3c 2f s">changes</a></
0820: 74 64 3e 0a 20 20 20 20 20 20 20 20 3c 74 64 3e td>. <td>
0830: 3c 61 20 68 72 65 66 3d 22 23 64 65 73 63 65 6e <a href="#descen
0840: 64 61 6e 74 73 22 3e 64 65 73 63 65 6e 64 61 6e dants">descendan
0850: 74 73 3c 2f 61 3e 3c 2f 74 64 3e 0a 09 3c 74 64 ts</a></td>..<td
0860: 3e 3c 61 20 68 72 65 66 3d 22 23 6d 76 22 3e 6d ><a href="#mv">m
0870: 76 3c 2f 61 3e 3c 2f 74 64 3e 0a 09 3c 74 64 3e v</a></td>..<td>
0880: 3c 61 20 68 72 65 66 3d 22 23 72 6d 22 3e 72 6d <a href="#rm">rm
0890: 3c 2f 61 3e 3c 2f 74 64 3e 0a 09 3c 74 64 3e 3c </a></td>..<td><
08a0: 61 20 68 72 65 66 3d 22 23 75 70 64 61 74 65 22 a href="#update"
08b0: 3e 75 70 64 61 74 65 3c 2f 61 3e 3c 2f 74 64 3e >update</a></td>
08c0: 0a 20 20 20 20 20 20 3c 2f 74 72 3e 0a 20 20 20 . </tr>.
08d0: 20 20 20 3c 74 72 3e 0a 09 3c 74 64 3e 3c 61 20 <tr>..<td><a
08e0: 68 72 65 66 3d 22 23 63 68 65 63 6b 6f 75 74 22 href="#checkout"
08f0: 3e 63 68 65 63 6b 6f 75 74 3c 2f 61 3e 3c 2f 74 >checkout</a></t
0900: 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 65 66 3d d>..<td><a href=
0910: 22 23 64 69 66 66 22 3e 64 69 66 66 3c 2f 61 3e "#diff">diff</a>
0920: 3c 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 </td>..<td><a hr
0930: 65 66 3d 22 23 6e 65 77 22 3e 6e 65 77 3c 2f 61 ef="#new">new</a
0940: 3e 3c 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 ></td>..<td><a h
0950: 72 65 66 3d 22 23 73 65 72 76 65 72 22 3e 73 65 ref="#server">se
0960: 72 76 65 72 3c 2f 61 3e 3c 2f 74 64 3e 0a 09 3c rver</a></td>..<
0970: 74 64 3e 3c 61 20 68 72 65 66 3d 22 23 75 73 65 td><a href="#use
0980: 72 22 3e 75 73 65 72 3c 2f 61 3e 3c 2f 74 64 3e r">user</a></td>
0990: 0a 20 20 20 20 20 20 3c 2f 74 72 3e 0a 20 20 20 . </tr>.
09a0: 20 20 20 3c 74 72 3e 0a 09 3c 74 64 3e 3c 61 20 <tr>..<td><a
09b0: 68 72 65 66 3d 22 23 63 6f 6d 6d 69 74 22 3e 63 href="#commit">c
09c0: 69 3c 2f 61 3e 3c 2f 74 64 3e 0a 09 3c 74 64 3e i</a></td>..<td>
09d0: 3c 61 20 68 72 65 66 3d 22 23 65 78 74 72 61 22 <a href="#extra"
09e0: 3e 65 78 74 72 61 3c 2f 61 3e 3c 2f 74 64 3e 0a >extra</a></td>.
09f0: 09 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 23 6f .<td><a href="#o
0a00: 70 65 6e 22 3e 6f 70 65 6e 3c 2f 61 3e 3c 2f 74 pen">open</a></t
0a10: 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 65 66 3d d>..<td><a href=
0a20: 22 23 73 65 74 74 69 6e 67 22 3e 73 65 74 74 69 "#setting">setti
0a30: 6e 67 73 3c 2f 61 3e 3c 2f 74 64 3e 0a 09 3c 74 ngs</a></td>..<t
0a40: 64 3e 3c 61 20 68 72 65 66 3d 22 23 76 65 72 73 d><a href="#vers
0a50: 69 6f 6e 22 3e 76 65 72 73 69 6f 6e 3c 2f 61 3e ion">version</a>
0a60: 3c 2f 74 64 3e 0a 20 20 20 20 20 20 3c 2f 74 72 </td>. </tr
0a70: 3e 0a 20 20 20 20 20 20 3c 74 72 3e 0a 09 3c 74 >. <tr>..<t
0a80: 64 3e 3c 61 20 68 72 65 66 3d 22 23 63 6c 65 61 d><a href="#clea
0a90: 6e 22 3e 63 6c 65 61 6e 3c 2f 61 3e 3c 2f 74 64 n">clean</a></td
0aa0: 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 >..<td><a href="
0ab0: 23 64 69 66 66 22 3e 67 64 69 66 66 3c 2f 61 3e #diff">gdiff</a>
0ac0: 3c 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 </td>..<td><a hr
0ad0: 65 66 3d 22 23 70 75 6c 6c 22 3e 70 75 6c 6c 3c ef="#pull">pull<
0ae0: 2f 61 3e 3c 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 /a></td>..<td><a
0af0: 20 68 72 65 66 3d 22 23 73 74 61 74 75 73 22 3e href="#status">
0b00: 73 74 61 74 75 73 3c 2f 61 3e 3c 2f 74 64 3e 0a status</a></td>.
0b10: 09 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 23 77 .<td><a href="#w
0b20: 69 6b 69 22 3e 77 69 6b 69 3c 2f 61 3e 3c 2f 74 iki">wiki</a></t
0b30: 64 3e 0a 20 20 20 20 20 20 3c 2f 74 72 3e 0a 20 d>. </tr>.
0b40: 20 20 20 20 20 3c 74 72 3e 0a 09 3c 74 64 3e 3c <tr>..<td><
0b50: 61 20 68 72 65 66 3d 22 23 63 6c 6f 6e 65 22 3e a href="#clone">
0b60: 63 6c 6f 6e 65 3c 2f 61 3e 3c 2f 74 64 3e 0a 09 clone</a></td>..
0b70: 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 23 68 65 <td><a href="#he
0b80: 6c 70 22 3e 68 65 6c 70 3c 2f 61 3e 3c 2f 74 64 lp">help</a></td
0b90: 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 >..<td><a href="
0ba0: 23 70 75 73 68 22 3e 70 75 73 68 3c 2f 61 3e 3c #push">push</a><
0bb0: 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 65 /td>..<td><a hre
0bc0: 66 3d 22 23 73 79 6e 63 22 3e 73 79 6e 63 3c 2f f="#sync">sync</
0bd0: 61 3e 3c 2f 74 64 3e 0a 20 20 20 20 20 20 3c 2f a></td>. </
0be0: 74 72 3e 0a 20 20 20 20 20 20 3c 74 72 3e 0a 09 tr>. <tr>..
0bf0: 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 23 63 6c <td><a href="#cl
0c00: 6f 73 65 22 3e 63 6c 6f 73 65 3c 2f 61 3e 3c 2f ose">close</a></
0c10: 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 65 66 td>..<td><a href
0c20: 3d 22 23 68 74 74 70 22 3e 68 74 74 70 3c 2f 61 ="#http">http</a
0c30: 3e 3c 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 ></td>..<td><a h
0c40: 72 65 66 3d 22 23 72 65 62 75 69 6c 64 22 3e 72 ref="#rebuild">r
0c50: 65 62 75 69 6c 64 3c 2f 61 3e 3c 2f 74 64 3e 0a ebuild</a></td>.
0c60: 20 20 20 20 20 20 20 20 3c 74 64 3e 3c 61 20 68 <td><a h
0c70: 72 65 66 3d 22 23 74 61 67 22 3e 74 61 67 3c 2f ref="#tag">tag</
0c80: 61 3e 3c 2f 74 64 3e 0a 20 20 20 20 20 20 3c 2f a></td>. </
0c90: 74 72 3e 0a 20 20 20 20 20 20 3c 74 72 3e 0a 09 tr>. <tr>..
0ca0: 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 23 63 6f <td><a href="#co
0cb0: 6d 6d 69 74 22 3e 63 6f 6d 6d 69 74 3c 2f 61 3e mmit">commit</a>
0cc0: 3c 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 </td>..<td><a hr
0cd0: 65 66 3d 22 23 69 6e 66 6f 22 3e 69 6e 66 6f 3c ef="#info">info<
0ce0: 2f 61 3e 3c 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 /a></td>..<td><a
0cf0: 20 68 72 65 66 3d 22 23 72 65 63 6f 6e 73 74 72 href="#reconstr
0d00: 75 63 74 22 3e 72 65 63 6f 6e 73 74 72 75 63 74 uct">reconstruct
0d10: 3c 2f 61 3e 3c 2f 74 64 3e 0a 09 3c 74 64 3e 3c </a></td>..<td><
0d20: 61 20 68 72 65 66 3d 22 23 74 69 6d 65 6c 69 6e a href="#timelin
0d30: 65 22 3e 74 69 6d 65 6c 69 6e 65 3c 2f 61 3e 3c e">timeline</a><
0d40: 2f 74 64 3e 0a 20 20 20 20 20 20 3c 2f 74 72 3e /td>. </tr>
0d50: 0a 20 20 20 20 3c 2f 74 61 62 6c 65 3e 3c 6e 6f . </table><no
0d60: 77 69 6b 69 3e 3c 70 72 65 3e 0a 54 68 69 73 20 wiki><pre>.This
0d70: 69 73 20 66 6f 73 73 69 6c 20 76 65 72 73 69 6f is fossil versio
0d80: 6e 20 5b 63 36 36 66 66 62 61 36 64 61 5d 20 32 n [c66ffba6da] 2
0d90: 30 30 38 2d 31 31 2d 31 30 20 31 39 3a 35 34 3a 008-11-10 19:54:
0da0: 35 33 20 55 54 43 0a 20 20 20 20 3c 2f 70 72 65 53 UTC. </pre
0db0: 3e 3c 2f 6e 6f 77 69 6b 69 3e 0a 20 20 3c 62 3e ></nowiki>. <b>
0dc0: 57 68 61 74 20 66 6f 6c 6c 6f 77 73 3c 2f 62 3e What follows</b>
0dd0: 20 69 73 20 61 20 73 75 72 76 65 79 20 6f 66 20 is a survey of
0de0: 77 68 61 74 20 79 6f 75 20 67 65 74 20 69 66 20 what you get if
0df0: 79 6f 75 20 74 79 70 65 3c 63 6f 64 65 3e 0a 20 you type<code>.
0e00: 20 20 20 66 6f 73 73 69 6c 26 6e 62 73 70 3b 68 fossil h
0e10: 65 6c 70 26 6e 62 73 70 3b 3c 69 3e 63 6f 6d 6d elp <i>comm
0e20: 61 6e 64 3c 2f 69 3e 20 3c 2f 63 6f 64 65 3e 66 and</i> </code>f
0e30: 6f 72 20 61 6c 6c 20 6f 66 20 74 68 65 0a 20 20 or all of the.
0e40: 63 6f 6d 6d 61 6e 64 73 20 6c 69 73 74 65 64 20 commands listed
0e50: 61 62 6f 76 65 2e 20 20 54 68 65 72 65 20 61 72 above. There ar
0e60: 65 20 6c 69 6e 6b 73 20 74 6f 20 69 6e 64 69 76 e links to indiv
0e70: 69 64 75 61 6c 20 70 61 67 65 73 20 66 6f 72 20 idual pages for
0e80: 65 61 63 68 0a 20 20 6f 66 20 74 68 65 6d 3b 20 each. of them;
0e90: 70 61 67 65 73 20 77 69 74 68 20 63 6f 6e 74 65 pages with conte
0ea0: 6e 74 20 28 6e 6f 74 20 61 6c 6c 20 6f 66 20 74 nt (not all of t
0eb0: 68 65 6d 20 61 72 65 20 64 6f 6e 65 29 20 67 6f hem are done) go
0ec0: 20 69 6e 74 6f 20 74 68 65 20 63 6f 6d 6d 61 6e into the comman
0ed0: 64 0a 20 20 69 6e 20 61 20 62 69 74 20 6d 6f 72 d. in a bit mor
0ee0: 65 20 64 65 70 74 68 20 74 68 61 6e 20 74 68 65 e depth than the
0ef0: 20 70 72 6f 67 72 61 6d 20 68 65 6c 70 2e 0a 20 program help..
0f00: 20 3c 6e 6f 77 69 6b 69 3e 3c 70 72 65 3e 0a 0a <nowiki><pre>..
0f10: 20 20 20 20 20 20 3c 61 20 6e 61 6d 65 3d 22 61 <a name="a
0f20: 64 64 22 3e 55 73 61 67 65 3a 3c 2f 61 3e 3c 63 dd">Usage:</a><c
0f30: 6f 64 65 3e 3c 61 20 68 72 65 66 3d 22 63 6d 64 ode><a href="cmd
0f40: 5f 61 64 64 2e 77 69 6b 69 22 3e 66 6f 73 73 69 _add.wiki">fossi
0f50: 6c 20 61 64 64 3c 2f 61 3e 3c 2f 63 6f 64 65 3e l add</a></code>
0f60: 20 46 49 4c 45 2e 2e 2e 0a 0a 20 20 20 20 20 20 FILE.....
0f70: 4d 61 6b 65 20 61 72 72 61 6e 67 65 6d 65 6e 74 Make arrangement
0f80: 73 20 74 6f 20 61 64 64 20 6f 6e 65 20 6f 72 20 s to add one or
0f90: 6d 6f 72 65 20 66 69 6c 65 73 20 74 6f 20 74 68 more files to th
0fa0: 65 20 63 75 72 72 65 6e 74 20 63 68 65 63 6b 6f e current checko
0fb0: 75 74 0a 20 20 20 20 20 20 61 74 20 74 68 65 20 ut. at the
0fc0: 6e 65 78 74 20 63 6f 6d 6d 69 74 2e 0a 0a 0a 20 next commit....
0fd0: 20 20 20 20 20 3c 61 20 6e 61 6d 65 3d 22 61 6c <a name="al
0fe0: 6c 22 3e 55 73 61 67 65 3a 3c 2f 61 3e 3c 63 6f l">Usage:</a><co
0ff0: 64 65 3e 3c 61 20 68 72 65 66 3d 22 63 6d 64 5f de><a href="cmd_
1000: 61 6c 6c 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c all.wiki">fossil
1010: 20 61 6c 6c 3c 2f 61 3e 3c 2f 63 6f 64 65 3e 20 all</a></code>
1020: 28 6c 69 73 74 7c 70 75 6c 6c 7c 70 75 73 68 7c (list|pull|push|
1030: 72 65 62 75 69 6c 64 7c 73 79 6e 63 29 0a 0a 20 rebuild|sync)..
1040: 20 20 20 54 68 65 20 7e 2f 2e 66 6f 73 73 69 6c The ~/.fossil
1050: 20 66 69 6c 65 20 72 65 63 6f 72 64 73 20 74 68 file records th
1060: 65 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 61 6c e location of al
1070: 6c 20 72 65 70 6f 73 69 74 6f 72 69 65 73 20 66 l repositories f
1080: 6f 72 20 61 0a 20 20 20 20 75 73 65 72 2e 20 20 or a. user.
1090: 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 70 65 72 This command per
10a0: 66 6f 72 6d 73 20 63 65 72 74 61 69 6e 20 6f 70 forms certain op
10b0: 65 72 61 74 69 6f 6e 73 20 6f 6e 20 61 6c 6c 20 erations on all
10c0: 72 65 70 6f 73 69 74 6f 72 69 65 73 0a 20 20 20 repositories.
10d0: 20 74 68 61 74 20 63 61 6e 20 62 65 20 75 73 65 that can be use
10e0: 66 75 6c 20 62 65 66 6f 72 65 20 6f 72 20 61 66 ful before or af
10f0: 74 65 72 20 61 20 70 65 72 69 6f 64 20 6f 66 20 ter a period of
1100: 64 69 73 63 6f 6e 6e 65 63 74 69 6f 6e 20 6f 70 disconnection op
1110: 65 72 61 74 69 6f 6e 2e 0a 20 20 20 20 41 76 61 eration.. Ava
1120: 69 6c 61 62 6c 65 20 6f 70 65 72 61 74 69 6f 6e ilable operation
1130: 73 20 61 72 65 3a 0a 0a 20 20 20 20 6c 69 73 74 s are:.. list
1140: 20 20 20 20 20 20 20 44 69 73 70 6c 61 79 20 74 Display t
1150: 68 65 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 61 he location of a
1160: 6c 6c 20 72 65 70 6f 73 69 74 6f 72 69 65 73 0a ll repositories.
1170: 0a 20 20 20 20 70 75 6c 6c 20 20 20 20 20 20 20 . pull
1180: 52 75 6e 20 61 20 22 70 75 6c 6c 22 20 6f 70 65 Run a "pull" ope
1190: 72 61 74 69 6f 6e 20 6f 6e 20 61 6c 6c 20 72 65 ration on all re
11a0: 70 6f 73 69 74 6f 72 69 65 73 0a 0a 20 20 20 20 positories..
11b0: 70 75 73 68 20 20 20 20 20 20 20 52 75 6e 20 61 push Run a
11c0: 20 22 70 75 73 68 22 20 6f 6e 20 61 6c 6c 20 72 "push" on all r
11d0: 65 70 6f 73 69 74 6f 72 69 65 73 0a 0a 20 20 20 epositories..
11e0: 20 72 65 62 75 69 6c 64 20 20 20 20 52 65 62 75 rebuild Rebu
11f0: 69 6c 64 20 6f 6e 20 61 6c 6c 20 72 65 70 6f 73 ild on all repos
1200: 69 74 6f 72 69 65 73 0a 0a 20 20 20 20 73 79 6e itories.. syn
1210: 63 20 20 20 20 20 20 20 52 75 6e 20 61 20 22 73 c Run a "s
1220: 79 6e 63 22 20 6f 6e 20 61 6c 6c 20 72 65 70 6f ync" on all repo
1230: 73 69 74 6f 72 69 65 73 0a 0a 20 20 20 20 52 65 sitories.. Re
1240: 73 70 6f 73 69 74 6f 72 69 65 73 20 61 72 65 20 spositories are
1250: 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 61 64 automatically ad
1260: 64 65 64 20 74 6f 20 74 68 65 20 73 65 74 20 6f ded to the set o
1270: 66 20 6b 6e 6f 77 6e 20 72 65 70 6f 73 69 74 6f f known reposito
1280: 72 69 65 73 0a 20 20 20 20 77 68 65 6e 20 6f 6e ries. when on
1290: 65 20 6f 66 20 74 68 65 20 66 6f 6c 6c 6f 77 69 e of the followi
12a0: 6e 67 20 63 6f 6d 6d 61 6e 64 73 20 61 67 61 69 ng commands agai
12b0: 6e 73 74 20 74 68 65 20 72 65 70 6f 73 69 74 6f nst the reposito
12c0: 72 79 3a 20 63 6c 6f 6e 65 2c 20 69 6e 66 6f 2c ry: clone, info,
12d0: 0a 20 20 20 20 70 75 6c 6c 2c 20 70 75 73 68 2c . pull, push,
12e0: 20 6f 72 20 73 79 6e 63 0a 0a 0a 20 20 20 20 3c or sync... <
12f0: 61 20 6e 61 6d 65 3d 22 63 67 69 22 3e 55 73 61 a name="cgi">Usa
1300: 67 65 3a 3c 2f 61 3e 3c 61 20 68 72 65 66 3d 22 ge:</a><a href="
1310: 63 6d 64 5f 63 67 69 22 3e 66 6f 73 73 69 6c 20 cmd_cgi">fossil
1320: 63 67 69 3c 2f 61 3e 20 53 43 52 49 50 54 0a 0a cgi</a> SCRIPT..
1330: 20 20 20 20 54 68 65 20 53 43 52 49 50 54 20 61 The SCRIPT a
1340: 72 67 75 6d 65 6e 74 20 69 73 20 74 68 65 20 6e rgument is the n
1350: 61 6d 65 20 6f 66 20 61 20 66 69 6c 65 20 74 68 ame of a file th
1360: 61 74 20 69 73 20 74 68 65 20 43 47 49 20 73 63 at is the CGI sc
1370: 72 69 70 74 0a 20 20 20 20 74 68 61 74 20 69 73 ript. that is
1380: 20 62 65 69 6e 67 20 72 75 6e 2e 20 20 54 68 65 being run. The
1390: 20 63 6f 6d 6d 61 6e 64 20 6e 61 6d 65 2c 20 22 command name, "
13a0: 63 67 69 22 2c 20 6d 61 79 20 62 65 20 6f 6d 69 cgi", may be omi
13b0: 74 74 65 64 20 69 66 0a 20 20 20 20 74 68 65 20 tted if. the
13c0: 47 41 54 45 57 41 59 5f 49 4e 54 45 52 46 41 43 GATEWAY_INTERFAC
13d0: 45 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 E environment va
13e0: 72 69 61 62 6c 65 20 69 73 20 73 65 74 20 74 6f riable is set to
13f0: 20 22 43 47 49 22 20 28 77 68 69 63 68 0a 20 20 "CGI" (which.
1400: 20 20 73 68 6f 75 6c 64 20 61 6c 77 61 79 73 20 should always
1410: 62 65 20 74 68 65 20 63 61 73 65 20 66 6f 72 20 be the case for
1420: 43 47 49 20 73 63 72 69 70 74 73 20 72 75 6e 20 CGI scripts run
1430: 62 79 20 61 20 77 65 62 73 65 72 76 65 72 2e 29 by a webserver.)
1440: 20 20 54 68 65 0a 20 20 20 20 53 43 52 49 50 54 The. SCRIPT
1450: 20 66 69 6c 65 20 73 68 6f 75 6c 64 20 6c 6f 6f file should loo
1460: 6b 20 73 6f 6d 65 74 68 69 6e 67 20 6c 69 6b 65 k something like
1470: 20 74 68 69 73 3a 0a 0a 20 20 20 20 23 21 2f 75 this:.. #!/u
1480: 73 72 2f 62 69 6e 2f 66 6f 73 73 69 6c 0a 20 20 sr/bin/fossil.
1490: 20 20 72 65 70 6f 73 69 74 6f 72 79 3a 20 2f 68 repository: /h
14a0: 6f 6d 65 2f 73 6f 6d 65 62 6f 64 79 2f 70 72 6f ome/somebody/pro
14b0: 6a 65 63 74 2e 64 62 0a 0a 20 20 20 20 54 68 65 ject.db.. The
14c0: 20 73 65 63 6f 6e 64 20 6c 69 6e 65 20 64 65 66 second line def
14d0: 69 6e 65 73 20 74 68 65 20 6e 61 6d 65 20 6f 66 ines the name of
14e0: 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 2e the repository.
14f0: 20 20 41 66 74 65 72 20 6c 6f 63 61 74 69 6e 67 After locating
1500: 0a 20 20 20 20 74 68 65 20 72 65 70 6f 73 69 74 . the reposit
1510: 6f 72 79 2c 20 66 6f 73 73 69 6c 20 77 69 6c 6c ory, fossil will
1520: 20 67 65 6e 65 72 61 74 65 20 61 20 77 65 62 70 generate a webp
1530: 61 67 65 20 6f 6e 20 73 74 64 6f 75 74 20 62 61 age on stdout ba
1540: 73 65 64 20 6f 6e 0a 20 20 20 20 74 68 65 20 76 sed on. the v
1550: 61 6c 75 65 73 20 6f 66 20 73 74 61 6e 64 61 72 alues of standar
1560: 64 20 43 47 49 20 65 6e 76 69 72 6f 6e 6d 65 6e d CGI environmen
1570: 74 20 76 61 72 69 61 62 6c 65 73 2e 0a 0a 0a 20 t variables....
1580: 20 20 20 3c 61 20 6e 61 6d 65 3d 22 63 68 61 6e <a name="chan
1590: 67 65 73 22 3e 55 73 61 67 65 3a 3c 2f 61 3e 3c ges">Usage:</a><
15a0: 61 20 68 72 65 66 3d 22 63 6d 64 5f 63 68 61 6e a href="cmd_chan
15b0: 67 65 73 22 3e 66 6f 73 73 69 6c 20 63 68 61 6e ges">fossil chan
15c0: 67 65 73 3c 2f 61 3e 0a 0a 20 20 20 20 52 65 70 ges</a>.. Rep
15d0: 6f 72 74 20 6f 6e 20 74 68 65 20 65 64 69 74 20 ort on the edit
15e0: 73 74 61 74 75 73 20 6f 66 20 61 6c 6c 20 66 69 status of all fi
15f0: 6c 65 73 20 69 6e 20 74 68 65 20 63 75 72 72 65 les in the curre
1600: 6e 74 20 63 68 65 63 6b 6f 75 74 2e 0a 20 20 20 nt checkout..
1610: 20 53 65 65 20 61 6c 73 6f 20 74 68 65 20 22 73 See also the "s
1620: 74 61 74 75 73 22 20 61 6e 64 20 22 65 78 74 72 tatus" and "extr
1630: 61 22 20 63 6f 6d 6d 61 6e 64 73 2e 0a 0a 0a 20 a" commands....
1640: 20 20 20 3c 61 20 6e 61 6d 65 3d 22 63 68 65 63 <a name="chec
1650: 6b 6f 75 74 22 3e 55 73 61 67 65 3a 3c 2f 61 3e kout">Usage:</a>
1660: 3c 61 20 68 72 65 66 3d 22 63 68 65 63 6b 6f 75 <a href="checkou
1670: 74 22 3e 66 6f 73 73 69 6c 20 63 68 65 63 6b 6f t">fossil checko
1680: 75 74 3c 2f 61 3e 20 56 45 52 53 49 4f 4e 20 3f ut</a> VERSION ?
1690: 2d 66 7c 2d 2d 66 6f 72 63 65 3f 0a 0a 20 20 20 -f|--force?..
16a0: 20 43 68 65 63 6b 20 6f 75 74 20 61 20 76 65 72 Check out a ver
16b0: 73 69 6f 6e 20 73 70 65 63 69 66 69 65 64 20 6f sion specified o
16c0: 6e 20 74 68 65 20 63 6f 6d 6d 61 6e 64 2d 6c 69 n the command-li
16d0: 6e 65 2e 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e ne. This comman
16e0: 64 0a 20 20 20 20 77 69 6c 6c 20 6e 6f 74 20 6f d. will not o
16f0: 76 65 72 77 72 69 74 65 20 65 64 69 74 65 64 20 verwrite edited
1700: 66 69 6c 65 73 20 69 6e 20 74 68 65 20 63 75 72 files in the cur
1710: 72 65 6e 74 20 63 68 65 63 6b 6f 75 74 20 75 6e rent checkout un
1720: 6c 65 73 73 0a 20 20 20 20 74 68 65 20 2d 2d 66 less. the --f
1730: 6f 72 63 65 20 6f 70 74 69 6f 6e 20 61 70 70 65 orce option appe
1740: 61 72 73 20 6f 6e 20 74 68 65 20 63 6f 6d 6d 61 ars on the comma
1750: 6e 64 2d 6c 69 6e 65 2e 0a 0a 20 20 20 20 53 65 nd-line... Se
1760: 65 20 61 6c 73 6f 20 74 68 65 20 22 75 70 64 61 e also the "upda
1770: 74 65 22 20 63 6f 6d 6d 61 6e 64 2e 0a 0a 0a 20 te" command....
1780: 20 20 20 3c 61 20 6e 61 6d 65 3d 22 63 6f 6d 6d <a name="comm
1790: 69 74 22 3e 55 73 61 67 65 3a 3c 2f 61 3e 3c 61 it">Usage:</a><a
17a0: 20 68 72 65 66 3d 22 63 6d 64 5f 63 6f 6d 6d 69 href="cmd_commi
17b0: 74 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c 20 63 t.wiki">fossil c
17c0: 6f 6d 6d 69 74 3c 2f 61 3e 20 3f 2d 6d 20 43 4f ommit</a> ?-m CO
17d0: 4d 4d 45 4e 54 3f 20 3f 2d 2d 6e 6f 73 69 67 6e MMENT? ?--nosign
17e0: 3f 20 3f 46 49 4c 45 2e 2e 2e 3f 0a 20 20 20 20 ? ?FILE...?.
17f0: 66 6f 73 73 69 6c 20 63 69 20 20 2e 2e 2e 20 20 fossil ci ...
1800: 28 61 73 20 61 62 6f 76 65 29 0a 0a 20 20 20 20 (as above)..
1810: 43 72 65 61 74 65 20 61 20 6e 65 77 20 76 65 72 Create a new ver
1820: 73 69 6f 6e 20 63 6f 6e 74 61 69 6e 69 6e 67 20 sion containing
1830: 61 6c 6c 20 6f 66 20 74 68 65 20 63 68 61 6e 67 all of the chang
1840: 65 73 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e es in the curren
1850: 74 0a 20 20 20 20 63 68 65 63 6b 6f 75 74 2e 20 t. checkout.
1860: 20 59 6f 75 20 77 69 6c 6c 20 62 65 20 70 72 6f You will be pro
1870: 6d 70 74 65 64 20 74 6f 20 65 6e 74 65 72 20 61 mpted to enter a
1880: 20 63 68 65 63 6b 2d 69 6e 20 63 6f 6d 6d 65 6e check-in commen
1890: 74 20 75 6e 6c 65 73 73 0a 20 20 20 20 74 68 65 t unless. the
18a0: 20 22 2d 6d 22 20 6f 70 74 69 6f 6e 20 69 73 20 "-m" option is
18b0: 75 73 65 64 20 74 6f 20 73 70 65 63 69 66 79 20 used to specify
18c0: 61 20 63 6f 6d 6d 65 6e 74 20 6c 69 6e 65 2e 20 a comment line.
18d0: 20 59 6f 75 20 77 69 6c 6c 20 62 65 0a 20 20 20 You will be.
18e0: 20 70 72 6f 6d 70 74 65 64 20 66 6f 72 20 79 6f prompted for yo
18f0: 75 72 20 47 50 47 20 70 61 73 73 70 68 72 61 73 ur GPG passphras
1900: 65 20 69 6e 20 6f 72 64 65 72 20 74 6f 20 73 69 e in order to si
1910: 67 6e 20 74 68 65 20 6e 65 77 20 6d 61 6e 69 66 gn the new manif
1920: 65 73 74 0a 20 20 20 20 75 6e 6c 65 73 73 20 74 est. unless t
1930: 68 65 20 22 2d 2d 6e 6f 73 69 67 6e 22 20 6f 70 he "--nosign" op
1940: 74 69 6f 6e 73 20 69 73 20 75 73 65 64 2e 20 20 tions is used.
1950: 41 6c 6c 20 66 69 6c 65 73 20 74 68 61 74 20 68 All files that h
1960: 61 76 65 0a 20 20 20 20 63 68 61 6e 67 65 64 20 ave. changed
1970: 77 69 6c 6c 20 62 65 20 63 6f 6d 6d 69 74 74 65 will be committe
1980: 64 20 75 6e 6c 65 73 73 20 73 6f 6d 65 20 73 75 d unless some su
1990: 62 73 65 74 20 6f 66 20 66 69 6c 65 73 20 69 73 bset of files is
19a0: 20 73 70 65 63 69 66 69 65 64 0a 20 20 20 20 6f specified. o
19b0: 6e 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 n the command li
19c0: 6e 65 2e 0a 0a 0a 20 20 20 20 3c 61 20 6e 61 6d ne.... <a nam
19d0: 65 3d 22 63 6c 65 61 6e 22 3e 55 73 61 67 65 3a e="clean">Usage:
19e0: 3c 2f 61 3e 3c 61 20 68 72 65 66 3d 22 63 6d 64 </a><a href="cmd
19f0: 5f 63 6c 65 61 6e 2e 77 69 6b 69 22 3e 66 6f 73 _clean.wiki">fos
1a00: 73 69 6c 20 63 6c 65 61 6e 3c 2f 61 3e 20 3f 2d sil clean</a> ?-
1a10: 61 6c 6c 3f 0a 0a 20 20 20 20 44 65 6c 65 74 65 all?.. Delete
1a20: 20 61 6c 6c 20 22 65 78 74 72 61 22 20 66 69 6c all "extra" fil
1a30: 65 73 20 69 6e 20 74 68 65 20 73 6f 75 72 63 65 es in the source
1a40: 20 74 72 65 65 2e 20 20 22 45 78 74 72 61 22 20 tree. "Extra"
1a50: 66 69 6c 65 73 20 61 72 65 0a 20 20 20 20 66 69 files are. fi
1a60: 6c 65 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74 les that are not
1a70: 20 6f 66 66 69 63 69 61 6c 6c 79 20 70 61 72 74 officially part
1a80: 20 6f 66 20 74 68 65 20 63 68 65 63 6b 6f 75 74 of the checkout
1a90: 2e 20 20 53 65 65 20 61 6c 73 6f 0a 20 20 20 20 . See also.
1aa0: 74 68 65 20 22 65 78 74 72 61 22 20 63 6f 6d 6d the "extra" comm
1ab0: 61 6e 64 2e 20 54 68 69 73 20 6f 70 65 72 61 74 and. This operat
1ac0: 69 6f 6e 20 63 61 6e 6e 6f 74 20 62 65 20 75 6e ion cannot be un
1ad0: 64 6f 6e 65 2e 0a 0a 20 20 20 20 59 6f 75 20 77 done... You w
1ae0: 69 6c 6c 20 62 65 20 70 72 6f 6d 70 74 65 64 20 ill be prompted
1af0: 62 65 66 6f 72 65 20 72 65 6d 6f 76 69 6e 67 20 before removing
1b00: 65 61 63 68 20 66 69 6c 65 2e 20 49 66 20 79 6f each file. If yo
1b10: 75 20 61 72 65 0a 20 20 20 20 73 75 72 65 20 79 u are. sure y
1b20: 6f 75 20 77 69 73 68 20 74 6f 20 72 65 6d 6f 76 ou wish to remov
1b30: 65 20 61 6c 6c 20 22 65 78 74 72 61 22 20 66 69 e all "extra" fi
1b40: 6c 65 73 20 79 6f 75 20 63 61 6e 20 73 70 65 63 les you can spec
1b50: 69 66 79 20 74 68 65 0a 20 20 20 20 6f 70 74 69 ify the. opti
1b60: 6f 6e 61 6c 20 2d 61 6c 6c 20 66 6c 61 67 2e 0a onal -all flag..
1b70: 0a 0a 20 20 20 20 3c 61 20 6e 61 6d 65 3d 22 63 .. <a name="c
1b80: 6c 6f 6e 65 22 3e 55 73 61 67 65 3a 3c 2f 61 3e lone">Usage:</a>
1b90: 3c 61 20 68 72 65 66 3d 22 63 6d 64 5f 63 6c 6f <a href="cmd_clo
1ba0: 6e 65 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c 20 ne.wiki">fossil
1bb0: 63 6c 6f 6e 65 3c 2f 61 3e 20 55 52 4c 20 46 49 clone</a> URL FI
1bc0: 4c 45 4e 41 4d 45 0a 0a 20 20 20 20 4d 61 6b 65 LENAME.. Make
1bd0: 20 61 20 63 6c 6f 6e 65 20 6f 66 20 61 20 72 65 a clone of a re
1be0: 70 6f 73 69 74 6f 72 79 20 73 70 65 63 69 66 69 pository specifi
1bf0: 65 64 20 62 79 20 55 52 4c 20 69 6e 20 74 68 65 ed by URL in the
1c00: 20 6c 6f 63 61 6c 0a 20 20 20 20 66 69 6c 65 20 local. file
1c10: 6e 61 6d 65 64 20 46 49 4c 45 4e 41 4d 45 2e 0a named FILENAME..
1c20: 0a 0a 20 20 20 20 3c 61 20 6e 61 6d 65 3d 22 63 .. <a name="c
1c30: 6c 6f 73 65 22 3e 55 73 61 67 65 3a 3c 2f 61 3e lose">Usage:</a>
1c40: 3c 61 20 68 72 65 66 3d 22 63 6d 64 5f 63 6c 6f <a href="cmd_clo
1c50: 73 65 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c 20 se.wiki">fossil
1c60: 63 6c 6f 73 65 3c 2f 61 3e 20 3f 2d 66 7c 2d 2d close</a> ?-f|--
1c70: 66 6f 72 63 65 3f 0a 0a 20 20 20 20 54 68 65 20 force?.. The
1c80: 6f 70 70 6f 73 69 74 65 20 6f 66 20 22 6f 70 65 opposite of "ope
1c90: 6e 22 2e 20 20 43 6c 6f 73 65 20 74 68 65 20 63 n". Close the c
1ca0: 75 72 72 65 6e 74 20 64 61 74 61 62 61 73 65 20 urrent database
1cb0: 63 6f 6e 6e 65 63 74 69 6f 6e 2e 0a 20 20 20 20 connection..
1cc0: 52 65 71 75 69 72 65 20 61 20 2d 66 20 6f 72 20 Require a -f or
1cd0: 2d 2d 66 6f 72 63 65 20 66 6c 61 67 20 69 66 20 --force flag if
1ce0: 74 68 65 72 65 20 61 72 65 20 75 6e 73 61 76 65 there are unsave
1cf0: 64 20 63 68 61 6e 67 65 64 20 69 6e 20 74 68 65 d changed in the
1d00: 0a 20 20 20 20 63 75 72 72 65 6e 74 20 63 68 65 . current che
1d10: 63 6b 2d 6f 75 74 2e 0a 0a 0a 20 20 20 20 3c 61 ck-out.... <a
1d20: 20 6e 61 6d 65 3d 22 63 6f 6e 66 69 67 75 72 65 name="configure
1d30: 22 3e 55 73 61 67 65 3a 3c 2f 61 3e 3c 61 20 68 ">Usage:</a><a h
1d40: 72 65 66 3d 22 63 6d 64 5f 63 6f 6e 66 69 67 75 ref="cmd_configu
1d50: 72 65 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c 20 re.wiki">fossil
1d60: 63 6f 6e 66 69 67 75 72 65 3c 2f 61 3e 20 4d 45 configure</a> ME
1d70: 54 48 4f 44 20 2e 2e 2e 0a 0a 20 20 20 20 57 68 THOD ..... Wh
1d80: 65 72 65 20 4d 45 54 48 4f 44 20 69 73 20 6f 6e ere METHOD is on
1d90: 65 20 6f 66 3a 20 65 78 70 6f 72 74 20 69 6d 70 e of: export imp
1da0: 6f 72 74 20 6d 65 72 67 65 20 70 75 6c 6c 20 70 ort merge pull p
1db0: 75 73 68 20 72 65 73 65 74 2e 20 20 41 6c 6c 20 ush reset. All
1dc0: 6d 65 74 68 6f 64 73 0a 20 20 20 20 61 63 63 65 methods. acce
1dd0: 70 74 20 74 68 65 20 2d 52 20 6f 72 20 2d 2d 72 pt the -R or --r
1de0: 65 70 6f 73 69 74 6f 72 79 20 6f 70 74 69 6f 6e epository option
1df0: 20 74 6f 20 73 70 65 63 69 66 69 63 20 61 20 72 to specific a r
1e00: 65 70 6f 73 69 74 6f 72 79 2e 0a 0a 20 20 20 20 epository...
1e10: 66 6f 73 73 69 6c 20 63 6f 6e 66 69 67 75 72 61 fossil configura
1e20: 74 69 6f 6e 20 65 78 70 6f 72 74 20 41 52 45 41 tion export AREA
1e30: 20 46 49 4c 45 4e 41 4d 45 0a 0a 20 20 20 20 57 FILENAME.. W
1e40: 72 69 74 65 20 74 6f 20 46 49 4c 45 4e 41 4d 45 rite to FILENAME
1e50: 20 65 78 70 6f 72 74 65 64 20 63 6f 6e 66 69 67 exported config
1e60: 75 72 61 74 6f 6e 20 69 6e 66 6f 72 6d 61 74 69 uraton informati
1e70: 6f 6e 20 66 6f 72 20 41 52 45 41 2e 0a 20 20 20 on for AREA..
1e80: 20 41 52 45 41 20 63 61 6e 20 62 65 20 6f 6e 65 AREA can be one
1e90: 20 6f 66 3a 20 20 61 6c 6c 20 74 69 63 6b 65 74 of: all ticket
1ea0: 20 73 6b 69 6e 20 70 72 6f 6a 65 63 74 0a 0a 20 skin project..
1eb0: 20 20 20 66 6f 73 73 69 6c 20 63 6f 6e 66 69 67 fossil config
1ec0: 75 72 61 74 69 6f 6e 20 69 6d 70 6f 72 74 20 46 uration import F
1ed0: 49 4c 45 4e 41 4d 45 0a 0a 20 20 20 20 52 65 61 ILENAME.. Rea
1ee0: 64 20 61 20 63 6f 6e 66 69 67 75 72 61 74 69 6f d a configuratio
1ef0: 6e 20 66 72 6f 6d 20 46 49 4c 45 4e 41 4d 45 2c n from FILENAME,
1f00: 20 6f 76 65 72 77 72 69 74 69 6e 67 20 74 68 65 overwriting the
1f10: 20 63 75 72 72 65 6e 74 0a 20 20 20 20 63 6f 6e current. con
1f20: 66 69 67 75 72 61 74 69 6f 6e 2e 0a 0a 20 20 20 figuration...
1f30: 20 66 6f 73 73 69 6c 20 63 6f 6e 66 69 67 75 72 fossil configur
1f40: 61 74 69 6f 6e 20 6d 65 72 67 65 20 46 49 4c 45 ation merge FILE
1f50: 4e 41 4d 45 0a 0a 20 20 20 20 52 65 61 64 20 61 NAME.. Read a
1f60: 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 configuration f
1f70: 72 6f 6d 20 46 49 4c 45 4e 41 4d 45 20 61 6e 64 rom FILENAME and
1f80: 20 6d 65 72 67 65 20 69 74 73 20 76 61 6c 75 65 merge its value
1f90: 73 20 69 6e 74 6f 0a 20 20 20 20 74 68 65 20 63 s into. the c
1fa0: 75 72 72 65 6e 74 20 63 6f 6e 66 69 67 75 72 61 urrent configura
1fb0: 74 69 6f 6e 2e 20 20 45 78 69 73 74 69 6e 67 20 tion. Existing
1fc0: 76 61 6c 75 65 73 20 74 61 6b 65 20 70 72 69 6f values take prio
1fd0: 72 69 74 79 20 6f 76 65 72 0a 20 20 20 20 76 61 rity over. va
1fe0: 6c 75 65 73 20 72 65 61 64 20 66 72 6f 6d 20 46 lues read from F
1ff0: 49 4c 45 4e 41 4d 45 2e 0a 0a 20 20 20 20 66 6f ILENAME... fo
2000: 73 73 69 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 ssil configurati
2010: 6f 6e 20 70 75 6c 6c 20 41 52 45 41 20 3f 55 52 on pull AREA ?UR
2020: 4c 3f 0a 0a 20 20 20 20 50 75 6c 6c 20 61 6e 64 L?.. Pull and
2030: 20 69 6e 73 74 61 6c 6c 20 74 68 65 20 63 6f 6e install the con
2040: 66 69 67 75 72 61 74 69 6f 6e 20 66 72 6f 6d 20 figuration from
2050: 61 20 64 69 66 66 65 72 65 6e 74 20 73 65 72 76 a different serv
2060: 65 72 0a 20 20 20 20 69 64 65 6e 74 69 66 69 65 er. identifie
2070: 64 20 62 79 20 55 52 4c 2e 20 20 49 66 20 6e 6f d by URL. If no
2080: 20 55 52 4c 20 69 73 20 73 70 65 63 69 66 69 65 URL is specifie
2090: 64 2c 20 74 68 65 6e 20 74 68 65 20 64 65 66 61 d, then the defa
20a0: 75 6c 74 0a 20 20 20 20 73 65 72 76 65 72 20 69 ult. server i
20b0: 73 20 75 73 65 64 2e 20 0a 0a 20 20 20 20 66 6f s used. .. fo
20c0: 73 73 69 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 ssil configurati
20d0: 6f 6e 20 70 75 73 68 20 41 52 45 41 20 3f 55 52 on push AREA ?UR
20e0: 4c 3f 0a 0a 20 20 20 20 50 75 73 68 20 74 68 65 L?.. Push the
20f0: 20 6c 6f 63 61 6c 20 63 6f 6e 66 69 67 75 72 61 local configura
2100: 74 69 6f 6e 20 69 6e 74 6f 20 74 68 65 20 72 65 tion into the re
2110: 6d 6f 74 65 20 73 65 72 76 65 72 20 69 64 65 6e mote server iden
2120: 74 69 66 69 65 64 0a 20 20 20 20 62 79 20 55 52 tified. by UR
2130: 4c 2e 20 20 41 64 6d 69 6e 20 70 72 69 76 69 6c L. Admin privil
2140: 65 67 65 20 69 73 20 72 65 71 75 69 72 65 64 20 ege is required
2150: 6f 6e 20 74 68 65 20 72 65 6d 6f 74 65 20 73 65 on the remote se
2160: 72 76 65 72 20 66 6f 72 0a 20 20 20 20 74 68 69 rver for. thi
2170: 73 20 74 6f 20 77 6f 72 6b 2e 0a 0a 20 20 20 20 s to work...
2180: 66 6f 73 73 69 6c 20 63 6f 6e 66 69 67 75 72 61 fossil configura
2190: 74 69 6f 6e 20 72 65 73 65 74 20 41 52 45 41 0a tion reset AREA.
21a0: 0a 20 20 20 20 52 65 73 74 6f 72 65 20 74 68 65 . Restore the
21b0: 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 74 configuration t
21c0: 6f 20 74 68 65 20 64 65 66 61 75 6c 74 2e 20 20 o the default.
21d0: 41 52 45 41 20 61 73 20 61 62 6f 76 65 2e 0a 0a AREA as above...
21e0: 20 20 20 20 57 41 52 4e 49 4e 47 3a 20 44 6f 20 WARNING: Do
21f0: 6e 6f 74 20 69 6d 70 6f 72 74 2c 20 6d 65 72 67 not import, merg
2200: 65 2c 20 6f 72 20 70 75 6c 6c 20 63 6f 6e 66 69 e, or pull confi
2210: 67 75 72 61 74 69 6f 6e 73 20 66 72 6f 6d 20 61 gurations from a
2220: 6e 20 75 6e 74 72 75 73 74 65 64 0a 20 20 20 20 n untrusted.
2230: 73 6f 75 72 63 65 2e 20 20 54 68 65 20 69 6e 62 source. The inb
2240: 6f 75 6e 64 20 63 6f 6e 66 69 67 75 72 61 74 69 ound configurati
2250: 6f 6e 20 69 73 20 6e 6f 74 20 63 68 65 63 6b 65 on is not checke
2260: 64 20 66 6f 72 20 73 61 66 65 74 79 20 61 6e 64 d for safety and
2270: 20 63 61 6e 0a 20 20 20 20 69 6e 74 72 6f 64 75 can. introdu
2280: 63 65 20 73 65 63 75 72 69 74 79 20 76 75 6c 6e ce security vuln
2290: 65 72 61 62 69 6c 69 74 69 65 73 2e 0a 0a 0a 20 erabilities....
22a0: 20 20 20 43 4f 4d 4d 41 4e 44 3a 20 64 65 63 6f COMMAND: deco
22b0: 6e 73 74 72 75 63 74 20 0a 20 20 20 20 3c 61 20 nstruct . <a
22c0: 6e 61 6d 65 3d 22 64 65 63 6f 6e 73 74 72 75 63 name="deconstruc
22d0: 74 22 3e 55 73 61 67 65 3a 3c 2f 61 3e 3c 61 20 t">Usage:</a><a
22e0: 68 72 65 66 3d 22 63 6d 64 5f 64 65 63 6f 6e 73 href="cmd_decons
22f0: 74 72 75 63 74 2e 77 69 6b 69 22 3e 66 6f 73 73 truct.wiki">foss
2300: 69 6c 20 64 65 63 6f 6e 73 74 72 75 63 74 3c 2f il deconstruct</
2310: 61 3e 20 3f 2d 52 7c 2d 2d 72 65 70 6f 73 69 74 a> ?-R|--reposit
2320: 6f 72 79 20 52 45 50 4f 53 49 54 4f 52 59 3f 20 ory REPOSITORY?
2330: 44 45 53 54 49 4e 41 54 49 4f 4e 0a 0a 20 20 20 DESTINATION..
2340: 20 50 6f 70 75 6c 61 74 65 73 20 74 68 65 20 69 Populates the i
2350: 6e 64 69 63 61 74 65 64 20 44 45 53 54 49 4e 41 ndicated DESTINA
2360: 54 49 4f 4e 20 64 69 72 65 63 74 6f 72 79 20 77 TION directory w
2370: 69 74 68 20 63 6f 70 69 65 73 20 6f 66 20 61 6c ith copies of al
2380: 6c 0a 20 20 20 20 61 72 74 69 66 63 61 74 73 20 l. artifcats
2390: 63 6f 6e 74 61 69 6e 65 64 20 77 69 74 68 69 6e contained within
23a0: 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 2e the repository.
23b0: 20 20 41 72 74 69 66 61 63 74 73 20 61 72 65 20 Artifacts are
23c0: 6e 61 6d 65 64 20 41 41 2f 62 62 62 62 62 0a 20 named AA/bbbbb.
23d0: 20 20 20 77 68 65 72 65 20 41 41 20 69 73 20 74 where AA is t
23e0: 68 65 20 66 69 72 73 74 20 32 20 63 68 61 72 61 he first 2 chara
23f0: 63 74 65 72 73 20 6f 66 20 74 68 65 20 61 72 74 cters of the art
2400: 69 66 61 63 74 20 49 44 20 61 6e 64 20 62 62 62 ifact ID and bbb
2410: 62 62 20 69 73 20 74 68 65 0a 20 20 20 20 72 65 bb is the. re
2420: 6d 61 69 6e 69 6e 67 20 33 38 20 63 68 61 72 61 maining 38 chara
2430: 63 74 65 72 73 2e 0a 0a 0a 20 20 20 20 3c 61 20 cters.... <a
2440: 6e 61 6d 65 3d 22 72 6d 22 3e 55 73 61 67 65 3a name="rm">Usage:
2450: 3c 2f 61 3e 3c 61 20 68 72 65 66 3d 22 63 6d 64 </a><a href="cmd
2460: 5f 72 6d 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c _rm.wiki">fossil
2470: 20 72 6d 3c 2f 61 3e 20 46 49 4c 45 2e 2e 2e 0a rm</a> FILE....
2480: 20 20 20 20 6f 72 3a 20 66 6f 73 73 69 6c 20 64 or: fossil d
2490: 65 6c 20 46 49 4c 45 2e 2e 2e 0a 20 20 20 20 52 el FILE.... R
24a0: 65 6d 6f 76 65 20 6f 6e 65 20 6f 72 20 6d 6f 72 emove one or mor
24b0: 65 20 66 69 6c 65 73 20 66 72 6f 6d 20 74 68 65 e files from the
24c0: 20 74 72 65 65 2e 0a 0a 0a 20 20 20 20 3c 61 20 tree.... <a
24d0: 6e 61 6d 65 3d 22 64 65 73 63 65 6e 64 61 6e 74 name="descendant
24e0: 73 22 3e 55 73 61 67 65 3a 3c 2f 61 3e 3c 61 20 s">Usage:</a><a
24f0: 68 72 65 66 3d 22 63 6d 64 5f 64 65 73 63 65 6e href="cmd_descen
2500: 64 61 6e 74 73 2e 77 69 6b 69 22 3e 66 6f 73 73 dants.wiki">foss
2510: 69 6c 20 64 65 73 63 65 6e 64 61 6e 74 73 3c 2f il descendants</
2520: 61 3e 20 3f 42 41 53 45 4c 49 4e 45 2d 49 44 3f a> ?BASELINE-ID?
2530: 0a 0a 20 20 20 20 46 69 6e 64 20 61 6c 6c 20 6c .. Find all l
2540: 65 61 66 20 64 65 73 63 65 6e 64 61 6e 74 73 20 eaf descendants
2550: 6f 66 20 74 68 65 20 62 61 73 65 6c 69 6e 65 20 of the baseline
2560: 73 70 65 63 69 66 69 65 64 20 6f 72 20 69 66 20 specified or if
2570: 74 68 65 20 61 72 67 75 6d 65 6e 74 0a 20 20 20 the argument.
2580: 20 69 73 20 6f 6d 69 74 74 65 64 2c 20 6f 66 20 is omitted, of
2590: 74 68 65 20 62 61 73 65 6c 69 6e 65 20 63 75 72 the baseline cur
25a0: 72 65 6e 74 6c 79 20 63 68 65 63 6b 65 64 20 6f rently checked o
25b0: 75 74 2e 0a 0a 0a 20 20 20 20 3c 61 20 6e 61 6d ut.... <a nam
25c0: 65 3d 22 64 69 66 66 22 3e 55 73 61 67 65 3a 3c e="diff">Usage:<
25d0: 2f 61 3e 3c 61 20 68 72 65 66 3d 22 63 6d 64 5f /a><a href="cmd_
25e0: 64 69 66 66 2e 77 69 6b 69 22 3e 66 6f 73 73 69 diff.wiki">fossi
25f0: 6c 20 64 69 66 66 3c 2f 61 3e 7c 67 64 69 66 66 l diff</a>|gdiff
2600: 20 3f 2d 69 3f 20 3f 2d 72 20 52 45 56 49 53 49 ?-i? ?-r REVISI
2610: 4f 4e 3f 20 46 49 4c 45 2e 2e 2e 0a 0a 20 20 20 ON? FILE.....
2620: 20 53 68 6f 77 20 74 68 65 20 64 69 66 66 65 72 Show the differ
2630: 65 6e 63 65 20 62 65 74 77 65 65 6e 20 74 68 65 ence between the
2640: 20 63 75 72 72 65 6e 74 20 76 65 72 73 69 6f 6e current version
2650: 20 6f 66 20 61 20 66 69 6c 65 20 28 61 73 20 69 of a file (as i
2660: 74 0a 20 20 20 20 65 78 69 73 74 73 20 6f 6e 20 t. exists on
2670: 64 69 73 6b 29 20 61 6e 64 20 74 68 61 74 20 73 disk) and that s
2680: 61 6d 65 20 66 69 6c 65 20 61 73 20 69 74 20 77 ame file as it w
2690: 61 73 20 63 68 65 63 6b 65 64 20 6f 75 74 2e 0a as checked out..
26a0: 0a 20 20 20 20 64 69 66 66 20 77 69 6c 6c 20 73 . diff will s
26b0: 68 6f 77 20 61 20 74 65 78 74 75 61 6c 20 64 69 how a textual di
26c0: 66 66 20 77 68 69 6c 65 20 67 64 69 66 66 20 77 ff while gdiff w
26d0: 69 6c 6c 20 61 74 74 65 6d 70 74 20 74 6f 20 72 ill attempt to r
26e0: 75 6e 20 61 0a 20 20 20 20 67 72 61 70 68 69 63 un a. graphic
26f0: 61 6c 20 64 69 66 66 20 63 6f 6d 6d 61 6e 64 20 al diff command
2700: 74 68 61 74 20 79 6f 75 20 68 61 76 65 20 73 65 that you have se
2710: 74 75 70 2e 20 49 66 20 74 68 65 20 63 68 6f 6f tup. If the choo
2720: 73 65 6e 20 63 6f 6d 6d 61 6e 64 0a 20 20 20 20 sen command.
2730: 69 73 20 6e 6f 74 20 79 65 74 20 63 6f 6e 66 69 is not yet confi
2740: 67 75 72 65 64 2c 20 74 68 65 20 69 6e 74 65 72 gured, the inter
2750: 6e 61 6c 20 74 65 78 74 75 61 6c 20 64 69 66 66 nal textual diff
2760: 20 63 6f 6d 6d 61 6e 64 20 77 69 6c 6c 20 62 65 command will be
2770: 0a 20 20 20 20 75 73 65 64 2e 0a 0a 20 20 20 20 . used...
2780: 49 66 20 2d 69 20 69 73 20 73 75 70 70 6c 69 65 If -i is supplie
2790: 64 20 66 6f 72 20 65 69 74 68 65 72 20 64 69 66 d for either dif
27a0: 66 20 6f 72 20 67 64 69 66 66 2c 20 74 68 65 20 f or gdiff, the
27b0: 69 6e 74 65 72 6e 61 6c 20 74 65 78 74 75 61 6c internal textual
27c0: 0a 20 20 20 20 64 69 66 66 20 63 6f 6d 6d 61 6e . diff comman
27d0: 64 20 77 69 6c 6c 20 62 65 20 65 78 65 63 75 74 d will be execut
27e0: 65 64 2e 0a 0a 20 20 20 20 48 65 72 65 20 61 72 ed... Here ar
27f0: 65 20 61 20 66 65 77 20 65 78 74 65 72 6e 61 6c e a few external
2800: 20 64 69 66 66 20 63 6f 6d 6d 61 6e 64 20 73 65 diff command se
2810: 74 74 69 6e 67 73 2c 20 66 6f 72 20 65 78 61 6d ttings, for exam
2820: 70 6c 65 3a 0a 0a 20 20 20 20 66 6f 73 73 69 6c ple:.. fossil
2830: 20 73 65 74 74 69 6e 67 20 64 69 66 66 2d 63 6f setting diff-co
2840: 6d 6d 61 6e 64 20 64 69 66 66 0a 0a 20 20 20 20 mmand diff..
2850: 66 6f 73 73 69 6c 20 73 65 74 74 69 6e 67 20 67 fossil setting g
2860: 64 69 66 66 2d 63 6f 6d 6d 61 6e 64 20 74 6b 64 diff-command tkd
2870: 69 66 66 0a 20 20 20 20 66 6f 73 73 69 6c 20 73 iff. fossil s
2880: 65 74 74 69 6e 67 20 67 64 69 66 66 2d 63 6f 6d etting gdiff-com
2890: 6d 61 6e 64 20 65 73 6b 69 6c 6c 32 32 0a 20 20 mand eskill22.
28a0: 20 20 66 6f 73 73 69 6c 20 73 65 74 74 69 6e 67 fossil setting
28b0: 20 67 64 69 66 66 2d 63 6f 6d 6d 61 6e 64 20 74 gdiff-command t
28c0: 6f 72 74 6f 69 73 65 6d 65 72 67 65 0a 20 20 20 ortoisemerge.
28d0: 20 66 6f 73 73 69 6c 20 73 65 74 74 69 6e 67 20 fossil setting
28e0: 67 64 69 66 66 2d 63 6f 6d 6d 61 6e 64 20 6d 65 gdiff-command me
28f0: 6c 64 0a 20 20 20 20 66 6f 73 73 69 6c 20 73 65 ld. fossil se
2900: 74 74 69 6e 67 20 67 64 69 66 66 2d 63 6f 6d 6d tting gdiff-comm
2910: 61 6e 64 20 78 78 64 69 66 66 0a 20 20 20 20 66 and xxdiff. f
2920: 6f 73 73 69 6c 20 73 65 74 74 69 6e 67 20 67 64 ossil setting gd
2930: 69 66 66 2d 63 6f 6d 6d 61 6e 64 20 6b 64 69 66 iff-command kdif
2940: 66 33 0a 0a 0a 20 20 20 20 3c 61 20 6e 61 6d 65 f3... <a name
2950: 3d 22 65 78 74 72 61 22 3e 55 73 61 67 65 3a 3c ="extra">Usage:<
2960: 2f 61 3e 3c 61 20 68 72 65 66 3d 22 63 6d 64 5f /a><a href="cmd_
2970: 65 78 74 72 61 2e 77 69 6b 69 22 3e 66 6f 73 73 extra.wiki">foss
2980: 69 6c 20 65 78 74 72 61 3c 2f 61 3e 0a 0a 20 20 il extra</a>..
2990: 20 20 50 72 69 6e 74 20 61 20 6c 69 73 74 20 6f Print a list o
29a0: 66 20 61 6c 6c 20 66 69 6c 65 73 20 69 6e 20 74 f all files in t
29b0: 68 65 20 73 6f 75 72 63 65 20 74 72 65 65 20 74 he source tree t
29c0: 68 61 74 20 61 72 65 20 6e 6f 74 20 70 61 72 74 hat are not part
29d0: 20 6f 66 0a 20 20 20 20 74 68 65 20 63 75 72 72 of. the curr
29e0: 65 6e 74 20 63 68 65 63 6b 6f 75 74 2e 20 20 53 ent checkout. S
29f0: 65 65 20 61 6c 73 6f 20 74 68 65 20 22 63 6c 65 ee also the "cle
2a00: 61 6e 22 20 63 6f 6d 6d 61 6e 64 2e 0a 0a 0a 20 an" command....
2a10: 20 20 20 3c 61 20 6e 61 6d 65 3d 22 68 65 6c 70 <a name="help
2a20: 22 3e 55 73 61 67 65 3a 3c 2f 61 3e 3c 61 20 68 ">Usage:</a><a h
2a30: 72 65 66 3d 22 63 6d 64 5f 68 65 6c 70 2e 77 69 ref="cmd_help.wi
2a40: 6b 69 22 3e 66 6f 73 73 69 6c 20 68 65 6c 70 3c ki">fossil help<
2a50: 2f 61 3e 20 43 4f 4d 4d 41 4e 44 0a 0a 20 20 20 /a> COMMAND..
2a60: 20 44 69 73 70 6c 61 79 20 69 6e 66 6f 72 6d 61 Display informa
2a70: 74 69 6f 6e 20 6f 6e 20 68 6f 77 20 74 6f 20 75 tion on how to u
2a80: 73 65 20 43 4f 4d 4d 41 4e 44 0a 0a 0a 20 20 20 se COMMAND...
2a90: 20 3c 61 20 6e 61 6d 65 3d 22 68 74 74 70 22 3e <a name="http">
2aa0: 55 73 61 67 65 3a 3c 2f 61 3e 3c 61 20 68 72 65 Usage:</a><a hre
2ab0: 66 3d 22 63 6d 64 5f 68 74 74 70 2e 77 69 6b 69 f="cmd_http.wiki
2ac0: 22 3e 66 6f 73 73 69 6c 20 68 74 74 70 3c 2f 61 ">fossil http</a
2ad0: 3e 20 52 45 50 4f 53 49 54 4f 52 59 0a 0a 20 20 > REPOSITORY..
2ae0: 20 20 48 61 6e 64 6c 65 20 61 20 73 69 6e 67 6c Handle a singl
2af0: 65 20 48 54 54 50 20 72 65 71 75 65 73 74 20 61 e HTTP request a
2b00: 70 70 65 61 72 69 6e 67 20 6f 6e 20 73 74 64 69 ppearing on stdi
2b10: 6e 2e 20 20 54 68 65 20 72 65 73 75 6c 74 69 6e n. The resultin
2b20: 67 20 77 65 62 70 61 67 65 0a 20 20 20 20 69 73 g webpage. is
2b30: 20 64 65 6c 69 76 65 72 65 64 20 6f 6e 20 73 74 delivered on st
2b40: 64 6f 75 74 2e 20 20 54 68 69 73 20 6d 65 74 68 dout. This meth
2b50: 6f 64 20 69 73 20 75 73 65 64 20 74 6f 20 6c 61 od is used to la
2b60: 75 6e 63 68 20 61 6e 20 48 54 54 50 20 72 65 71 unch an HTTP req
2b70: 75 65 73 74 0a 20 20 20 20 68 61 6e 64 6c 65 72 uest. handler
2b80: 20 66 72 6f 6d 20 69 6e 65 74 64 2c 20 66 6f 72 from inetd, for
2b90: 20 65 78 61 6d 70 6c 65 2e 20 20 54 68 65 20 61 example. The a
2ba0: 72 67 75 6d 65 6e 74 20 69 73 20 74 68 65 20 6e rgument is the n
2bb0: 61 6d 65 20 6f 66 20 74 68 65 20 0a 20 20 20 20 ame of the .
2bc0: 72 65 70 6f 73 69 74 6f 72 79 2e 0a 0a 0a 20 20 repository....
2bd0: 20 20 3c 61 20 6e 61 6d 65 3d 22 69 6e 66 6f 22 <a name="info"
2be0: 3e 55 73 61 67 65 3a 3c 2f 61 3e 3c 61 20 68 72 >Usage:</a><a hr
2bf0: 65 66 3d 22 63 6d 64 5f 69 6e 66 6f 2e 77 69 6b ef="cmd_info.wik
2c00: 69 22 3e 66 6f 73 73 69 6c 20 69 6e 66 6f 3c 2f i">fossil info</
2c10: 61 3e 20 3f 41 52 54 49 46 41 43 54 2d 49 44 7c a> ?ARTIFACT-ID|
2c20: 46 49 4c 45 4e 41 4d 45 3f 0a 0a 20 20 20 20 57 FILENAME?.. W
2c30: 69 74 68 20 6e 6f 20 61 72 67 75 6d 65 6e 74 73 ith no arguments
2c40: 2c 20 70 72 6f 76 69 64 65 20 69 6e 66 6f 72 6d , provide inform
2c50: 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 ation about the
2c60: 63 75 72 72 65 6e 74 20 74 72 65 65 2e 0a 20 20 current tree..
2c70: 20 20 49 66 20 61 6e 20 61 72 67 75 6d 65 6e 74 If an argument
2c80: 20 69 73 20 73 70 65 63 69 66 69 65 64 2c 20 70 is specified, p
2c90: 72 6f 76 69 64 65 20 69 6e 66 6f 72 6d 61 74 69 rovide informati
2ca0: 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 6f 62 6a on about the obj
2cb0: 65 63 74 0a 20 20 20 20 69 6e 20 74 68 65 20 72 ect. in the r
2cc0: 65 73 70 6f 73 69 74 6f 72 79 20 6f 66 20 74 68 espository of th
2cd0: 65 20 63 75 72 72 65 6e 74 20 74 72 65 65 20 74 e current tree t
2ce0: 68 61 74 20 74 68 65 20 61 72 67 75 6d 65 6e 74 hat the argument
2cf0: 20 72 65 66 65 72 73 0a 20 20 20 20 74 6f 2e 20 refers. to.
2d00: 20 4f 72 20 69 66 20 74 68 65 20 61 72 67 75 6d Or if the argum
2d10: 65 6e 74 20 69 73 20 74 68 65 20 6e 61 6d 65 20 ent is the name
2d20: 6f 66 20 61 20 72 65 70 6f 73 69 74 6f 72 79 2c of a repository,
2d30: 20 73 68 6f 77 0a 20 20 20 20 69 6e 66 6f 72 6d show. inform
2d40: 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 61 74 ation about that
2d50: 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 0a 0a 20 repository....
2d60: 20 20 20 3c 61 20 6e 61 6d 65 3d 22 6c 65 61 76 <a name="leav
2d70: 65 73 22 3e 55 73 61 67 65 3a 3c 2f 61 3e 3c 61 es">Usage:</a><a
2d80: 20 68 72 65 66 3d 22 63 6d 64 5f 6c 65 61 76 65 href="cmd_leave
2d90: 73 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c 20 6c s.wiki">fossil l
2da0: 65 61 76 65 73 3c 2f 61 3e 0a 0a 20 20 20 20 46 eaves</a>.. F
2db0: 69 6e 64 20 6c 65 61 76 65 73 20 6f 66 20 61 6c ind leaves of al
2dc0: 6c 20 62 72 61 6e 63 68 65 73 2e 0a 0a 0a 20 20 l branches....
2dd0: 20 20 3c 61 20 6e 61 6d 65 3d 22 6c 73 22 3e 55 <a name="ls">U
2de0: 73 61 67 65 3a 3c 2f 61 3e 3c 61 20 68 72 65 66 sage:</a><a href
2df0: 3d 22 63 6d 64 5f 6c 73 2e 77 69 6b 69 22 3e 66 ="cmd_ls.wiki">f
2e00: 6f 73 73 69 6c 20 6c 73 3c 2f 61 3e 0a 0a 20 20 ossil ls</a>..
2e10: 20 20 53 68 6f 77 20 74 68 65 20 6e 61 6d 65 73 Show the names
2e20: 20 6f 66 20 61 6c 6c 20 66 69 6c 65 73 20 69 6e of all files in
2e30: 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 68 65 the current che
2e40: 63 6b 6f 75 74 0a 0a 0a 20 20 20 20 3c 61 20 6e ckout... <a n
2e50: 61 6d 65 3d 22 6d 65 72 67 65 22 3e 55 73 61 67 ame="merge">Usag
2e60: 65 3a 3c 2f 61 3e 3c 61 20 68 72 65 66 3d 22 63 e:</a><a href="c
2e70: 6d 64 5f 6d 65 72 67 65 2e 77 69 6b 69 22 3e 66 md_merge.wiki">f
2e80: 6f 73 73 69 6c 20 6d 65 72 67 65 3c 2f 61 3e 20 ossil merge</a>
2e90: 56 45 52 53 49 4f 4e 0a 0a 20 20 20 20 54 68 65 VERSION.. The
2ea0: 20 61 72 67 75 6d 65 6e 74 20 69 73 20 61 20 76 argument is a v
2eb0: 65 72 73 69 6f 6e 20 74 68 61 74 20 73 68 6f 75 ersion that shou
2ec0: 6c 64 20 62 65 20 6d 65 72 67 65 64 20 69 6e 74 ld be merged int
2ed0: 6f 20 74 68 65 20 63 75 72 72 65 6e 74 0a 20 20 o the current.
2ee0: 20 20 63 68 65 63 6b 6f 75 74 2e 20 0a 0a 20 20 checkout. ..
2ef0: 20 20 4f 6e 6c 79 20 66 69 6c 65 20 63 6f 6e 74 Only file cont
2f00: 65 6e 74 20 69 73 20 6d 65 72 67 65 64 2e 20 20 ent is merged.
2f10: 54 68 65 20 72 65 73 75 6c 74 20 63 6f 6e 74 69 The result conti
2f20: 6e 75 65 73 20 74 6f 20 75 73 65 20 74 68 65 0a nues to use the.
2f30: 20 20 20 20 66 69 6c 65 20 61 6e 64 20 64 69 72 file and dir
2f40: 65 63 74 6f 72 79 20 6e 61 6d 65 73 20 66 72 6f ectory names fro
2f50: 6d 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 68 m the current ch
2f60: 65 63 6b 2d 6f 75 74 20 65 76 65 6e 20 69 66 20 eck-out even if
2f70: 74 68 6f 73 65 0a 20 20 20 20 6e 61 6d 65 73 20 those. names
2f80: 6d 69 67 68 74 20 68 61 76 65 20 62 65 65 6e 20 might have been
2f90: 63 68 61 6e 67 65 64 20 69 6e 20 74 68 65 20 62 changed in the b
2fa0: 72 61 6e 63 68 20 62 65 69 6e 67 20 6d 65 72 67 ranch being merg
2fb0: 65 64 20 69 6e 2e 0a 0a 0a 20 20 20 20 3c 61 20 ed in.... <a
2fc0: 6e 61 6d 65 3d 22 6d 76 22 3e 55 73 61 67 65 3a name="mv">Usage:
2fd0: 3c 2f 61 3e 3c 61 20 68 72 65 66 3d 22 63 6d 64 </a><a href="cmd
2fe0: 5f 6d 76 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c _mv.wiki">fossil
2ff0: 20 6d 76 7c 72 65 6e 61 6d 65 3c 2f 61 3e 20 4f mv|rename</a> O
3000: 4c 44 4e 41 4d 45 20 4e 45 57 4e 41 4d 45 0a 20 LDNAME NEWNAME.
3010: 20 20 20 20 20 20 6f 72 3a 20 66 6f 73 73 69 6c or: fossil
3020: 20 6d 76 7c 72 65 6e 61 6d 65 20 4f 4c 44 4e 41 mv|rename OLDNA
3030: 4d 45 2e 2e 2e 20 44 49 52 0a 0a 20 20 20 20 4d ME... DIR.. M
3040: 6f 76 65 20 6f 72 20 72 65 6e 61 6d 65 20 6f 6e ove or rename on
3050: 65 20 6f 72 20 6d 6f 72 65 20 66 69 6c 65 73 20 e or more files
3060: 77 69 74 68 69 6e 20 74 68 65 20 74 72 65 65 0a within the tree.
3070: 0a 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e . This comman
3080: 64 20 64 6f 65 73 20 6e 6f 74 20 72 65 6e 61 6d d does not renam
3090: 65 20 74 68 65 20 66 69 6c 65 73 20 6f 6e 20 64 e the files on d
30a0: 69 73 6b 2e 20 20 41 6c 6c 20 74 68 69 73 20 63 isk. All this c
30b0: 6f 6d 6d 61 6e 64 20 64 6f 65 73 20 69 73 0a 20 ommand does is.
30c0: 20 20 20 72 65 63 6f 72 64 20 74 68 65 20 66 61 record the fa
30d0: 63 74 20 74 68 61 74 20 66 69 6c 65 6e 61 6d 65 ct that filename
30e0: 73 20 68 61 76 65 20 63 68 61 6e 67 65 64 20 73 s have changed s
30f0: 6f 20 74 68 61 74 20 61 70 70 72 6f 70 72 69 61 o that appropria
3100: 74 65 20 6e 6f 74 61 74 69 6f 6e 73 0a 20 20 20 te notations.
3110: 20 63 61 6e 20 62 65 20 6d 61 64 65 20 61 74 20 can be made at
3120: 74 68 65 20 6e 65 78 74 20 63 6f 6d 6d 69 74 2f the next commit/
3130: 63 68 65 63 6b 69 6e 2e 0a 0a 20 20 20 20 3c 61 checkin... <a
3140: 20 6e 61 6d 65 3d 22 6e 65 77 22 3e 55 73 61 67 name="new">Usag
3150: 65 3a 3c 2f 61 3e 3c 61 20 68 72 65 66 3d 22 63 e:</a><a href="c
3160: 6d 64 5f 6e 65 77 2e 77 69 6b 69 22 3e 66 6f 73 md_new.wiki">fos
3170: 73 69 6c 20 6e 65 77 3c 2f 61 3e 20 46 49 4c 45 sil new</a> FILE
3180: 4e 41 4d 45 0a 0a 20 20 20 20 43 72 65 61 74 65 NAME.. Create
3190: 20 61 20 72 65 70 6f 73 69 74 6f 72 79 20 66 6f a repository fo
31a0: 72 20 61 20 6e 65 77 20 70 72 6f 6a 65 63 74 20 r a new project
31b0: 69 6e 20 74 68 65 20 66 69 6c 65 20 6e 61 6d 65 in the file name
31c0: 64 20 46 49 4c 45 4e 41 4d 45 2e 0a 20 20 20 20 d FILENAME..
31d0: 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 69 73 20 This command is
31e0: 64 69 73 74 69 6e 63 74 20 66 72 6f 6d 20 22 63 distinct from "c
31f0: 6c 6f 6e 65 22 2e 20 20 54 68 65 20 22 63 6c 6f lone". The "clo
3200: 6e 65 22 20 63 6f 6d 6d 61 6e 64 20 6d 61 6b 65 ne" command make
3210: 73 0a 20 20 20 20 61 20 63 6f 70 79 20 6f 66 20 s. a copy of
3220: 61 6e 20 65 78 69 73 74 69 6e 67 20 70 72 6f 6a an existing proj
3230: 65 63 74 2e 20 20 54 68 69 73 20 63 6f 6d 6d 61 ect. This comma
3240: 6e 64 20 73 74 61 72 74 73 20 61 20 6e 65 77 20 nd starts a new
3250: 70 72 6f 6a 65 63 74 2e 0a 0a 0a 20 20 20 20 3c project.... <
3260: 61 20 6e 61 6d 65 3d 22 6f 70 65 6e 22 3e 55 73 a name="open">Us
3270: 61 67 65 3a 3c 2f 61 3e 3c 61 20 68 72 65 66 3d age:</a><a href=
3280: 22 63 6d 64 5f 6f 70 65 6e 2e 77 69 6b 69 22 3e "cmd_open.wiki">
3290: 66 6f 73 73 69 6c 20 6f 70 65 6e 3c 2f 61 3e 20 fossil open</a>
32a0: 46 49 4c 45 4e 41 4d 45 0a 0a 20 20 20 20 4f 70 FILENAME.. Op
32b0: 65 6e 20 61 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 en a connection
32c0: 74 6f 20 74 68 65 20 6c 6f 63 61 6c 20 72 65 70 to the local rep
32d0: 6f 73 69 74 6f 72 79 20 69 6e 20 46 49 4c 45 4e ository in FILEN
32e0: 41 4d 45 2e 20 20 41 20 63 68 65 63 6b 6f 75 74 AME. A checkout
32f0: 0a 20 20 20 20 66 6f 72 20 74 68 65 20 72 65 70 . for the rep
3300: 6f 73 69 74 6f 72 79 20 69 73 20 63 72 65 61 74 ository is creat
3310: 65 64 20 77 69 74 68 20 69 74 73 20 72 6f 6f 74 ed with its root
3320: 20 61 74 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 at the working
3330: 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 53 directory.. S
3340: 65 65 20 61 6c 73 6f 20 74 68 65 20 22 63 6c 6f ee also the "clo
3350: 73 65 22 20 63 6f 6d 6d 61 6e 64 2e 0a 0a 0a 20 se" command....
3360: 20 20 20 3c 61 20 6e 61 6d 65 3d 22 70 75 6c 6c <a name="pull
3370: 22 3e 55 73 61 67 65 3a 3c 2f 61 3e 3c 61 20 68 ">Usage:</a><a h
3380: 72 65 66 3d 22 63 6d 64 5f 70 75 6c 6c 2e 77 69 ref="cmd_pull.wi
3390: 6b 69 22 3e 66 6f 73 73 69 6c 20 70 75 6c 6c 3c ki">fossil pull<
33a0: 2f 61 3e 20 3f 55 52 4c 3f 20 3f 2d 52 7c 2d 2d /a> ?URL? ?-R|--
33b0: 72 65 73 70 6f 73 69 74 6f 72 79 20 52 45 50 4f respository REPO
33c0: 53 49 54 4f 52 59 3f 0a 0a 20 20 20 20 50 75 6c SITORY?.. Pul
33d0: 6c 20 63 68 61 6e 67 65 73 20 69 6e 20 61 20 72 l changes in a r
33e0: 65 6d 6f 74 65 20 72 65 70 6f 73 69 74 6f 72 79 emote repository
33f0: 20 69 6e 74 6f 20 74 68 65 20 6c 6f 63 61 6c 20 into the local
3400: 72 65 70 6f 73 69 74 6f 72 79 2e 0a 20 20 20 20 repository..
3410: 54 68 65 20 72 65 70 6f 73 69 74 6f 72 79 20 69 The repository i
3420: 73 20 69 64 65 6e 74 69 66 69 65 64 20 62 79 20 s identified by
3430: 74 68 65 20 2d 52 20 6f 72 20 2d 2d 72 65 70 6f the -R or --repo
3440: 73 69 74 6f 72 79 20 6f 70 74 69 6f 6e 2e 0a 20 sitory option..
3450: 20 20 20 49 66 20 74 68 65 72 65 20 69 73 20 6e If there is n
3460: 6f 20 73 75 63 68 20 6f 70 74 69 6f 6e 20 74 68 o such option th
3470: 65 6e 20 74 68 65 20 6f 70 65 6e 20 72 65 70 6f en the open repo
3480: 73 69 74 6f 72 79 20 69 73 20 75 73 65 64 2e 0a sitory is used..
3490: 20 20 20 20 54 68 65 20 55 52 4c 20 6f 66 20 74 The URL of t
34a0: 68 65 20 72 65 6d 6f 74 65 20 73 65 72 76 65 72 he remote server
34b0: 20 69 73 20 73 70 65 63 69 66 69 65 64 20 6f 6e is specified on
34c0: 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e the command lin
34d0: 65 0a 20 20 20 20 49 66 20 6e 6f 20 55 52 4c 20 e. If no URL
34e0: 69 73 20 73 70 65 63 69 66 69 65 64 20 74 68 65 is specified the
34f0: 6e 20 74 68 65 20 55 52 4c 20 75 73 65 64 20 62 n the URL used b
3500: 79 20 74 68 65 20 6d 6f 73 74 20 72 65 63 65 6e y the most recen
3510: 74 0a 20 20 20 20 22 70 75 6c 6c 22 2c 20 22 70 t. "pull", "p
3520: 75 73 68 22 2c 20 6f 72 20 22 73 79 6e 63 22 20 ush", or "sync"
3530: 63 6f 6d 6d 61 6e 64 20 69 73 20 75 73 65 64 2e command is used.
3540: 0a 0a 20 20 20 20 54 68 65 20 55 52 4c 20 69 73 .. The URL is
3550: 20 6f 66 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e of the followin
3560: 67 20 66 6f 72 6d 3a 0a 0a 20 20 20 20 68 74 74 g form:.. htt
3570: 70 3a 2f 2f 55 53 45 52 40 48 4f 53 54 3a 50 4f p://USER@HOST:PO
3580: 52 54 2f 50 41 54 48 0a 0a 20 20 20 20 54 68 65 RT/PATH.. The
3590: 20 22 55 53 45 52 40 22 20 61 6e 64 20 22 3a 50 "USER@" and ":P
35a0: 4f 52 54 22 20 73 75 62 73 74 72 69 6e 67 73 20 ORT" substrings
35b0: 61 72 65 20 6f 70 74 69 6f 6e 61 6c 2e 0a 20 20 are optional..
35c0: 20 20 54 68 65 20 22 55 53 45 52 22 20 73 75 62 The "USER" sub
35d0: 73 74 72 69 6e 67 20 73 70 65 63 69 66 69 65 73 string specifies
35e0: 20 74 68 65 20 6c 6f 67 69 6e 20 75 73 65 72 2e the login user.
35f0: 20 20 59 6f 75 20 77 69 6c 6c 20 62 65 0a 20 20 You will be.
3600: 20 20 70 72 6f 6d 70 74 65 64 20 66 6f 72 20 74 prompted for t
3610: 68 65 20 70 61 73 73 77 6f 72 64 20 6f 6e 20 74 he password on t
3620: 68 65 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 2e he command-line.
3630: 20 20 54 68 65 20 50 4f 52 54 0a 20 20 20 20 73 The PORT. s
3640: 70 65 63 69 66 69 65 73 20 74 68 65 20 54 43 50 pecifies the TCP
3650: 20 70 6f 72 74 20 6f 66 20 74 68 65 20 73 65 72 port of the ser
3660: 76 65 72 2e 20 20 54 68 65 20 64 65 66 61 75 6c ver. The defaul
3670: 74 20 70 6f 72 74 20 69 73 0a 20 20 20 20 38 30 t port is. 80
3680: 2e 0a 0a 0a 20 20 20 20 3c 61 20 6e 61 6d 65 3d .... <a name=
3690: 22 70 75 73 68 22 3e 55 73 61 67 65 3a 3c 2f 61 "push">Usage:</a
36a0: 3e 3c 61 20 68 72 65 66 3d 22 63 6d 64 5f 70 75 ><a href="cmd_pu
36b0: 73 68 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c 20 sh.wiki">fossil
36c0: 70 75 73 68 3c 2f 61 3e 20 3f 55 52 4c 3f 20 3f push</a> ?URL? ?
36d0: 2d 52 7c 2d 2d 72 65 70 6f 73 69 74 6f 72 79 20 -R|--repository
36e0: 52 45 50 4f 53 49 54 4f 52 59 3f 0a 0a 20 20 20 REPOSITORY?..
36f0: 20 50 75 73 68 20 63 68 61 6e 67 65 73 20 69 6e Push changes in
3700: 20 74 68 65 20 6c 6f 63 61 6c 20 72 65 70 6f 73 the local repos
3710: 69 74 6f 72 79 20 6f 76 65 72 20 69 6e 74 6f 20 itory over into
3720: 61 20 72 65 6d 6f 74 65 20 72 65 70 6f 73 69 74 a remote reposit
3730: 6f 72 79 2e 0a 20 20 20 20 53 65 65 20 74 68 65 ory.. See the
3740: 20 22 70 75 6c 6c 22 20 63 6f 6d 6d 61 6e 64 20 "pull" command
3750: 66 6f 72 20 61 64 64 69 74 69 6f 6e 61 6c 20 69 for additional i
3760: 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 0a 20 20 20 nformation...
3770: 20 3c 61 20 6e 61 6d 65 3d 22 72 65 62 75 69 6c <a name="rebuil
3780: 64 22 3e 55 73 61 67 65 3a 3c 2f 61 3e 3c 61 20 d">Usage:</a><a
3790: 68 72 65 66 3d 22 63 6d 64 5f 72 65 62 75 69 6c href="cmd_rebuil
37a0: 64 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c 20 72 d.wiki">fossil r
37b0: 65 62 75 69 6c 64 3c 2f 61 3e 20 52 45 50 4f 53 ebuild</a> REPOS
37c0: 49 54 4f 52 59 0a 0a 20 20 20 20 52 65 63 6f 6e ITORY.. Recon
37d0: 73 74 72 75 63 74 20 74 68 65 20 6e 61 6d 65 64 struct the named
37e0: 20 72 65 70 6f 73 69 74 6f 72 79 20 64 61 74 61 repository data
37f0: 62 61 73 65 20 66 72 6f 6d 20 74 68 65 20 63 6f base from the co
3800: 72 65 0a 20 20 20 20 72 65 63 6f 72 64 73 2e 20 re. records.
3810: 20 52 75 6e 20 74 68 69 73 20 63 6f 6d 6d 61 6e Run this comman
3820: 64 20 61 66 74 65 72 20 75 70 64 61 74 69 6e 67 d after updating
3830: 20 74 68 65 20 66 6f 73 73 69 6c 0a 20 20 20 20 the fossil.
3840: 65 78 65 63 75 74 61 62 6c 65 20 69 6e 20 61 20 executable in a
3850: 77 61 79 20 74 68 61 74 20 63 68 61 6e 67 65 73 way that changes
3860: 20 74 68 65 20 64 61 74 61 62 61 73 65 20 73 63 the database sc
3870: 68 65 6d 61 2e 0a 0a 0a 20 20 20 20 43 4f 4d 4d hema.... COMM
3880: 41 4e 44 3a 20 72 65 63 6f 6e 73 74 72 75 63 74 AND: reconstruct
3890: 20 0a 20 20 20 20 3c 61 20 6e 61 6d 65 3d 22 72 . <a name="r
38a0: 65 63 6f 6e 73 74 72 75 63 74 22 3e 55 73 61 67 econstruct">Usag
38b0: 65 3a 3c 2f 61 3e 3c 61 20 68 72 65 66 3d 22 63 e:</a><a href="c
38c0: 6d 64 5f 72 65 63 6f 6e 73 74 72 75 63 74 2e 77 md_reconstruct.w
38d0: 69 6b 69 22 3e 66 6f 73 73 69 6c 20 72 65 63 6f iki">fossil reco
38e0: 6e 73 74 72 75 63 74 3c 2f 61 3e 20 52 45 50 4f nstruct</a> REPO
38f0: 53 49 54 4f 52 59 20 4f 52 49 47 49 4e 0a 0a 20 SITORY ORIGIN..
3900: 20 20 20 43 72 65 61 74 65 73 20 74 68 65 20 52 Creates the R
3910: 45 50 4f 53 49 54 4f 52 59 20 61 6e 64 20 70 6f EPOSITORY and po
3920: 70 75 6c 61 74 65 73 20 69 74 20 77 69 74 68 20 pulates it with
3930: 74 68 65 20 61 72 74 69 66 61 63 74 73 20 69 6e the artifacts in
3940: 20 74 68 65 0a 20 20 20 20 69 6e 64 69 63 61 74 the. indicat
3950: 65 64 20 4f 52 49 47 49 4e 20 64 69 72 65 63 74 ed ORIGIN direct
3960: 6f 72 79 2e 0a 0a 0a 20 20 20 20 3c 61 20 6e 61 ory.... <a na
3970: 6d 65 3d 22 72 65 64 6f 22 3e 55 73 61 67 65 3a me="redo">Usage:
3980: 3c 2f 61 3e 3c 61 20 68 72 65 66 3d 22 63 6d 64 </a><a href="cmd
3990: 5f 72 65 64 6f 2e 77 69 6b 69 22 3e 66 6f 73 73 _redo.wiki">foss
39a0: 69 6c 20 72 65 64 6f 3c 2f 61 3e 20 3f 46 49 4c il redo</a> ?FIL
39b0: 45 4e 41 4d 45 2e 2e 2e 3f 0a 0a 20 20 20 20 52 ENAME...?.. R
39c0: 65 64 6f 20 74 68 65 20 61 6e 20 75 70 64 61 74 edo the an updat
39d0: 65 20 6f 72 20 6d 65 72 67 65 20 6f 70 65 72 61 e or merge opera
39e0: 74 69 6f 6e 20 74 68 61 74 20 68 61 73 20 62 65 tion that has be
39f0: 65 6e 20 75 6e 64 6f 6e 65 20 62 79 20 74 68 65 en undone by the
3a00: 0a 20 20 20 20 75 6e 64 6f 20 63 6f 6d 6d 61 6e . undo comman
3a10: 64 2e 20 20 49 66 20 46 49 4c 45 4e 41 4d 45 20 d. If FILENAME
3a20: 69 73 20 73 70 65 63 69 66 69 65 64 20 74 68 65 is specified the
3a30: 6e 20 72 65 73 74 6f 72 65 20 74 68 65 20 63 68 n restore the ch
3a40: 61 6e 67 65 73 0a 20 20 20 20 61 73 73 6f 63 69 anges. associ
3a50: 61 74 65 64 20 77 69 74 68 20 74 68 65 20 6e 61 ated with the na
3a60: 6d 65 64 20 66 69 6c 65 28 73 29 20 62 75 74 20 med file(s) but
3a70: 6f 74 68 65 72 77 69 73 65 20 6c 65 61 76 65 20 otherwise leave
3a80: 74 68 65 20 75 70 64 61 74 65 0a 20 20 20 20 6f the update. o
3a90: 72 20 6d 65 72 67 65 20 75 6e 64 6f 6e 65 2e 0a r merge undone..
3aa0: 0a 20 20 20 20 41 20 73 69 6e 67 6c 65 20 6c 65 . A single le
3ab0: 76 65 6c 20 6f 66 20 75 6e 64 6f 2f 72 65 64 6f vel of undo/redo
3ac0: 20 69 73 20 73 75 70 70 6f 72 74 65 64 2e 20 20 is supported.
3ad0: 54 68 65 20 75 6e 64 6f 2f 72 65 64 6f 20 73 74 The undo/redo st
3ae0: 61 63 6b 0a 20 20 20 20 69 73 20 63 6c 65 61 72 ack. is clear
3af0: 65 64 20 62 79 20 74 68 65 20 63 6f 6d 6d 69 74 ed by the commit
3b00: 20 61 6e 64 20 63 68 65 63 6b 6f 75 74 20 63 6f and checkout co
3b10: 6d 6d 61 6e 64 73 2e 0a 0a 0a 20 20 20 20 3c 61 mmands.... <a
3b20: 20 6e 61 6d 65 3d 22 72 65 76 65 72 74 22 3e 55 name="revert">U
3b30: 73 61 67 65 3a 3c 2f 61 3e 3c 61 20 68 72 65 66 sage:</a><a href
3b40: 3d 22 63 6d 64 5f 72 65 76 65 72 74 2e 77 69 6b ="cmd_revert.wik
3b50: 69 22 3e 66 6f 73 73 69 6c 20 72 65 76 65 72 74 i">fossil revert
3b60: 3c 2f 61 3e 20 3f 2d 2d 79 65 73 3f 20 3f 2d 72 </a> ?--yes? ?-r
3b70: 20 52 45 56 49 53 49 4f 4e 3f 20 46 49 4c 45 0a REVISION? FILE.
3b80: 0a 20 20 20 20 52 65 76 65 72 74 20 74 6f 20 74 . Revert to t
3b90: 68 65 20 63 75 72 72 65 6e 74 20 72 65 70 6f 73 he current repos
3ba0: 69 74 6f 72 79 20 76 65 72 73 69 6f 6e 20 6f 66 itory version of
3bb0: 20 46 49 4c 45 2c 20 6f 72 20 74 6f 0a 20 20 20 FILE, or to.
3bc0: 20 74 68 65 20 76 65 72 73 69 6f 6e 20 61 73 73 the version ass
3bd0: 6f 63 69 61 74 65 64 20 77 69 74 68 20 62 61 73 ociated with bas
3be0: 65 6c 69 6e 65 20 52 45 56 49 53 49 4f 4e 20 69 eline REVISION i
3bf0: 66 20 74 68 65 20 2d 72 20 66 6c 61 67 0a 20 20 f the -r flag.
3c00: 20 20 61 70 70 65 61 72 73 2e 20 20 54 68 69 73 appears. This
3c10: 20 63 6f 6d 6d 61 6e 64 20 77 69 6c 6c 20 63 6f command will co
3c20: 6e 66 69 72 6d 20 79 6f 75 72 20 6f 70 65 72 61 nfirm your opera
3c30: 74 69 6f 6e 20 75 6e 6c 65 73 73 20 74 68 65 0a tion unless the.
3c40: 20 20 20 20 66 69 6c 65 20 69 73 20 6d 69 73 73 file is miss
3c50: 69 6e 67 20 6f 72 20 74 68 65 20 2d 2d 79 65 73 ing or the --yes
3c60: 20 6f 70 74 69 6f 6e 20 69 73 20 75 73 65 64 2e option is used.
3c70: 0a 0a 0a 20 20 20 20 3c 61 20 6e 61 6d 65 3d 22 ... <a name="
3c80: 73 65 72 76 65 72 22 3e 55 73 61 67 65 3a 3c 2f server">Usage:</
3c90: 61 3e 3c 61 20 68 72 65 66 3d 22 63 6d 64 5f 73 a><a href="cmd_s
3ca0: 65 72 76 65 72 2e 77 69 6b 69 22 3e 66 6f 73 73 erver.wiki">foss
3cb0: 69 6c 20 73 65 72 76 65 72 3c 2f 61 3e 20 3f 2d il server</a> ?-
3cc0: 50 7c 2d 2d 70 6f 72 74 20 54 43 50 50 4f 52 54 P|--port TCPPORT
3cd0: 3f 20 3f 52 45 50 4f 53 49 54 4f 52 59 3f 0a 20 ? ?REPOSITORY?.
3ce0: 20 20 20 4f 72 3a 20 66 6f 73 73 69 6c 20 75 69 Or: fossil ui
3cf0: 20 3f 2d 50 7c 2d 2d 70 6f 72 74 20 54 43 50 50 ?-P|--port TCPP
3d00: 4f 52 54 3f 20 3f 52 45 50 4f 53 49 54 4f 52 59 ORT? ?REPOSITORY
3d10: 3f 0a 0a 20 20 20 20 4f 70 65 6e 20 61 20 73 6f ?.. Open a so
3d20: 63 6b 65 74 20 61 6e 64 20 62 65 67 69 6e 20 6c cket and begin l
3d30: 69 73 74 65 6e 69 6e 67 20 61 6e 64 20 72 65 73 istening and res
3d40: 70 6f 6e 64 69 6e 67 20 74 6f 20 48 54 54 50 20 ponding to HTTP
3d50: 72 65 71 75 65 73 74 73 20 6f 6e 0a 20 20 20 20 requests on.
3d60: 54 43 50 20 70 6f 72 74 20 38 30 38 30 2c 20 6f TCP port 8080, o
3d70: 72 20 6f 6e 20 61 6e 79 20 6f 74 68 65 72 20 54 r on any other T
3d80: 43 50 20 70 6f 72 74 20 64 65 66 69 6e 65 64 20 CP port defined
3d90: 62 79 20 74 68 65 20 2d 50 20 6f 72 0a 20 20 20 by the -P or.
3da0: 20 2d 2d 70 6f 72 74 20 6f 70 74 69 6f 6e 2e 20 --port option.
3db0: 20 54 68 65 20 6f 70 74 69 6f 6e 61 6c 20 61 72 The optional ar
3dc0: 67 75 6d 65 6e 74 20 69 73 20 74 68 65 20 6e 61 gument is the na
3dd0: 6d 65 20 6f 66 20 74 68 65 20 72 65 70 6f 73 69 me of the reposi
3de0: 74 6f 72 79 2e 0a 20 20 20 20 54 68 65 20 72 65 tory.. The re
3df0: 70 6f 73 69 74 6f 72 79 20 61 72 67 75 6d 65 6e pository argumen
3e00: 74 20 6d 61 79 20 62 65 20 6f 6d 69 74 74 65 64 t may be omitted
3e10: 20 69 66 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 if the working
3e20: 64 69 72 65 63 74 6f 72 79 20 69 73 0a 20 20 20 directory is.
3e30: 20 77 69 74 68 69 6e 20 61 6e 20 6f 70 65 6e 20 within an open
3e40: 63 68 65 63 6b 6f 75 74 2e 0a 0a 20 20 20 20 54 checkout... T
3e50: 68 65 20 22 75 69 22 20 63 6f 6d 6d 61 6e 64 20 he "ui" command
3e60: 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 73 74 automatically st
3e70: 61 72 74 73 20 61 20 77 65 62 20 62 72 6f 77 73 arts a web brows
3e80: 65 72 20 61 66 74 65 72 20 69 6e 69 74 69 61 6c er after initial
3e90: 69 7a 69 6e 67 0a 20 20 20 20 74 68 65 20 77 65 izing. the we
3ea0: 62 20 73 65 72 76 65 72 2e 0a 0a 0a 20 20 20 20 b server....
3eb0: 43 4f 4d 4d 41 4e 44 3a 20 73 65 74 74 69 6e 67 COMMAND: setting
3ec0: 73 0a 20 20 20 20 43 4f 4d 4d 41 4e 44 3a 20 75 s. COMMAND: u
3ed0: 6e 73 65 74 0a 20 20 20 20 3c 61 20 6e 61 6d 65 nset. <a name
3ee0: 3d 22 73 65 74 74 69 6e 67 22 3e 55 73 61 67 65 ="setting">Usage
3ef0: 3a 3c 2f 61 3e 3c 61 20 68 72 65 66 3d 22 63 6d :</a><a href="cm
3f00: 64 5f 73 65 74 74 69 6e 67 2e 77 69 6b 69 22 3e d_setting.wiki">
3f10: 66 6f 73 73 69 6c 20 73 65 74 74 69 6e 67 3c 2f fossil setting</
3f20: 61 3e 20 3f 50 52 4f 50 45 52 54 59 3f 20 3f 56 a> ?PROPERTY? ?V
3f30: 41 4c 55 45 3f 20 3f 2d 67 6c 6f 62 61 6c 3f 0a ALUE? ?-global?.
3f40: 20 20 20 20 66 6f 73 73 69 6c 20 75 6e 73 65 74 fossil unset
3f50: 20 50 52 4f 50 45 52 54 59 20 3f 2d 67 6c 6f 62 PROPERTY ?-glob
3f60: 61 6c 3f 0a 0a 20 20 20 20 54 68 65 20 22 73 65 al?.. The "se
3f70: 74 74 69 6e 67 22 20 63 6f 6d 6d 61 6e 64 20 77 tting" command w
3f80: 69 74 68 20 6e 6f 20 61 72 67 75 6d 65 6e 74 73 ith no arguments
3f90: 20 6c 69 73 74 73 20 61 6c 6c 20 70 72 6f 70 65 lists all prope
3fa0: 72 74 69 65 73 20 61 6e 64 20 74 68 65 69 72 0a rties and their.
3fb0: 20 20 20 20 76 61 6c 75 65 73 2e 20 20 57 69 74 values. Wit
3fc0: 68 20 6a 75 73 74 20 61 20 70 72 6f 70 65 72 74 h just a propert
3fd0: 79 20 6e 61 6d 65 20 69 74 20 73 68 6f 77 73 20 y name it shows
3fe0: 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 61 the value of tha
3ff0: 74 20 70 72 6f 70 65 72 74 79 2e 0a 20 20 20 20 t property..
4000: 57 69 74 68 20 61 20 76 61 6c 75 65 20 61 72 67 With a value arg
4010: 75 6d 65 6e 74 20 69 74 20 63 68 61 6e 67 65 73 ument it changes
4020: 20 74 68 65 20 70 72 6f 70 65 72 74 79 20 66 6f the property fo
4030: 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 r the current re
4040: 70 6f 73 69 74 6f 72 79 2e 0a 0a 20 20 20 20 54 pository... T
4050: 68 65 20 22 75 6e 73 65 74 22 20 63 6f 6d 6d 61 he "unset" comma
4060: 6e 64 20 63 6c 65 61 72 73 20 61 20 70 72 6f 70 nd clears a prop
4070: 65 72 74 79 20 73 65 74 74 69 6e 67 2e 0a 0a 20 erty setting...
4080: 20 20 20 61 75 74 6f 73 79 6e 63 20 20 20 20 20 autosync
4090: 20 20 20 20 49 66 20 65 6e 61 62 6c 65 64 2c 20 If enabled,
40a0: 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 70 75 automatically pu
40b0: 6c 6c 20 70 72 69 6f 72 20 74 6f 0a 20 20 20 20 ll prior to.
40c0: 63 6f 6d 6d 69 74 20 6f 72 20 75 70 64 61 74 65 commit or update
40d0: 20 61 6e 64 20 61 75 74 6f 6d 61 74 69 63 61 6c and automatical
40e0: 6c 79 20 70 75 73 68 0a 20 20 20 20 61 66 74 65 ly push. afte
40f0: 72 20 63 6f 6d 6d 69 74 20 6f 72 20 74 61 67 20 r commit or tag
4100: 6f 72 20 62 72 61 6e 63 68 20 63 72 65 61 74 69 or branch creati
4110: 6f 6e 2e 0a 0a 20 20 20 20 64 69 66 66 2d 63 6f on... diff-co
4120: 6d 6d 61 6e 64 20 20 20 20 20 45 78 74 65 72 6e mmand Extern
4130: 61 6c 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 72 75 al command to ru
4140: 6e 20 77 68 65 6e 20 70 65 72 66 6f 72 6d 69 6e n when performin
4150: 67 20 61 20 64 69 66 66 2e 0a 20 20 20 20 49 66 g a diff.. If
4160: 20 75 6e 64 65 66 69 6e 65 64 2c 20 74 68 65 20 undefined, the
4170: 69 6e 74 65 72 6e 61 6c 20 74 65 78 74 20 64 69 internal text di
4180: 66 66 20 77 69 6c 6c 20 62 65 20 75 73 65 64 2e ff will be used.
4190: 0a 0a 20 20 20 20 65 64 69 74 6f 72 20 20 20 20 .. editor
41a0: 20 20 20 20 20 20 20 54 65 78 74 20 65 64 69 74 Text edit
41b0: 6f 72 20 63 6f 6d 6d 61 6e 64 20 75 73 65 64 20 or command used
41c0: 66 6f 72 20 63 68 65 63 6b 2d 69 6e 20 63 6f 6d for check-in com
41d0: 6d 65 6e 74 73 2e 0a 0a 20 20 20 20 67 64 69 66 ments... gdif
41e0: 66 2d 63 6f 6d 6d 61 6e 64 20 20 20 20 45 78 74 f-command Ext
41f0: 65 72 6e 61 6c 20 63 6f 6d 6d 61 6e 64 20 74 6f ernal command to
4200: 20 72 75 6e 20 77 68 65 6e 20 70 65 72 66 6f 72 run when perfor
4210: 6d 69 6e 67 20 61 20 67 72 61 70 68 69 63 61 6c ming a graphical
4220: 0a 20 20 20 20 64 69 66 66 2e 20 49 66 20 75 6e . diff. If un
4230: 64 65 66 69 6e 65 64 2c 20 74 65 78 74 20 64 69 defined, text di
4240: 66 66 20 77 69 6c 6c 20 62 65 20 75 73 65 64 2e ff will be used.
4250: 0a 0a 20 20 20 20 6c 6f 63 61 6c 61 75 74 68 20 .. localauth
4260: 20 20 20 20 20 20 20 49 66 20 65 6e 61 62 6c 65 If enable
4270: 64 2c 20 72 65 71 75 69 72 65 20 74 68 61 74 20 d, require that
4280: 48 54 54 50 20 63 6f 6e 6e 65 63 74 69 6f 6e 73 HTTP connections
4290: 20 66 72 6f 6d 0a 20 20 20 20 31 32 37 2e 30 2e from. 127.0.
42a0: 30 2e 31 20 62 65 20 61 75 74 68 65 6e 74 69 63 0.1 be authentic
42b0: 61 74 65 64 20 62 79 20 70 61 73 73 77 6f 72 64 ated by password
42c0: 2e 20 20 49 66 0a 20 20 20 20 66 61 6c 73 65 2c . If. false,
42d0: 20 61 6c 6c 20 48 54 54 50 20 72 65 71 75 65 73 all HTTP reques
42e0: 74 73 20 66 72 6f 6d 20 6c 6f 63 61 6c 68 6f 73 ts from localhos
42f0: 74 20 68 61 76 65 0a 20 20 20 20 75 6e 72 65 73 t have. unres
4300: 74 72 69 63 74 65 64 20 61 63 63 65 73 73 20 74 tricted access t
4310: 6f 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 o the repository
4320: 2e 0a 0a 20 20 20 20 63 6c 65 61 72 73 69 67 6e ... clearsign
4330: 20 20 20 20 20 20 20 20 57 68 65 6e 20 65 6e 61 When ena
4340: 62 6c 65 64 20 28 74 68 65 20 64 65 66 61 75 6c bled (the defaul
4350: 74 29 2c 20 66 6f 73 73 69 6c 20 77 69 6c 6c 20 t), fossil will
4360: 61 74 74 65 6d 70 74 20 74 6f 0a 20 20 20 20 73 attempt to. s
4370: 69 67 6e 20 61 6c 6c 20 63 6f 6d 6d 69 74 73 20 ign all commits
4380: 77 69 74 68 20 67 70 67 2e 20 20 57 68 65 6e 20 with gpg. When
4390: 64 69 73 61 62 6c 65 64 2c 20 63 6f 6d 6d 69 74 disabled, commit
43a0: 73 20 77 69 6c 6c 0a 20 20 20 20 62 65 20 75 6e s will. be un
43b0: 73 69 67 6e 65 64 2e 0a 0a 20 20 20 20 70 67 70 signed... pgp
43c0: 2d 63 6f 6d 6d 61 6e 64 20 20 20 20 20 20 43 6f -command Co
43d0: 6d 6d 61 6e 64 20 75 73 65 64 20 74 6f 20 63 6c mmand used to cl
43e0: 65 61 72 2d 73 69 67 6e 20 6d 61 6e 69 66 65 73 ear-sign manifes
43f0: 74 73 20 61 74 20 63 68 65 63 6b 2d 69 6e 2e 0a ts at check-in..
4400: 20 20 20 20 54 68 65 20 64 65 66 61 75 6c 74 20 The default
4410: 69 73 20 22 67 70 67 20 2d 2d 63 6c 65 61 72 73 is "gpg --clears
4420: 69 67 6e 20 2d 6f 20 22 2e 0a 0a 20 20 20 20 70 ign -o "... p
4430: 72 6f 78 79 20 20 20 20 20 20 20 20 20 20 20 20 roxy
4440: 55 52 4c 20 6f 66 20 74 68 65 20 48 54 54 50 20 URL of the HTTP
4450: 70 72 6f 78 79 2e 20 20 49 66 20 75 6e 64 65 66 proxy. If undef
4460: 69 6e 65 64 20 6f 72 20 22 6f 66 66 22 20 74 68 ined or "off" th
4470: 65 6e 0a 20 20 20 20 74 68 65 20 22 68 74 74 70 en. the "http
4480: 5f 70 72 6f 78 79 22 20 65 6e 76 69 72 6f 6e 6d _proxy" environm
4490: 65 6e 74 20 76 61 72 69 61 62 6c 65 20 69 73 20 ent variable is
44a0: 63 6f 6e 73 75 6c 74 65 64 2e 0a 20 20 20 20 49 consulted.. I
44b0: 66 20 74 68 65 20 68 74 74 70 5f 70 72 6f 78 79 f the http_proxy
44c0: 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 environment var
44d0: 69 61 62 6c 65 20 69 73 20 75 6e 64 65 66 69 6e iable is undefin
44e0: 65 64 0a 20 20 20 20 74 68 65 6e 20 61 20 64 69 ed. then a di
44f0: 72 65 63 74 20 48 54 54 50 20 63 6f 6e 6e 65 63 rect HTTP connec
4500: 74 69 6f 6e 20 69 73 20 75 73 65 64 2e 0a 0a 20 tion is used...
4510: 20 20 20 77 65 62 2d 62 72 6f 77 73 65 72 20 20 web-browser
4520: 20 20 20 20 41 20 73 68 65 6c 6c 20 63 6f 6d 6d A shell comm
4530: 61 6e 64 20 75 73 65 64 20 74 6f 20 6c 61 75 6e and used to laun
4540: 63 68 20 79 6f 75 72 20 70 72 65 66 65 72 72 65 ch your preferre
4550: 64 0a 20 20 20 20 77 65 62 20 62 72 6f 77 73 65 d. web browse
4560: 72 20 77 68 65 6e 20 67 69 76 65 6e 20 61 20 55 r when given a U
4570: 52 4c 20 61 73 20 61 6e 20 61 72 67 75 6d 65 6e RL as an argumen
4580: 74 2e 0a 20 20 20 20 44 65 66 61 75 6c 74 73 20 t.. Defaults
4590: 74 6f 20 22 73 74 61 72 74 22 20 6f 6e 20 77 69 to "start" on wi
45a0: 6e 64 6f 77 73 2c 20 22 6f 70 65 6e 22 20 6f 6e ndows, "open" on
45b0: 20 4d 61 63 2c 0a 20 20 20 20 61 6e 64 20 22 66 Mac,. and "f
45c0: 69 72 65 66 6f 78 22 20 6f 6e 20 55 6e 69 78 2e irefox" on Unix.
45d0: 0a 0a 0a 20 20 20 20 3c 61 20 6e 61 6d 65 3d 22 ... <a name="
45e0: 73 74 61 74 75 73 22 3e 55 73 61 67 65 3a 3c 2f status">Usage:</
45f0: 61 3e 3c 61 20 68 72 65 66 3d 22 63 6d 64 5f 73 a><a href="cmd_s
4600: 74 61 74 75 73 2e 77 69 6b 69 22 3e 66 6f 73 73 tatus.wiki">foss
4610: 69 6c 20 73 74 61 74 75 73 3c 2f 61 3e 0a 0a 20 il status</a>..
4620: 20 20 20 52 65 70 6f 72 74 20 6f 6e 20 74 68 65 Report on the
4630: 20 73 74 61 74 75 73 20 6f 66 20 74 68 65 20 63 status of the c
4640: 75 72 72 65 6e 74 20 63 68 65 63 6b 6f 75 74 2e urrent checkout.
4650: 0a 0a 0a 20 20 20 20 3c 61 20 6e 61 6d 65 3d 22 ... <a name="
4660: 73 79 6e 63 22 3e 55 73 61 67 65 3a 3c 2f 61 3e sync">Usage:</a>
4670: 3c 61 20 68 72 65 66 3d 22 63 6d 64 5f 73 79 6e <a href="cmd_syn
4680: 63 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c 20 73 c.wiki">fossil s
4690: 79 6e 63 3c 2f 61 3e 20 3f 55 52 4c 3f 20 3f 2d ync</a> ?URL? ?-
46a0: 52 7c 2d 2d 72 65 70 6f 73 69 74 6f 72 79 20 52 R|--repository R
46b0: 45 50 4f 53 49 54 4f 52 59 3f 0a 0a 20 20 20 20 EPOSITORY?..
46c0: 53 79 6e 63 68 72 6f 6e 69 7a 65 20 74 68 65 20 Synchronize the
46d0: 6c 6f 63 61 6c 20 72 65 70 6f 73 69 74 6f 72 79 local repository
46e0: 20 77 69 74 68 20 61 20 72 65 6d 6f 74 65 20 72 with a remote r
46f0: 65 70 6f 73 69 74 6f 72 79 2e 20 20 54 68 69 73 epository. This
4700: 20 69 73 0a 20 20 20 20 74 68 65 20 65 71 75 69 is. the equi
4710: 76 61 6c 65 6e 74 20 6f 66 20 72 75 6e 6e 69 6e valent of runnin
4720: 67 20 62 6f 74 68 20 22 70 75 73 68 22 20 61 6e g both "push" an
4730: 64 20 22 70 75 6c 6c 22 20 61 74 20 74 68 65 20 d "pull" at the
4740: 73 61 6d 65 20 74 69 6d 65 2e 0a 20 20 20 20 53 same time.. S
4750: 65 65 20 74 68 65 20 22 70 75 6c 6c 22 20 63 6f ee the "pull" co
4760: 6d 6d 61 6e 64 20 66 6f 72 20 61 64 64 69 74 69 mmand for additi
4770: 6f 6e 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e onal information
4780: 2e 0a 0a 0a 20 20 20 20 3c 61 20 6e 61 6d 65 3d .... <a name=
4790: 22 74 61 67 22 3e 55 73 61 67 65 3a 3c 2f 61 3e "tag">Usage:</a>
47a0: 3c 61 20 68 72 65 66 3d 22 63 6d 64 5f 74 61 67 <a href="cmd_tag
47b0: 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c 20 74 61 .wiki">fossil ta
47c0: 67 3c 2f 61 3e 20 53 55 42 43 4f 4d 4d 41 4e 44 g</a> SUBCOMMAND
47d0: 20 2e 2e 2e 0a 0a 20 20 20 20 52 75 6e 20 76 61 ..... Run va
47e0: 72 69 6f 75 73 20 73 75 62 63 6f 6d 6d 61 6e 64 rious subcommand
47f0: 73 20 74 6f 20 63 6f 6e 74 72 6f 6c 20 74 61 67 s to control tag
4800: 73 20 61 6e 64 20 70 72 6f 70 65 72 74 69 65 73 s and properties
4810: 0a 0a 20 20 20 20 66 6f 73 73 69 6c 20 74 61 67 .. fossil tag
4820: 20 61 64 64 20 3f 2d 2d 72 61 77 3f 20 54 41 47 add ?--raw? TAG
4830: 4e 41 4d 45 20 42 41 53 45 4c 49 4e 45 20 3f 56 NAME BASELINE ?V
4840: 41 4c 55 45 3f 0a 0a 20 20 20 20 41 64 64 20 61 ALUE?.. Add a
4850: 20 6e 65 77 20 74 61 67 20 6f 72 20 70 72 6f 70 new tag or prop
4860: 65 72 74 79 20 74 6f 20 42 41 53 45 4c 49 4e 45 erty to BASELINE
4870: 2e 20 54 68 65 20 74 61 67 20 77 69 6c 6c 0a 20 . The tag will.
4880: 20 20 20 62 65 20 75 73 61 62 6c 65 20 69 6e 73 be usable ins
4890: 74 65 61 64 20 6f 66 20 61 20 42 41 53 45 4c 49 tead of a BASELI
48a0: 4e 45 20 69 6e 20 63 6f 6d 6d 61 6e 64 73 20 73 NE in commands s
48b0: 75 63 68 20 61 73 0a 20 20 20 20 75 70 64 61 74 uch as. updat
48c0: 65 20 61 6e 64 20 6d 65 72 67 65 2e 0a 0a 20 20 e and merge...
48d0: 20 20 66 6f 73 73 69 6c 20 74 61 67 20 62 72 61 fossil tag bra
48e0: 6e 63 68 20 3f 2d 2d 72 61 77 3f 20 3f 2d 2d 6e nch ?--raw? ?--n
48f0: 6f 66 6f 72 6b 3f 20 54 41 47 4e 41 4d 45 20 42 ofork? TAGNAME B
4900: 41 53 45 4c 49 4e 45 20 3f 56 41 4c 55 45 3f 0a ASELINE ?VALUE?.
4910: 0a 20 20 20 20 41 20 66 6f 72 6b 20 77 69 6c 6c . A fork will
4920: 20 62 65 20 63 72 65 61 74 65 64 20 73 6f 20 74 be created so t
4930: 68 61 74 20 74 68 65 20 6e 65 77 20 63 68 65 63 hat the new chec
4940: 6b 69 6e 0a 20 20 20 20 69 73 20 61 20 73 69 62 kin. is a sib
4950: 6c 69 6e 67 20 6f 66 20 42 41 53 45 4c 49 4e 45 ling of BASELINE
4960: 20 61 6e 64 20 69 64 65 6e 74 69 63 61 6c 20 74 and identical t
4970: 6f 20 69 74 20 65 78 63 65 70 74 0a 20 20 20 20 o it except.
4980: 66 6f 72 20 61 20 67 65 6e 65 72 61 74 65 64 20 for a generated
4990: 63 6f 6d 6d 65 6e 74 2e 20 54 68 65 6e 20 74 68 comment. Then th
49a0: 65 20 6e 65 77 20 74 61 67 20 77 69 6c 6c 0a 20 e new tag will.
49b0: 20 20 20 62 65 20 61 64 64 65 64 20 74 6f 20 74 be added to t
49c0: 68 65 20 6e 65 77 20 63 68 65 63 6b 69 6e 20 61 he new checkin a
49d0: 6e 64 20 70 72 6f 70 61 67 61 74 65 64 20 74 6f nd propagated to
49e0: 0a 20 20 20 20 61 6c 6c 20 64 69 72 65 63 74 20 . all direct
49f0: 63 68 69 6c 64 72 65 6e 2e 20 20 41 64 64 69 74 children. Addit
4a00: 69 6f 6e 61 6c 6c 79 20 61 6c 6c 20 73 79 6d 62 ionally all symb
4a10: 6f 6c 69 63 0a 20 20 20 20 74 61 67 73 20 6f 66 olic. tags of
4a20: 20 74 68 61 74 20 63 68 65 63 6b 69 6e 20 69 6e that checkin in
4a30: 68 65 72 69 74 65 64 20 66 72 6f 6d 20 42 41 53 herited from BAS
4a40: 45 4c 49 4e 45 20 77 69 6c 6c 0a 20 20 20 20 62 ELINE will. b
4a50: 65 20 63 61 6e 63 65 6c 6c 65 64 2e 0a 0a 20 20 e cancelled...
4a60: 20 20 48 6f 77 65 76 65 72 2c 20 69 66 20 74 68 However, if th
4a70: 65 20 6f 70 74 69 6f 6e 20 2d 2d 6e 6f 66 6f 72 e option --nofor
4a80: 6b 20 69 73 20 67 69 76 65 6e 2c 20 6e 6f 0a 20 k is given, no.
4a90: 20 20 20 66 6f 72 6b 20 77 69 6c 6c 20 62 65 20 fork will be
4aa0: 63 72 65 61 74 65 64 20 61 6e 64 20 74 68 65 20 created and the
4ab0: 74 61 67 2f 70 72 6f 70 65 72 74 79 20 77 69 6c tag/property wil
4ac0: 6c 20 62 65 0a 20 20 20 20 61 64 64 65 64 20 74 l be. added t
4ad0: 6f 20 42 41 53 45 4c 49 4e 45 20 64 69 72 65 63 o BASELINE direc
4ae0: 74 6c 79 2e 20 4e 6f 20 74 61 67 73 20 77 69 6c tly. No tags wil
4af0: 6c 20 62 65 20 63 61 6e 63 65 6c 65 64 2e 0a 0a l be canceled...
4b00: 20 20 20 20 66 6f 73 73 69 6c 20 74 61 67 20 63 fossil tag c
4b10: 61 6e 63 65 6c 20 3f 2d 2d 72 61 77 3f 20 54 41 ancel ?--raw? TA
4b20: 47 4e 41 4d 45 20 42 41 53 45 4c 49 4e 45 0a 0a GNAME BASELINE..
4b30: 20 20 20 20 52 65 6d 6f 76 65 20 74 68 65 20 74 Remove the t
4b40: 61 67 20 54 41 47 4e 41 4d 45 20 66 72 6f 6d 20 ag TAGNAME from
4b50: 42 41 53 45 4c 49 4e 45 2c 20 61 6e 64 20 61 6c BASELINE, and al
4b60: 73 6f 20 72 65 6d 6f 76 65 0a 20 20 20 20 74 68 so remove. th
4b70: 65 20 70 72 6f 70 61 67 61 74 69 6f 6e 20 6f 66 e propagation of
4b80: 20 74 68 65 20 74 61 67 20 74 6f 20 61 6e 79 20 the tag to any
4b90: 64 65 73 63 65 6e 64 61 6e 74 73 2e 0a 0a 20 20 descendants...
4ba0: 20 20 66 6f 73 73 69 6c 20 74 61 67 20 66 69 6e fossil tag fin
4bb0: 64 20 3f 2d 2d 72 61 77 3f 20 54 41 47 4e 41 4d d ?--raw? TAGNAM
4bc0: 45 0a 0a 20 20 20 20 4c 69 73 74 20 61 6c 6c 20 E.. List all
4bd0: 62 61 73 65 6c 69 6e 65 73 20 74 68 61 74 20 75 baselines that u
4be0: 73 65 20 54 41 47 4e 41 4d 45 0a 0a 20 20 20 20 se TAGNAME..
4bf0: 66 6f 73 73 69 6c 20 74 61 67 20 6c 69 73 74 20 fossil tag list
4c00: 3f 2d 2d 72 61 77 3f 20 3f 42 41 53 45 4c 49 4e ?--raw? ?BASELIN
4c10: 45 3f 0a 0a 20 20 20 20 4c 69 73 74 20 61 6c 6c E?.. List all
4c20: 20 74 61 67 73 2c 20 6f 72 20 69 66 20 42 41 53 tags, or if BAS
4c30: 45 4c 49 4e 45 20 69 73 20 73 75 70 70 6c 69 65 ELINE is supplie
4c40: 64 2c 20 6c 69 73 74 0a 20 20 20 20 61 6c 6c 20 d, list. all
4c50: 74 61 67 73 20 61 6e 64 20 74 68 65 69 72 20 76 tags and their v
4c60: 61 6c 75 65 73 20 66 6f 72 20 42 41 53 45 4c 49 alues for BASELI
4c70: 4e 45 2e 0a 0a 20 20 20 20 54 68 65 20 6f 70 74 NE... The opt
4c80: 69 6f 6e 20 2d 2d 72 61 77 20 61 6c 6c 6f 77 73 ion --raw allows
4c90: 20 74 68 65 20 6d 61 6e 69 70 75 6c 61 74 69 6f the manipulatio
4ca0: 6e 20 6f 66 20 61 6c 6c 20 74 79 70 65 73 20 6f n of all types o
4cb0: 66 0a 20 20 20 20 74 61 67 73 20 75 73 65 64 20 f. tags used
4cc0: 66 6f 72 20 76 61 72 69 6f 75 73 20 69 6e 74 65 for various inte
4cd0: 72 6e 61 6c 20 70 75 72 70 6f 73 65 73 20 69 6e rnal purposes in
4ce0: 20 66 6f 73 73 69 6c 2e 20 59 6f 75 0a 20 20 20 fossil. You.
4cf0: 20 73 68 6f 75 6c 64 20 6e 6f 74 20 75 73 65 20 should not use
4d00: 74 68 69 73 20 6f 70 74 69 6f 6e 20 74 6f 20 6d this option to m
4d10: 61 6b 65 20 63 68 61 6e 67 65 73 20 75 6e 6c 65 ake changes unle
4d20: 73 73 20 79 6f 75 20 61 72 65 0a 20 20 20 20 73 ss you are. s
4d30: 75 72 65 20 77 68 61 74 20 79 6f 75 20 61 72 65 ure what you are
4d40: 20 64 6f 69 6e 67 2e 0a 0a 20 20 20 20 49 66 20 doing... If
4d50: 79 6f 75 20 6e 65 65 64 20 74 6f 20 75 73 65 20 you need to use
4d60: 61 20 74 61 67 6e 61 6d 65 20 74 68 61 74 20 6d a tagname that m
4d70: 69 67 68 74 20 62 65 20 63 6f 6e 66 75 73 65 64 ight be confused
4d80: 20 77 69 74 68 0a 20 20 20 20 61 20 68 65 78 61 with. a hexa
4d90: 64 65 63 69 6d 61 6c 20 62 61 73 65 6c 69 6e 65 decimal baseline
4da0: 20 6f 72 20 61 72 74 69 66 61 63 74 20 49 44 2c or artifact ID,
4db0: 20 79 6f 75 20 63 61 6e 20 65 78 70 6c 69 63 69 you can explici
4dc0: 74 6c 79 0a 20 20 20 20 64 69 73 61 6d 62 69 67 tly. disambig
4dd0: 75 61 74 65 20 69 74 20 62 79 20 70 72 65 66 69 uate it by prefi
4de0: 78 69 6e 67 20 69 74 20 77 69 74 68 20 22 74 61 xing it with "ta
4df0: 67 3a 22 2e 20 46 6f 72 20 69 6e 73 74 61 6e 63 g:". For instanc
4e00: 65 3a 0a 0a 20 20 20 20 66 6f 73 73 69 6c 20 75 e:.. fossil u
4e10: 70 64 61 74 65 20 64 65 63 61 66 0a 0a 20 20 20 pdate decaf..
4e20: 20 77 69 6c 6c 20 62 65 20 74 61 6b 65 6e 20 61 will be taken a
4e30: 73 20 61 6e 20 61 72 74 69 66 61 63 74 20 6f 72 s an artifact or
4e40: 20 62 61 73 65 6c 69 6e 65 20 49 44 20 61 6e 64 baseline ID and
4e50: 20 66 6f 73 73 69 6c 20 77 69 6c 6c 0a 20 20 20 fossil will.
4e60: 20 70 72 6f 62 61 62 6c 79 20 63 6f 6d 70 6c 61 probably compla
4e70: 69 6e 20 74 68 61 74 20 6e 6f 20 73 75 63 68 20 in that no such
4e80: 72 65 76 69 73 69 6f 6e 20 77 61 73 20 66 6f 75 revision was fou
4e90: 6e 64 2e 20 48 6f 77 65 76 65 72 0a 0a 20 20 20 nd. However..
4ea0: 20 66 6f 73 73 69 6c 20 75 70 64 61 74 65 20 74 fossil update t
4eb0: 61 67 3a 64 65 63 61 66 0a 0a 20 20 20 20 77 69 ag:decaf.. wi
4ec0: 6c 6c 20 61 73 73 75 6d 65 20 74 68 61 74 20 22 ll assume that "
4ed0: 64 65 63 61 66 22 20 69 73 20 61 20 74 61 67 2f decaf" is a tag/
4ee0: 62 72 61 6e 63 68 20 6e 61 6d 65 2e 0a 0a 0a 20 branch name....
4ef0: 20 20 20 3c 61 20 6e 61 6d 65 3d 22 74 69 6d 65 <a name="time
4f00: 6c 69 6e 65 22 3e 55 73 61 67 65 3a 3c 2f 61 3e line">Usage:</a>
4f10: 3c 61 20 68 72 65 66 3d 22 63 6d 64 5f 74 69 6d <a href="cmd_tim
4f20: 65 6c 69 6e 65 2e 77 69 6b 69 22 3e 66 6f 73 73 eline.wiki">foss
4f30: 69 6c 20 74 69 6d 65 6c 69 6e 65 3c 2f 61 3e 20 il timeline</a>
4f40: 3f 57 48 45 4e 3f 20 3f 42 41 53 45 4c 49 4e 45 ?WHEN? ?BASELINE
4f50: 7c 44 41 54 45 54 49 4d 45 3f 20 3f 2d 6e 7c 2d |DATETIME? ?-n|-
4f60: 2d 63 6f 75 6e 74 20 4e 3f 0a 0a 20 20 20 20 50 -count N?.. P
4f70: 72 69 6e 74 20 61 20 73 75 6d 6d 61 72 79 20 6f rint a summary o
4f80: 66 20 61 63 74 69 76 69 74 79 20 67 6f 69 6e 67 f activity going
4f90: 20 62 61 63 6b 77 61 72 64 73 20 69 6e 20 64 61 backwards in da
4fa0: 74 65 20 61 6e 64 20 74 69 6d 65 0a 20 20 20 20 te and time.
4fb0: 73 70 65 63 69 66 69 65 64 20 6f 72 20 66 72 6f specified or fro
4fc0: 6d 20 74 68 65 20 63 75 72 72 65 6e 74 20 64 61 m the current da
4fd0: 74 65 20 61 6e 64 20 74 69 6d 65 20 69 66 20 6e te and time if n
4fe0: 6f 20 61 72 67 75 6d 65 6e 74 73 0a 20 20 20 20 o arguments.
4ff0: 61 72 65 20 67 69 76 65 6e 2e 20 20 53 68 6f 77 are given. Show
5000: 20 61 73 20 6d 61 6e 79 20 61 73 20 4e 20 28 64 as many as N (d
5010: 65 66 61 75 6c 74 20 32 30 29 20 63 68 65 63 6b efault 20) check
5020: 2d 69 6e 73 2e 20 20 54 68 65 0a 20 20 20 20 57 -ins. The. W
5030: 48 45 4e 20 61 72 67 75 6d 65 6e 74 20 63 61 6e HEN argument can
5040: 20 62 65 20 61 6e 79 20 75 6e 69 71 75 65 20 61 be any unique a
5050: 62 62 72 65 76 69 61 74 69 6f 6e 20 6f 66 20 6f bbreviation of o
5060: 6e 65 20 6f 66 20 74 68 65 73 65 0a 20 20 20 20 ne of these.
5070: 6b 65 79 77 6f 72 64 73 3a 0a 0a 20 20 20 20 62 keywords:.. b
5080: 65 66 6f 72 65 0a 20 20 20 20 61 66 74 65 72 0a efore. after.
5090: 20 20 20 20 64 65 73 63 65 6e 64 61 6e 74 73 20 descendants
50a0: 7c 20 63 68 69 6c 64 72 65 6e 0a 20 20 20 20 61 | children. a
50b0: 6e 63 65 73 74 6f 72 73 20 7c 20 70 61 72 65 6e ncestors | paren
50c0: 74 73 0a 0a 20 20 20 20 54 68 65 20 42 41 53 45 ts.. The BASE
50d0: 4c 49 4e 45 20 63 61 6e 20 62 65 20 61 6e 79 20 LINE can be any
50e0: 75 6e 69 71 75 65 20 70 72 65 66 69 78 20 6f 66 unique prefix of
50f0: 20 34 20 63 68 61 72 61 63 74 65 72 73 20 6f 72 4 characters or
5100: 20 6d 6f 72 65 2e 0a 20 20 20 20 54 68 65 20 44 more.. The D
5110: 41 54 45 54 49 4d 45 20 73 68 6f 75 6c 64 20 62 ATETIME should b
5120: 65 20 69 6e 20 74 68 65 20 49 53 4f 38 36 30 31 e in the ISO8601
5130: 20 66 6f 72 6d 61 74 2e 20 20 46 6f 72 0a 20 20 format. For.
5140: 20 20 65 78 61 6d 70 6c 65 73 3a 20 22 32 30 30 examples: "200
5150: 37 2d 30 38 2d 31 38 20 30 37 3a 32 31 3a 32 31 7-08-18 07:21:21
5160: 22 2e 20 20 59 6f 75 20 63 61 6e 20 61 6c 73 6f ". You can also
5170: 20 73 61 79 20 22 63 75 72 72 65 6e 74 22 0a 20 say "current".
5180: 20 20 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 for the curre
5190: 6e 74 20 76 65 72 73 69 6f 6e 20 6f 72 20 22 6e nt version or "n
51a0: 6f 77 22 20 66 6f 72 20 74 68 65 20 63 75 72 72 ow" for the curr
51b0: 65 6e 74 20 74 69 6d 65 2e 0a 0a 0a 20 20 20 20 ent time....
51c0: 3c 61 20 6e 61 6d 65 3d 22 75 6e 64 6f 22 3e 55 <a name="undo">U
51d0: 73 61 67 65 3a 3c 2f 61 3e 3c 61 20 68 72 65 66 sage:</a><a href
51e0: 3d 22 63 6d 64 5f 75 6e 64 6f 2e 77 69 6b 69 22 ="cmd_undo.wiki"
51f0: 3e 66 6f 73 73 69 6c 20 75 6e 64 6f 3c 2f 61 3e >fossil undo</a>
5200: 20 3f 46 49 4c 45 4e 41 4d 45 2e 2e 2e 3f 0a 0a ?FILENAME...?..
5210: 20 20 20 20 55 6e 64 6f 20 74 68 65 20 6d 6f 73 Undo the mos
5220: 74 20 72 65 63 65 6e 74 20 75 70 64 61 74 65 20 t recent update
5230: 6f 72 20 6d 65 72 67 65 20 6f 70 65 72 61 74 69 or merge operati
5240: 6f 6e 2e 20 20 49 66 20 46 49 4c 45 4e 41 4d 45 on. If FILENAME
5250: 20 69 73 0a 20 20 20 20 73 70 65 63 69 66 69 65 is. specifie
5260: 64 20 74 68 65 6e 20 72 65 73 74 6f 72 65 20 74 d then restore t
5270: 68 65 20 63 6f 6e 74 65 6e 74 20 6f 66 20 74 68 he content of th
5280: 65 20 6e 61 6d 65 64 20 66 69 6c 65 28 73 29 20 e named file(s)
5290: 62 75 74 20 6f 74 68 65 72 77 69 73 65 0a 20 20 but otherwise.
52a0: 20 20 6c 65 61 76 65 20 74 68 65 20 75 70 64 61 leave the upda
52b0: 74 65 20 6f 72 20 6d 65 72 67 65 20 69 6e 20 65 te or merge in e
52c0: 66 66 65 63 74 2e 0a 0a 20 20 20 20 41 20 73 69 ffect... A si
52d0: 6e 67 6c 65 20 6c 65 76 65 6c 20 6f 66 20 75 6e ngle level of un
52e0: 64 6f 2f 72 65 64 6f 20 69 73 20 73 75 70 70 6f do/redo is suppo
52f0: 72 74 65 64 2e 20 20 54 68 65 20 75 6e 64 6f 2f rted. The undo/
5300: 72 65 64 6f 20 73 74 61 63 6b 0a 20 20 20 20 69 redo stack. i
5310: 73 20 63 6c 65 61 72 65 64 20 62 79 20 74 68 65 s cleared by the
5320: 20 63 6f 6d 6d 69 74 20 61 6e 64 20 63 68 65 63 commit and chec
5330: 6b 6f 75 74 20 63 6f 6d 6d 61 6e 64 73 2e 0a 0a kout commands...
5340: 0a 20 20 20 20 3c 61 20 6e 61 6d 65 3d 22 75 70 . <a name="up
5350: 64 61 74 65 22 3e 55 73 61 67 65 3a 3c 2f 61 3e date">Usage:</a>
5360: 3c 61 20 68 72 65 66 3d 22 63 6d 64 5f 75 70 64 <a href="cmd_upd
5370: 61 74 65 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c ate.wiki">fossil
5380: 20 75 70 64 61 74 65 3c 2f 61 3e 20 3f 56 45 52 update</a> ?VER
5390: 53 49 4f 4e 3f 20 3f 2d 2d 6c 61 74 65 73 74 3f SION? ?--latest?
53a0: 0a 0a 20 20 20 20 54 68 65 20 6f 70 74 69 6f 6e .. The option
53b0: 61 6c 20 61 72 67 75 6d 65 6e 74 20 69 73 20 61 al argument is a
53c0: 20 76 65 72 73 69 6f 6e 20 74 68 61 74 20 73 68 version that sh
53d0: 6f 75 6c 64 20 62 65 63 6f 6d 65 20 74 68 65 20 ould become the
53e0: 63 75 72 72 65 6e 74 0a 20 20 20 20 76 65 72 73 current. vers
53f0: 69 6f 6e 2e 20 20 49 66 20 74 68 65 20 61 72 67 ion. If the arg
5400: 75 6d 65 6e 74 20 69 73 20 6f 6d 69 74 74 65 64 ument is omitted
5410: 2c 20 74 68 65 6e 20 75 73 65 20 74 68 65 20 6c , then use the l
5420: 65 61 66 20 6f 66 20 74 68 65 0a 20 20 20 20 74 eaf of the. t
5430: 72 65 65 20 74 68 61 74 20 62 65 67 69 6e 73 20 ree that begins
5440: 77 69 74 68 20 74 68 65 20 63 75 72 72 65 6e 74 with the current
5450: 20 76 65 72 73 69 6f 6e 2c 20 69 66 20 74 68 65 version, if the
5460: 72 65 20 69 73 20 6f 6e 6c 79 20 61 20 0a 20 20 re is only a .
5470: 20 20 73 69 6e 67 6c 65 20 6c 65 61 66 2e 20 20 single leaf.
5480: 49 66 20 74 68 65 72 65 20 61 72 65 20 61 20 6d If there are a m
5490: 75 6c 74 69 70 6c 65 20 6c 65 61 76 65 73 2c 20 ultiple leaves,
54a0: 74 68 65 20 6c 61 74 65 73 74 20 69 73 20 75 73 the latest is us
54b0: 65 64 0a 20 20 20 20 69 66 20 74 68 65 20 2d 2d ed. if the --
54c0: 6c 61 74 65 73 74 20 66 6c 61 67 20 69 73 20 70 latest flag is p
54d0: 72 65 73 65 6e 74 2e 0a 0a 20 20 20 20 54 68 69 resent... Thi
54e0: 73 20 63 6f 6d 6d 61 6e 64 20 69 73 20 64 69 66 s command is dif
54f0: 66 65 72 65 6e 74 20 66 72 6f 6d 20 74 68 65 20 ferent from the
5500: 22 63 68 65 63 6b 6f 75 74 22 20 69 6e 20 74 68 "checkout" in th
5510: 61 74 20 65 64 69 74 73 20 61 72 65 0a 20 20 20 at edits are.
5520: 20 6e 6f 74 20 6f 76 65 72 77 72 69 74 74 65 6e not overwritten
5530: 2e 20 20 45 64 69 74 73 20 61 72 65 20 6d 65 72 . Edits are mer
5540: 67 65 64 20 69 6e 74 6f 20 74 68 65 20 6e 65 77 ged into the new
5550: 20 76 65 72 73 69 6f 6e 2e 0a 0a 0a 20 20 20 20 version....
5560: 3c 61 20 6e 61 6d 65 3d 22 75 73 65 72 22 3e 55 <a name="user">U
5570: 73 61 67 65 3a 3c 2f 61 3e 3c 61 20 68 72 65 66 sage:</a><a href
5580: 3d 22 63 6d 64 5f 75 73 65 72 2e 77 69 6b 69 22 ="cmd_user.wiki"
5590: 3e 66 6f 73 73 69 6c 20 75 73 65 72 3c 2f 61 3e >fossil user</a>
55a0: 20 53 55 42 43 4f 4d 4d 41 4e 44 20 2e 2e 2e 20 SUBCOMMAND ...
55b0: 20 3f 2d 52 7c 2d 2d 72 65 70 6f 73 69 74 6f 72 ?-R|--repositor
55c0: 79 20 46 49 4c 45 3f 0a 0a 20 20 20 20 52 75 6e y FILE?.. Run
55d0: 20 76 61 72 69 6f 75 73 20 73 75 62 63 6f 6d 6d various subcomm
55e0: 61 6e 64 73 20 6f 6e 20 75 73 65 72 73 20 6f 66 ands on users of
55f0: 20 74 68 65 20 6f 70 65 6e 20 72 65 70 6f 73 69 the open reposi
5600: 74 6f 72 79 20 6f 72 20 6f 66 0a 20 20 20 20 74 tory or of. t
5610: 68 65 20 72 65 70 6f 73 69 74 6f 72 79 20 69 64 he repository id
5620: 65 6e 74 69 66 69 65 64 20 62 79 20 74 68 65 20 entified by the
5630: 2d 52 20 6f 72 20 2d 2d 72 65 70 6f 73 69 74 6f -R or --reposito
5640: 72 79 20 6f 70 74 69 6f 6e 2e 0a 0a 20 20 20 20 ry option...
5650: 66 6f 73 73 69 6c 20 75 73 65 72 20 63 61 70 61 fossil user capa
5660: 62 69 6c 69 74 69 65 73 20 55 53 45 52 4e 41 4d bilities USERNAM
5670: 45 20 3f 53 54 52 49 4e 47 3f 0a 0a 20 20 20 20 E ?STRING?..
5680: 51 75 65 72 79 20 6f 72 20 73 65 74 20 74 68 65 Query or set the
5690: 20 63 61 70 61 62 69 6c 69 74 69 65 73 20 66 6f capabilities fo
56a0: 72 20 75 73 65 72 20 55 53 45 52 4e 41 4d 45 0a r user USERNAME.
56b0: 0a 20 20 20 20 66 6f 73 73 69 6c 20 75 73 65 72 . fossil user
56c0: 20 64 65 66 61 75 6c 74 20 3f 55 53 45 52 4e 41 default ?USERNA
56d0: 4d 45 3f 0a 0a 20 20 20 20 51 75 65 72 79 20 6f ME?.. Query o
56e0: 72 20 73 65 74 20 74 68 65 20 64 65 66 61 75 6c r set the defaul
56f0: 74 20 75 73 65 72 2e 20 20 54 68 65 20 64 65 66 t user. The def
5700: 61 75 6c 74 20 75 73 65 72 20 69 73 20 74 68 65 ault user is the
5710: 0a 20 20 20 20 75 73 65 72 20 66 6f 72 20 63 6f . user for co
5720: 6d 6d 61 6e 64 2d 6c 69 6e 65 20 69 6e 74 65 72 mmand-line inter
5730: 61 63 74 69 6f 6e 2e 0a 0a 20 20 20 20 66 6f 73 action... fos
5740: 73 69 6c 20 75 73 65 72 20 6c 69 73 74 0a 0a 20 sil user list..
5750: 20 20 20 4c 69 73 74 20 61 6c 6c 20 75 73 65 72 List all user
5760: 73 20 6b 6e 6f 77 6e 20 74 6f 20 74 68 65 20 72 s known to the r
5770: 65 70 6f 73 69 74 6f 72 79 0a 0a 20 20 20 20 66 epository.. f
5780: 6f 73 73 69 6c 20 75 73 65 72 20 6e 65 77 20 3f ossil user new ?
5790: 55 53 45 52 4e 41 4d 45 3f 0a 0a 20 20 20 20 43 USERNAME?.. C
57a0: 72 65 61 74 65 20 61 20 6e 65 77 20 75 73 65 72 reate a new user
57b0: 20 69 6e 20 74 68 65 20 72 65 70 6f 73 69 74 6f in the reposito
57c0: 72 79 2e 20 20 55 73 65 72 73 20 63 61 6e 20 6e ry. Users can n
57d0: 65 76 65 72 20 62 65 0a 20 20 20 20 64 65 6c 65 ever be. dele
57e0: 74 65 64 2e 20 20 54 68 65 79 20 63 61 6e 20 62 ted. They can b
57f0: 65 20 64 65 6e 69 65 64 20 61 6c 6c 20 61 63 63 e denied all acc
5800: 65 73 73 20 62 75 74 20 74 68 65 79 20 6d 75 73 ess but they mus
5810: 74 20 63 6f 6e 74 69 6e 75 65 0a 20 20 20 20 74 t continue. t
5820: 6f 20 65 78 69 73 74 20 69 6e 20 74 68 65 20 64 o exist in the d
5830: 61 74 61 62 61 73 65 2e 0a 0a 20 20 20 20 66 6f atabase... fo
5840: 73 73 69 6c 20 75 73 65 72 20 70 61 73 73 77 6f ssil user passwo
5850: 72 64 20 55 53 45 52 4e 41 4d 45 0a 0a 20 20 20 rd USERNAME..
5860: 20 43 68 61 6e 67 65 20 74 68 65 20 77 65 62 20 Change the web
5870: 61 63 63 65 73 73 20 70 61 73 73 77 6f 72 64 20 access password
5880: 66 6f 72 20 61 20 75 73 65 72 2e 0a 0a 0a 20 20 for a user....
5890: 20 20 3c 61 20 6e 61 6d 65 3d 22 76 65 72 73 69 <a name="versi
58a0: 6f 6e 22 3e 55 73 61 67 65 3a 3c 2f 61 3e 3c 61 on">Usage:</a><a
58b0: 20 68 72 65 66 3d 22 63 6d 64 5f 76 65 72 73 69 href="cmd_versi
58c0: 6f 6e 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c 20 on.wiki">fossil
58d0: 76 65 72 73 69 6f 6e 3c 2f 61 3e 0a 0a 20 20 20 version</a>..
58e0: 20 50 72 69 6e 74 20 74 68 65 20 73 6f 75 72 63 Print the sourc
58f0: 65 20 63 6f 64 65 20 76 65 72 73 69 6f 6e 20 6e e code version n
5900: 75 6d 62 65 72 20 66 6f 72 20 74 68 65 20 66 6f umber for the fo
5910: 73 73 69 6c 20 65 78 65 63 75 74 61 62 6c 65 2e ssil executable.
5920: 0a 0a 0a 20 20 20 20 3c 61 20 6e 61 6d 65 3d 22 ... <a name="
5930: 77 69 6b 69 22 3e 55 73 61 67 65 3a 3c 2f 61 3e wiki">Usage:</a>
5940: 3c 61 20 68 72 65 66 3d 22 63 6d 64 5f 77 69 6b <a href="cmd_wik
5950: 69 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c 20 77 i.wiki">fossil w
5960: 69 6b 69 3c 2f 61 3e 20 28 65 78 70 6f 72 74 7c iki</a> (export|
5970: 63 72 65 61 74 65 7c 63 6f 6d 6d 69 74 7c 6c 69 create|commit|li
5980: 73 74 29 20 57 69 6b 69 4e 61 6d 65 0a 0a 20 20 st) WikiName..
5990: 20 20 52 75 6e 20 76 61 72 69 6f 75 73 20 73 75 Run various su
59a0: 62 63 6f 6d 6d 61 6e 64 73 20 74 6f 20 66 65 74 bcommands to fet
59b0: 63 68 20 77 69 6b 69 20 65 6e 74 72 69 65 73 2e ch wiki entries.
59c0: 0a 0a 20 20 20 20 66 6f 73 73 69 6c 20 77 69 6b .. fossil wik
59d0: 69 20 65 78 70 6f 72 74 20 50 41 47 45 4e 41 4d i export PAGENAM
59e0: 45 20 3f 46 49 4c 45 3f 0a 0a 20 20 20 20 53 65 E ?FILE?.. Se
59f0: 6e 64 73 20 74 68 65 20 6c 61 74 65 73 74 20 76 nds the latest v
5a00: 65 72 73 69 6f 6e 20 6f 66 20 74 68 65 20 50 41 ersion of the PA
5a10: 47 45 4e 41 4d 45 20 77 69 6b 69 0a 20 20 20 20 GENAME wiki.
5a20: 65 6e 74 72 79 20 74 6f 20 74 68 65 20 67 69 76 entry to the giv
5a30: 65 6e 20 66 69 6c 65 20 6f 72 20 73 74 61 6e 64 en file or stand
5a40: 61 72 64 20 6f 75 74 70 75 74 2e 0a 0a 20 20 20 ard output...
5a50: 20 66 6f 73 73 69 6c 20 77 69 6b 69 20 63 6f 6d fossil wiki com
5a60: 6d 69 74 20 50 41 47 45 4e 41 4d 45 20 3f 46 49 mit PAGENAME ?FI
5a70: 4c 45 3f 0a 0a 20 20 20 20 43 6f 6d 6d 69 74 20 LE?.. Commit
5a80: 63 68 61 6e 67 65 73 20 74 6f 20 61 20 77 69 6b changes to a wik
5a90: 69 20 70 61 67 65 20 66 72 6f 6d 20 46 49 4c 45 i page from FILE
5aa0: 20 6f 72 20 66 72 6f 6d 20 73 74 61 6e 64 61 72 or from standar
5ab0: 64 2e 0a 0a 20 20 20 20 66 6f 73 73 69 6c 20 77 d... fossil w
5ac0: 69 6b 69 20 63 72 65 61 74 65 20 50 41 47 45 4e iki create PAGEN
5ad0: 41 4d 45 20 3f 46 49 4c 45 3f 0a 0a 20 20 20 20 AME ?FILE?..
5ae0: 43 72 65 61 74 65 20 61 20 6e 65 77 20 77 69 6b Create a new wik
5af0: 69 20 70 61 67 65 20 77 69 74 68 20 69 6e 69 74 i page with init
5b00: 69 61 6c 20 63 6f 6e 74 65 6e 74 20 74 61 6b 65 ial content take
5b10: 6e 20 66 72 6f 6d 0a 20 20 20 20 46 49 4c 45 20 n from. FILE
5b20: 6f 72 20 66 72 6f 6d 20 73 74 61 6e 64 61 72 64 or from standard
5b30: 20 69 6e 70 75 74 2e 0a 0a 20 20 20 20 66 6f 73 input... fos
5b40: 73 69 6c 20 77 69 6b 69 20 6c 69 73 74 0a 0a 20 sil wiki list..
5b50: 20 20 20 4c 69 73 74 73 20 61 6c 6c 20 77 69 6b Lists all wik
5b60: 69 20 65 6e 74 72 69 65 73 2c 20 6f 6e 65 20 70 i entries, one p
5b70: 65 72 20 6c 69 6e 65 2c 20 6f 72 64 65 72 65 64 er line, ordered
5b80: 0a 20 20 20 20 63 61 73 65 2d 69 6e 73 65 6e 74 . case-insent
5b90: 69 76 65 6c 79 20 62 79 20 6e 61 6d 65 2e 0a 0a ively by name...
5ba0: 20 20 20 20 54 4f 44 4f 73 3a 0a 0a 20 20 20 20 TODOs:..
5bb0: 66 6f 73 73 69 6c 20 77 69 6b 69 20 65 78 70 6f fossil wiki expo
5bc0: 72 74 20 3f 2d 75 20 41 52 54 49 46 41 43 54 3f rt ?-u ARTIFACT?
5bd0: 20 57 69 6b 69 4e 61 6d 65 20 3f 46 49 4c 45 3f WikiName ?FILE?
5be0: 0a 0a 20 20 20 20 4f 75 74 70 75 74 73 20 74 68 .. Outputs th
5bf0: 65 20 73 65 6c 65 63 74 65 64 20 76 65 72 73 69 e selected versi
5c00: 6f 6e 20 6f 66 20 57 69 6b 69 4e 61 6d 65 2e 0a on of WikiName..
5c10: 0a 20 20 20 20 66 6f 73 73 69 6c 20 77 69 6b 69 . fossil wiki
5c20: 20 64 65 6c 65 74 65 20 3f 2d 6d 20 4d 45 53 53 delete ?-m MESS
5c30: 41 47 45 3f 20 57 69 6b 69 4e 61 6d 65 0a 0a 20 AGE? WikiName..
5c40: 20 20 20 54 68 65 20 73 61 6d 65 20 61 73 20 64 The same as d
5c50: 65 6c 65 74 69 6e 67 20 61 20 66 69 6c 65 20 65 eleting a file e
5c60: 6e 74 72 79 2c 20 62 75 74 20 69 20 64 6f 6e 27 ntry, but i don'
5c70: 74 20 6b 6e 6f 77 20 69 66 20 66 6f 73 73 69 6c t know if fossil
5c80: 0a 20 20 20 20 73 75 70 70 6f 72 74 73 20 61 20 . supports a
5c90: 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 20 66 commit message f
5ca0: 6f 72 20 57 69 6b 69 20 65 6e 74 72 69 65 73 2e or Wiki entries.
5cb0: 0a 0a 20 20 20 20 66 6f 73 73 69 6c 20 77 69 6b .. fossil wik
5cc0: 69 20 3f 2d 75 3f 20 3f 2d 64 3f 20 3f 2d 73 3d i ?-u? ?-d? ?-s=
5cd0: 5b 7c 5d 3f 20 6c 69 73 74 0a 0a 20 20 20 20 4c [|]? list.. L
5ce0: 69 73 74 73 20 74 68 65 20 61 72 74 69 66 61 63 ists the artifac
5cf0: 74 20 49 44 20 61 6e 64 2f 6f 72 20 44 61 74 65 t ID and/or Date
5d00: 20 6f 66 20 6c 61 73 74 20 63 68 61 6e 67 65 20 of last change
5d10: 61 6c 6f 6e 67 20 77 69 74 68 0a 20 20 20 20 65 along with. e
5d20: 61 63 68 20 65 6e 74 72 79 20 6e 61 6d 65 2c 20 ach entry name,
5d30: 64 65 6c 69 6d 69 74 65 64 20 62 79 20 74 68 65 delimited by the
5d40: 20 2d 73 20 63 68 61 72 2e 0a 0a 20 20 20 20 66 -s char... f
5d50: 6f 73 73 69 6c 20 77 69 6b 69 20 64 69 66 66 20 ossil wiki diff
5d60: 3f 41 52 54 49 46 41 43 54 3f 20 3f 2d 66 20 69 ?ARTIFACT? ?-f i
5d70: 6e 66 69 6c 65 5b 3d 73 74 64 69 6e 5d 3f 20 45 nfile[=stdin]? E
5d80: 6e 74 72 79 4e 61 6d 65 0a 0a 20 20 20 20 44 69 ntryName.. Di
5d90: 66 66 73 20 74 68 65 20 6c 6f 63 61 6c 20 63 6f ffs the local co
5da0: 70 79 20 6f 66 20 61 20 70 61 67 65 20 77 69 74 py of a page wit
5db0: 68 20 61 20 67 69 76 65 6e 20 76 65 72 73 69 6f h a given versio
5dc0: 6e 20 28 64 65 66 61 75 6c 74 69 6e 67 0a 20 20 n (defaulting.
5dd0: 20 20 74 6f 20 74 68 65 20 68 65 61 64 20 76 65 to the head ve
5de0: 72 73 69 6f 6e 29 2e 0a 0a 20 20 3c 2f 70 72 65 rsion)... </pre
5df0: 3e 3c 2f 6e 6f 77 69 6b 69 3e 0a 0a 20 20 3c 68 ></nowiki>.. <h
5e00: 72 3e 0a 0a 20 20 20 20 3c 68 33 3e 43 61 76 65 r>.. <h3>Cave
5e10: 61 74 73 3c 2f 68 33 3e 0a 20 20 20 20 54 68 69 ats</h3>. Thi
5e20: 73 20 69 73 20 6e 6f 74 20 61 63 74 75 61 6c 6c s is not actuall
5e30: 79 20 61 20 72 65 66 65 72 65 6e 63 65 2c 20 69 y a reference, i
5e40: 74 27 73 20 74 68 65 20 73 74 61 72 74 20 6f 66 t's the start of
5e50: 20 61 20 72 65 66 65 72 65 6e 63 65 2e 0a 20 20 a reference..
5e60: 20 20 54 68 65 72 65 20 61 72 65 20 77 69 6b 69 There are wiki
5e70: 6c 69 6e 6b 73 20 74 6f 20 75 6e 63 72 65 61 74 links to uncreat
5e80: 65 64 20 70 61 67 65 73 20 66 6f 72 20 74 68 65 ed pages for the
5e90: 20 63 6f 6d 6d 61 6e 64 73 2e 20 20 54 68 69 73 commands. This
5ea0: 20 77 61 73 0a 20 20 20 20 63 72 65 61 74 65 64 was. created
5eb0: 20 62 79 20 72 75 6e 6e 69 6e 67 20 74 68 65 20 by running the
5ec0: 66 6f 73 73 69 6c 20 68 65 6c 70 20 66 6f 72 20 fossil help for
5ed0: 65 61 63 68 20 63 6f 6d 6d 61 6e 64 20 6c 69 73 each command lis
5ee0: 74 65 64 20 62 79 20 72 75 6e 6e 69 6e 67 0a 20 ted by running.
5ef0: 20 20 20 66 6f 73 73 69 6c 20 68 65 6c 70 2e 2e fossil help..
5f00: 2e 20 20 44 75 70 6c 69 63 61 74 65 20 63 6f 6d . Duplicate com
5f10: 6d 61 6e 64 73 20 61 72 65 20 6f 6e 6c 79 20 6c mands are only l
5f20: 69 73 74 65 64 20 6f 6e 63 65 20 28 49 0a 20 20 isted once (I.
5f30: 20 20 3c 69 3e 74 68 69 6e 6b 3c 2f 69 3e 29 2e <i>think</i>).
5f40: 20 20 54 68 65 72 65 20 61 72 65 20 73 65 76 65 There are seve
5f50: 72 61 6c 20 62 69 74 73 20 6f 66 20 3c 62 3e 66 ral bits of <b>f
5f60: 6f 73 73 69 6c 3c 2f 62 3e 20 74 68 61 74 20 61 ossil</b> that a
5f70: 72 65 20 6e 6f 74 20 61 64 64 72 65 73 73 65 64 re not addressed
5f80: 0a 20 20 20 20 69 6e 20 74 68 65 20 68 65 6c 70 . in the help
5f90: 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 73 20 28 73 for commands (s
5fa0: 70 65 63 69 61 6c 20 77 69 6b 69 20 64 69 72 65 pecial wiki dire
5fb0: 63 74 6f 72 69 65 73 2c 20 73 70 65 63 69 61 6c ctories, special
5fc0: 20 75 73 65 72 73 2c 20 65 74 63 2e 29 0a 20 20 users, etc.).
5fd0: 20 20 73 6f 20 74 68 65 79 20 61 72 65 20 28 63 so they are (c
5fe0: 75 72 72 65 6e 74 6c 79 29 20 6e 6f 74 20 61 64 urrently) not ad
5ff0: 64 72 65 73 73 65 64 20 68 65 72 65 2e 20 20 43 dressed here. C
6000: 6c 61 72 69 74 79 20 61 6e 64 20 62 72 65 76 69 larity and brevi
6010: 74 79 20 6d 61 79 20 62 65 0a 20 20 20 20 73 61 ty may be. sa
6020: 63 72 69 66 69 63 65 64 20 66 6f 72 20 65 78 70 crificed for exp
6030: 65 64 69 65 6e 63 79 20 61 74 20 74 68 65 20 61 ediency at the a
6040: 75 74 68 6f 72 73 20 69 6e 64 69 73 63 72 65 74 uthors indiscret
6050: 69 6f 6e 2e 20 20 41 6c 6c 20 73 70 65 6c 6c 69 ion. All spelli
6060: 6e 67 20 61 6e 64 0a 20 20 20 20 67 72 61 6d 6d ng and. gramm
6070: 61 74 69 63 61 6c 20 6d 69 73 74 61 6b 65 73 20 atical mistakes
6080: 61 72 65 20 73 6f 6d 65 62 6f 64 79 20 65 6c 73 are somebody els
6090: 65 73 20 66 61 75 6c 74 2e 3c 63 6f 64 65 3e 20 es fault.<code>
60a0: 20 76 6f 69 64 20 2a 20 3c 2f 63 6f 64 65 3e 0a void * </code>.
60b0: 20 20 20 20 70 72 6f 68 69 62 69 74 65 64 20 77 prohibited w
60c0: 68 65 72 65 3c 63 6f 64 65 3e 20 5f 5f 43 5f 50 here<code> __C_P
60d0: 4c 55 53 5f 50 4c 55 53 5f 5f 20 3c 2f 63 6f 64 LUS_PLUS__ </cod
60e0: 65 3e 2e 20 54 69 74 6c 65 20 61 6e 64 20 74 61 e>. Title and ta
60f0: 78 65 73 20 65 78 74 72 61 2e 0a 20 20 20 20 4e xes extra.. N
6100: 6f 74 20 76 61 6c 69 64 20 69 6e 20 48 6f 6f 70 ot valid in Hoop
6110: 74 69 67 6f 6e 69 61 2e 0a tigonia..