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 2a 20 20 41 20 3c 75 3e 76 us... * A <u>v
0480: 65 72 73 69 6f 6e 3c 2f 75 3e 20 69 6e 20 3c 62 ersion</u> in <b
0490: 3e 66 6f 73 73 69 6c 3c 2f 62 3e 20 69 73 20 34 >fossil</b> is 4
04a0: 30 20 63 68 61 72 61 63 74 65 72 20 68 65 78 61 0 character hexa
04b0: 64 65 63 69 6d 61 6c 20 73 74 72 69 6e 67 2e 0a decimal string..
04c0: 20 20 3c 62 3e 66 6f 73 73 69 6c 3c 2f 62 3e 20 <b>fossil</b>
04d0: 77 69 6c 6c 20 62 65 20 61 62 6c 65 20 74 6f 20 will be able to
04e0: 66 69 67 75 72 65 20 6f 75 74 20 77 68 69 63 68 figure out which
04f0: 20 76 65 72 73 69 6f 6e 20 79 6f 75 20 77 61 6e version you wan
0500: 74 20 77 69 74 68 20 61 6e 79 0a 20 20 70 72 65 t with any. pre
0510: 66 69 78 20 6f 66 20 74 68 61 74 20 73 74 72 69 fix of that stri
0520: 6e 67 20 74 68 61 74 20 69 73 20 64 69 73 74 69 ng that is disti
0530: 6e 63 74 20 66 72 6f 6d 20 61 6c 6c 20 6f 74 68 nct from all oth
0540: 65 72 73 2e 20 20 3c 65 6d 3e 43 6f 6d 6d 61 6e ers. <em>Comman
0550: 64 73 0a 20 20 77 68 69 63 68 20 72 65 71 75 69 ds. which requi
0560: 72 65 20 61 20 76 65 72 73 69 6f 6e 20 61 72 65 re a version are
0570: 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 74 68 61 looking for tha
0580: 74 20 73 74 72 69 6e 67 2c 20 74 68 65 20 75 6e t string, the un
0590: 69 71 75 65 20 70 72 65 66 69 78 2c 0a 20 20 6f ique prefix,. o
05a0: 72 20 61 20 3c 63 6f 64 65 3e 74 61 67 3c 2f 63 r a <code>tag</c
05b0: 6f 64 65 3e 2e 3c 2f 65 6d 3e 0a 0a 20 20 59 6f ode>.</em>.. Yo
05c0: 75 20 73 68 6f 75 6c 64 20 70 72 6f 62 61 62 6c u should probabl
05d0: 79 20 73 74 61 72 74 20 69 6e 74 65 72 61 63 74 y start interact
05e0: 69 6e 67 20 77 69 74 68 20 66 6f 73 73 69 6c 20 ing with fossil
05f0: 61 74 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c at the command l
0600: 69 6e 65 0a 20 20 62 79 20 61 73 6b 69 6e 67 20 ine. by asking
0610: 69 74 20 77 68 61 74 20 69 74 20 63 61 6e 20 64 it what it can d
0620: 6f 3a 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e o: &n
0630: 62 73 70 3b 26 6e 62 73 70 3b 3c 61 20 6e 61 6d bsp; <a nam
0640: 65 3d 22 74 6f 66 22 3e 26 23 37 31 30 3b 3c 2f e="tof">ˆ</
0650: 61 3e 0a 0a 20 20 3c 63 6f 64 65 3e 24 20 66 6f a>.. <code>$ fo
0660: 73 73 69 6c 20 68 65 6c 70 3c 2f 63 6f 64 65 3e ssil help</code>
0670: 3c 6e 6f 77 69 6b 69 3e 3c 70 72 65 3e 0a 55 73 <nowiki><pre>.Us
0680: 61 67 65 3a 20 66 6f 73 73 69 6c 20 68 65 6c 70 age: fossil help
0690: 20 43 4f 4d 4d 41 4e 44 2e 0a 41 76 61 69 6c 61 COMMAND..Availa
06a0: 62 6c 65 20 43 4f 4d 4d 41 4e 44 73 3a 3c 2f 70 ble COMMANDs:</p
06b0: 72 65 3e 3c 74 61 62 6c 65 20 77 69 64 74 68 3d re><table width=
06c0: 22 38 30 25 22 20 73 74 79 6c 65 3d 22 66 6f 6e "80%" style="fon
06d0: 74 2d 66 61 6d 69 6c 79 3a 20 66 69 78 65 64 2c t-family: fixed,
06e0: 20 63 6f 75 72 69 65 72 2c 20 6d 6f 6e 6f 73 70 courier, monosp
06f0: 61 63 65 3b 20 22 3e 0a 20 20 20 20 20 20 3c 74 ace; ">. <t
0700: 72 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 65 66 3d r>..<td><a href=
0710: 22 23 61 64 64 22 3e 61 64 64 3c 2f 61 3e 2a 3c "#add">add</a>*<
0720: 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 65 /td>..<td><a hre
0730: 66 3d 22 23 63 6f 6e 66 69 67 75 72 65 22 3e 63 f="#configure">c
0740: 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3c 2f 61 3e onfiguration</a>
0750: 3c 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 </td>..<td><a hr
0760: 65 66 3d 22 23 6c 65 61 76 65 73 22 3e 6c 65 61 ef="#leaves">lea
0770: 76 65 73 3c 2f 61 3e 3c 2f 74 64 3e 0a 09 3c 74 ves</a></td>..<t
0780: 64 3e 3c 61 20 68 72 65 66 3d 22 23 72 65 64 6f d><a href="#redo
0790: 22 3e 72 65 64 6f 3c 2f 61 3e 3c 2f 74 64 3e 0a ">redo</a></td>.
07a0: 09 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 23 74 .<td><a href="#t
07b0: 69 6d 65 6c 69 6e 65 22 3e 74 69 6d 65 6c 69 6e imeline">timelin
07c0: 65 3c 2f 61 3e 3c 2f 74 64 3e 0a 20 20 20 20 20 e</a></td>.
07d0: 20 3c 2f 74 72 3e 0a 20 20 20 20 20 20 3c 74 72 </tr>. <tr
07e0: 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 >..<td><a href="
07f0: 23 61 6c 6c 22 3e 61 6c 6c 3c 2f 61 3e 2a 3c 2f #all">all</a>*</
0800: 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 65 66 td>..<td><a href
0810: 3d 22 23 64 65 63 6f 6e 73 74 72 75 63 74 22 3e ="#deconstruct">
0820: 64 65 63 6f 6e 73 74 72 75 63 74 3c 2f 61 3e 3c deconstruct</a><
0830: 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 65 /td>..<td><a hre
0840: 66 3d 22 23 6c 73 22 3e 6c 73 3c 2f 61 3e 2a 3c f="#ls">ls</a>*<
0850: 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 65 /td>..<td><a hre
0860: 66 3d 22 23 6d 76 22 3e 72 65 6e 61 6d 65 3c 2f f="#mv">rename</
0870: 61 3e 2a 3c 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 a>*</td>..<td><a
0880: 20 68 72 65 66 3d 22 23 73 65 72 76 65 72 22 3e href="#server">
0890: 75 69 3c 2f 61 3e 3c 2f 74 64 3e 0a 20 20 20 20 ui</a></td>.
08a0: 20 20 3c 2f 74 72 3e 0a 20 20 20 20 20 20 3c 74 </tr>. <t
08b0: 72 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 65 66 3d r>..<td><a href=
08c0: 22 23 63 67 69 22 3e 63 67 69 3c 2f 61 3e 2a 3c "#cgi">cgi</a>*<
08d0: 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 65 /td>..<td><a hre
08e0: 66 3d 22 23 72 6d 22 3e 64 65 6c 3c 2f 61 3e 2a f="#rm">del</a>*
08f0: 3c 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 </td>..<td><a hr
0900: 65 66 3d 22 23 6d 65 72 67 65 22 3e 6d 65 72 67 ef="#merge">merg
0910: 65 3c 2f 61 3e 3c 2f 74 64 3e 0a 09 3c 74 64 3e e</a></td>..<td>
0920: 3c 61 20 68 72 65 66 3d 22 23 72 65 76 65 72 74 <a href="#revert
0930: 22 3e 72 65 76 65 72 74 3c 2f 61 3e 3c 2f 74 64 ">revert</a></td
0940: 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 >..<td><a href="
0950: 23 75 6e 64 6f 22 3e 75 6e 64 6f 3c 2f 61 3e 3c #undo">undo</a><
0960: 2f 74 64 3e 0a 20 20 20 20 20 20 3c 2f 74 72 3e /td>. </tr>
0970: 0a 20 20 20 20 20 20 3c 74 72 3e 0a 09 3c 74 64 . <tr>..<td
0980: 3e 3c 61 20 68 72 65 66 3d 22 23 63 68 61 6e 67 ><a href="#chang
0990: 65 73 22 3e 63 68 61 6e 67 65 73 3c 2f 61 3e 2a es">changes</a>*
09a0: 3c 2f 74 64 3e 0a 20 20 20 20 20 20 20 20 3c 74 </td>. <t
09b0: 64 3e 3c 61 20 68 72 65 66 3d 22 23 64 65 73 63 d><a href="#desc
09c0: 65 6e 64 61 6e 74 73 22 3e 64 65 73 63 65 6e 64 endants">descend
09d0: 61 6e 74 73 3c 2f 61 3e 3c 2f 74 64 3e 0a 09 3c ants</a></td>..<
09e0: 74 64 3e 3c 61 20 68 72 65 66 3d 22 23 6d 76 22 td><a href="#mv"
09f0: 3e 6d 76 3c 2f 61 3e 2a 3c 2f 74 64 3e 0a 09 3c >mv</a>*</td>..<
0a00: 74 64 3e 3c 61 20 68 72 65 66 3d 22 23 72 6d 22 td><a href="#rm"
0a10: 3e 72 6d 3c 2f 61 3e 2a 3c 2f 74 64 3e 0a 09 3c >rm</a>*</td>..<
0a20: 74 64 3e 3c 61 20 68 72 65 66 3d 22 23 73 65 74 td><a href="#set
0a30: 74 69 6e 67 22 3e 75 6e 73 65 74 3c 2f 61 3e 3c ting">unset</a><
0a40: 2f 74 64 3e 0a 20 20 20 20 20 20 3c 2f 74 72 3e /td>. </tr>
0a50: 0a 20 20 20 20 20 20 3c 74 72 3e 0a 09 3c 74 64 . <tr>..<td
0a60: 3e 3c 61 20 68 72 65 66 3d 22 23 63 68 65 63 6b ><a href="#check
0a70: 6f 75 74 22 3e 63 68 65 63 6b 6f 75 74 3c 2f 61 out">checkout</a
0a80: 3e 2a 3c 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 >*</td>..<td><a
0a90: 68 72 65 66 3d 22 23 64 69 66 66 22 3e 64 69 66 href="#diff">dif
0aa0: 66 3c 2f 61 3e 3c 2f 74 64 3e 0a 09 3c 74 64 3e f</a></td>..<td>
0ab0: 3c 61 20 68 72 65 66 3d 22 23 6e 65 77 22 3e 6e <a href="#new">n
0ac0: 65 77 3c 2f 61 3e 2a 3c 2f 74 64 3e 0a 09 3c 74 ew</a>*</td>..<t
0ad0: 64 3e 3c 61 20 68 72 65 66 3d 22 23 72 73 74 61 d><a href="#rsta
0ae0: 74 73 22 3e 72 73 74 61 74 73 3c 2f 61 3e 3c 2f ts">rstats</a></
0af0: 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 65 66 td>..<td><a href
0b00: 3d 22 23 75 70 64 61 74 65 22 3e 75 70 64 61 74 ="#update">updat
0b10: 65 3c 2f 61 3e 2a 3c 2f 74 64 3e 0a 20 20 20 20 e</a>*</td>.
0b20: 20 20 3c 2f 74 72 3e 0a 20 20 20 20 20 20 3c 74 </tr>. <t
0b30: 72 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 65 66 3d r>..<td><a href=
0b40: 22 23 63 6f 6d 6d 69 74 22 3e 63 69 3c 2f 61 3e "#commit">ci</a>
0b50: 3c 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 </td>..<td><a hr
0b60: 65 66 3d 22 23 65 78 74 72 61 22 3e 65 78 74 72 ef="#extra">extr
0b70: 61 3c 2f 61 3e 2a 3c 2f 74 64 3e 0a 09 3c 74 64 a</a>*</td>..<td
0b80: 3e 3c 61 20 68 72 65 66 3d 22 23 6f 70 65 6e 22 ><a href="#open"
0b90: 3e 6f 70 65 6e 3c 2f 61 3e 3c 2f 74 64 3e 0a 09 >open</a></td>..
0ba0: 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 23 73 65 <td><a href="#se
0bb0: 72 76 65 72 22 3e 73 65 72 76 65 72 3c 2f 61 3e rver">server</a>
0bc0: 3c 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 </td>..<td><a hr
0bd0: 65 66 3d 22 23 75 73 65 72 22 3e 75 73 65 72 3c ef="#user">user<
0be0: 2f 61 3e 3c 2f 74 64 3e 0a 20 20 20 20 20 20 3c /a></td>. <
0bf0: 2f 74 72 3e 0a 20 20 20 20 20 20 3c 74 72 3e 0a /tr>. <tr>.
0c00: 09 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 23 63 .<td><a href="#c
0c10: 6c 65 61 6e 22 3e 63 6c 65 61 6e 3c 2f 61 3e 3c lean">clean</a><
0c20: 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 65 /td>..<td><a hre
0c30: 66 3d 22 23 64 69 66 66 22 3e 67 64 69 66 66 3c f="#diff">gdiff<
0c40: 2f 61 3e 3c 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 /a></td>..<td><a
0c50: 20 68 72 65 66 3d 22 23 70 75 6c 6c 22 3e 70 75 href="#pull">pu
0c60: 6c 6c 3c 2f 61 3e 3c 2f 74 64 3e 0a 09 3c 74 64 ll</a></td>..<td
0c70: 3e 3c 61 20 68 72 65 66 3d 22 23 73 65 74 74 69 ><a href="#setti
0c80: 6e 67 22 3e 73 65 74 74 69 6e 67 73 3c 2f 61 3e ng">settings</a>
0c90: 3c 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 </td>..<td><a hr
0ca0: 65 66 3d 22 23 76 65 72 73 69 6f 6e 22 3e 76 65 ef="#version">ve
0cb0: 72 73 69 6f 6e 3c 2f 61 3e 2a 3c 2f 74 64 3e 0a rsion</a>*</td>.
0cc0: 20 20 20 20 20 20 3c 2f 74 72 3e 0a 20 20 20 20 </tr>.
0cd0: 20 20 3c 74 72 3e 0a 09 3c 74 64 3e 3c 61 20 68 <tr>..<td><a h
0ce0: 72 65 66 3d 22 23 63 6c 6f 6e 65 22 3e 63 6c 6f ref="#clone">clo
0cf0: 6e 65 3c 2f 61 3e 3c 2f 74 64 3e 0a 09 3c 74 64 ne</a></td>..<td
0d00: 3e 3c 61 20 68 72 65 66 3d 22 23 68 65 6c 70 22 ><a href="#help"
0d10: 3e 68 65 6c 70 3c 2f 61 3e 3c 2f 74 64 3e 0a 09 >help</a></td>..
0d20: 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 23 70 75 <td><a href="#pu
0d30: 73 68 22 3e 70 75 73 68 3c 2f 61 3e 3c 2f 74 64 sh">push</a></td
0d40: 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 >..<td><a href="
0d50: 23 73 74 61 74 75 73 22 3e 73 74 61 74 75 73 3c #status">status<
0d60: 2f 61 3e 2a 3c 2f 74 64 3e 0a 09 3c 74 64 3e 3c /a>*</td>..<td><
0d70: 61 20 68 72 65 66 3d 22 23 77 69 6b 69 22 3e 77 a href="#wiki">w
0d80: 69 6b 69 3c 2f 61 3e 3c 2f 74 64 3e 0a 20 20 20 iki</a></td>.
0d90: 20 20 20 3c 2f 74 72 3e 0a 20 20 20 20 20 20 3c </tr>. <
0da0: 74 72 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 65 66 tr>..<td><a href
0db0: 3d 22 23 63 6c 6f 73 65 22 3e 63 6c 6f 73 65 3c ="#close">close<
0dc0: 2f 61 3e 3c 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 /a></td>..<td><a
0dd0: 20 68 72 65 66 3d 22 23 68 74 74 70 22 3e 68 74 href="#http">ht
0de0: 74 70 3c 2f 61 3e 3c 2f 74 64 3e 0a 09 3c 74 64 tp</a></td>..<td
0df0: 3e 3c 61 20 68 72 65 66 3d 22 23 72 65 62 75 69 ><a href="#rebui
0e00: 6c 64 22 3e 72 65 62 75 69 6c 64 3c 2f 61 3e 3c ld">rebuild</a><
0e10: 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 72 65 /td>..<td><a hre
0e20: 66 3d 22 23 73 79 6e 63 22 3e 73 79 6e 63 3c 2f f="#sync">sync</
0e30: 61 3e 2a 3c 2f 74 64 3e 0a 20 20 20 20 20 20 3c a>*</td>. <
0e40: 2f 74 72 3e 0a 20 20 20 20 20 20 3c 74 72 3e 0a /tr>. <tr>.
0e50: 09 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 23 63 .<td><a href="#c
0e60: 6f 6d 6d 69 74 22 3e 63 6f 6d 6d 69 74 3c 2f 61 ommit">commit</a
0e70: 3e 3c 2f 74 64 3e 0a 09 3c 74 64 3e 3c 61 20 68 ></td>..<td><a h
0e80: 72 65 66 3d 22 23 69 6e 66 6f 22 3e 69 6e 66 6f ref="#info">info
0e90: 3c 2f 61 3e 3c 2f 74 64 3e 0a 09 3c 74 64 3e 3c </a></td>..<td><
0ea0: 61 20 68 72 65 66 3d 22 23 72 65 63 6f 6e 73 74 a href="#reconst
0eb0: 72 75 63 74 22 3e 72 65 63 6f 6e 73 74 72 75 63 ruct">reconstruc
0ec0: 74 3c 2f 61 3e 3c 2f 74 64 3e 0a 20 20 20 20 20 t</a></td>.
0ed0: 20 20 20 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 <td><a href="
0ee0: 23 74 61 67 22 3e 74 61 67 3c 2f 61 3e 3c 2f 74 #tag">tag</a></t
0ef0: 64 3e 0a 20 20 20 20 20 20 3c 2f 74 72 3e 0a 20 d>. </tr>.
0f00: 20 20 20 3c 2f 74 61 62 6c 65 3e 3c 6e 6f 77 69 </table><nowi
0f10: 6b 69 3e 3c 70 72 65 3e 0a 54 68 69 73 20 69 73 ki><pre>.This is
0f20: 20 66 6f 73 73 69 6c 20 76 65 72 73 69 6f 6e 20 fossil version
0f30: 5b 62 61 38 33 37 66 64 32 39 34 5d 20 32 30 30 [ba837fd294] 200
0f40: 38 2d 31 32 2d 31 36 20 31 38 3a 33 39 3a 32 39 8-12-16 18:39:29
0f50: 20 55 54 43 0a 3c 2f 70 72 65 3e 0a 3c 62 3e 57 UTC.</pre>.<b>W
0f60: 68 61 74 20 66 6f 6c 6c 6f 77 73 3c 2f 62 3e 20 hat follows</b>
0f70: 69 73 20 61 20 73 75 72 76 65 79 20 6f 66 20 77 is a survey of w
0f80: 68 61 74 20 79 6f 75 20 67 65 74 20 69 66 20 79 hat you get if y
0f90: 6f 75 20 74 79 70 65 3c 63 6f 64 65 3e 0a 66 6f ou type<code>.fo
0fa0: 73 73 69 6c 26 6e 62 73 70 3b 68 65 6c 70 26 6e ssil help&n
0fb0: 62 73 70 3b 3c 69 3e 63 6f 6d 6d 61 6e 64 3c 2f bsp;<i>command</
0fc0: 69 3e 20 3c 2f 63 6f 64 65 3e 66 6f 72 20 61 6c i> </code>for al
0fd0: 6c 20 6f 66 20 74 68 65 0a 63 6f 6d 6d 61 6e 64 l of the.command
0fe0: 73 20 6c 69 73 74 65 64 20 61 62 6f 76 65 2e 20 s listed above.
0ff0: 20 54 68 65 72 65 20 61 72 65 20 6c 69 6e 6b 73 There are links
1000: 20 74 6f 20 69 6e 64 69 76 69 64 75 61 6c 20 70 to individual p
1010: 61 67 65 73 20 66 6f 72 20 65 61 63 68 0a 6f 66 ages for each.of
1020: 20 74 68 65 6d 3b 20 70 61 67 65 73 20 77 69 74 them; pages wit
1030: 68 20 63 6f 6e 74 65 6e 74 20 28 63 6f 6d 6d 61 h content (comma
1040: 6e 64 73 20 6d 61 72 6b 65 64 20 77 69 74 68 20 nds marked with
1050: 61 20 27 2a 27 20 61 72 65 20 64 6f 6e 65 29 20 a '*' are done)
1060: 67 6f 0a 69 6e 74 6f 20 74 68 65 20 72 65 61 73 go.into the reas
1070: 6f 6e 20 66 6f 72 20 61 20 63 6f 6d 6d 61 6e 64 on for a command
1080: 20 69 6e 20 61 20 62 69 74 20 6d 6f 72 65 20 64 in a bit more d
1090: 65 70 74 68 20 74 68 61 6e 20 74 68 65 20 70 72 epth than the pr
10a0: 6f 67 72 61 6d 20 68 65 6c 70 2e 0a 3c 70 72 65 ogram help..<pre
10b0: 3e 0a 3c 68 72 3e 3c 61 20 68 72 65 66 3d 22 23 >.<hr><a href="#
10c0: 74 6f 66 22 3e 26 23 37 31 30 3b 3c 2f 61 3e 0a tof">ˆ</a>.
10d0: 20 20 20 20 3c 61 20 6e 61 6d 65 3d 22 61 64 64 <a name="add
10e0: 22 3e 55 73 61 67 65 3a 20 3c 2f 61 3e 3c 63 6f ">Usage: </a><co
10f0: 64 65 3e 3c 61 20 68 72 65 66 3d 22 63 6d 64 5f de><a href="cmd_
1100: 61 64 64 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c add.wiki">fossil
1110: 20 61 64 64 3c 2f 61 3e 3c 2f 63 6f 64 65 3e 20 add</a></code>
1120: 46 49 4c 45 2e 2e 2e 0a 20 20 20 20 4d 61 6b 65 FILE.... Make
1130: 20 61 72 72 61 6e 67 65 6d 65 6e 74 73 20 74 6f arrangements to
1140: 20 61 64 64 20 6f 6e 65 20 6f 72 20 6d 6f 72 65 add one or more
1150: 20 66 69 6c 65 73 20 74 6f 20 74 68 65 20 63 75 files to the cu
1160: 72 72 65 6e 74 20 63 68 65 63 6b 6f 75 74 0a 20 rrent checkout.
1170: 20 20 20 61 74 20 74 68 65 20 6e 65 78 74 20 63 at the next c
1180: 6f 6d 6d 69 74 2e 0a 0a 3c 68 72 3e 3c 61 20 68 ommit...<hr><a h
1190: 72 65 66 3d 22 23 74 6f 66 22 3e 26 23 37 31 30 ref="#tof">ˆ
11a0: 3b 3c 2f 61 3e 0a 20 20 20 20 3c 61 20 6e 61 6d ;</a>. <a nam
11b0: 65 3d 22 61 6c 6c 22 3e 55 73 61 67 65 3a 20 3c e="all">Usage: <
11c0: 2f 61 3e 3c 63 6f 64 65 3e 3c 61 20 68 72 65 66 /a><code><a href
11d0: 3d 22 63 6d 64 5f 61 6c 6c 2e 77 69 6b 69 22 3e ="cmd_all.wiki">
11e0: 66 6f 73 73 69 6c 20 61 6c 6c 3c 2f 61 3e 3c 2f fossil all</a></
11f0: 63 6f 64 65 3e 20 28 6c 69 73 74 7c 70 75 6c 6c code> (list|pull
1200: 7c 70 75 73 68 7c 72 65 62 75 69 6c 64 7c 73 79 |push|rebuild|sy
1210: 6e 63 29 0a 20 20 20 20 54 68 65 20 7e 2f 2e 66 nc). The ~/.f
1220: 6f 73 73 69 6c 20 66 69 6c 65 20 72 65 63 6f 72 ossil file recor
1230: 64 73 20 74 68 65 20 6c 6f 63 61 74 69 6f 6e 20 ds the location
1240: 6f 66 20 61 6c 6c 20 72 65 70 6f 73 69 74 6f 72 of all repositor
1250: 69 65 73 20 66 6f 72 20 61 0a 20 20 20 20 75 73 ies for a. us
1260: 65 72 2e 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e er. This comman
1270: 64 20 70 65 72 66 6f 72 6d 73 20 63 65 72 74 61 d performs certa
1280: 69 6e 20 6f 70 65 72 61 74 69 6f 6e 73 20 6f 6e in operations on
1290: 20 61 6c 6c 20 72 65 70 6f 73 69 74 6f 72 69 65 all repositorie
12a0: 73 0a 20 20 20 20 74 68 61 74 20 63 61 6e 20 62 s. that can b
12b0: 65 20 75 73 65 66 75 6c 20 62 65 66 6f 72 65 20 e useful before
12c0: 6f 72 20 61 66 74 65 72 20 61 20 70 65 72 69 6f or after a perio
12d0: 64 20 6f 66 20 64 69 73 63 6f 6e 6e 65 63 74 69 d of disconnecti
12e0: 6f 6e 20 6f 70 65 72 61 74 69 6f 6e 2e 0a 20 20 on operation..
12f0: 20 20 41 76 61 69 6c 61 62 6c 65 20 6f 70 65 72 Available oper
1300: 61 74 69 6f 6e 73 20 61 72 65 3a 0a 0a 20 20 20 ations are:..
1310: 20 6c 69 73 74 20 20 20 20 20 20 20 44 69 73 70 list Disp
1320: 6c 61 79 20 74 68 65 20 6c 6f 63 61 74 69 6f 6e lay the location
1330: 20 6f 66 20 61 6c 6c 20 72 65 70 6f 73 69 74 6f of all reposito
1340: 72 69 65 73 0a 0a 20 20 20 20 70 75 6c 6c 20 20 ries.. pull
1350: 20 20 20 20 20 52 75 6e 20 61 20 22 70 75 6c 6c Run a "pull
1360: 22 20 6f 70 65 72 61 74 69 6f 6e 20 6f 6e 20 61 " operation on a
1370: 6c 6c 20 72 65 70 6f 73 69 74 6f 72 69 65 73 0a ll repositories.
1380: 0a 20 20 20 20 70 75 73 68 20 20 20 20 20 20 20 . push
1390: 52 75 6e 20 61 20 22 70 75 73 68 22 20 6f 6e 20 Run a "push" on
13a0: 61 6c 6c 20 72 65 70 6f 73 69 74 6f 72 69 65 73 all repositories
13b0: 0a 0a 20 20 20 20 72 65 62 75 69 6c 64 20 20 20 .. rebuild
13c0: 20 52 65 62 75 69 6c 64 20 6f 6e 20 61 6c 6c 20 Rebuild on all
13d0: 72 65 70 6f 73 69 74 6f 72 69 65 73 0a 0a 20 20 repositories..
13e0: 20 20 73 79 6e 63 20 20 20 20 20 20 20 52 75 6e sync Run
13f0: 20 61 20 22 73 79 6e 63 22 20 6f 6e 20 61 6c 6c a "sync" on all
1400: 20 72 65 70 6f 73 69 74 6f 72 69 65 73 0a 0a 20 repositories..
1410: 20 20 20 52 65 73 70 6f 73 69 74 6f 72 69 65 73 Respositories
1420: 20 61 72 65 20 61 75 74 6f 6d 61 74 69 63 61 6c are automatical
1430: 6c 79 20 61 64 64 65 64 20 74 6f 20 74 68 65 20 ly added to the
1440: 73 65 74 20 6f 66 20 6b 6e 6f 77 6e 20 72 65 70 set of known rep
1450: 6f 73 69 74 6f 72 69 65 73 0a 20 20 20 20 77 68 ositories. wh
1460: 65 6e 20 6f 6e 65 20 6f 66 20 74 68 65 20 66 6f en one of the fo
1470: 6c 6c 6f 77 69 6e 67 20 63 6f 6d 6d 61 6e 64 73 llowing commands
1480: 20 61 67 61 69 6e 73 74 20 74 68 65 20 72 65 70 against the rep
1490: 6f 73 69 74 6f 72 79 3a 20 63 6c 6f 6e 65 2c 20 ository: clone,
14a0: 69 6e 66 6f 2c 0a 20 20 20 20 70 75 6c 6c 2c 20 info,. pull,
14b0: 70 75 73 68 2c 20 6f 72 20 73 79 6e 63 0a 0a 3c push, or sync..<
14c0: 68 72 3e 3c 61 20 68 72 65 66 3d 22 23 74 6f 66 hr><a href="#tof
14d0: 22 3e 26 23 37 31 30 3b 3c 2f 61 3e 0a 20 20 20 ">ˆ</a>.
14e0: 20 3c 61 20 6e 61 6d 65 3d 22 63 67 69 22 3e 55 <a name="cgi">U
14f0: 73 61 67 65 3a 20 3c 2f 61 3e 3c 61 20 68 72 65 sage: </a><a hre
1500: 66 3d 22 63 6d 64 5f 63 67 69 2e 77 69 6b 69 22 f="cmd_cgi.wiki"
1510: 3e 66 6f 73 73 69 6c 20 63 67 69 3c 2f 61 3e 20 >fossil cgi</a>
1520: 53 43 52 49 50 54 0a 20 20 20 20 54 68 65 20 53 SCRIPT. The S
1530: 43 52 49 50 54 20 61 72 67 75 6d 65 6e 74 20 69 CRIPT argument i
1540: 73 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 61 20 s the name of a
1550: 66 69 6c 65 20 74 68 61 74 20 69 73 20 74 68 65 file that is the
1560: 20 43 47 49 20 73 63 72 69 70 74 0a 20 20 20 20 CGI script.
1570: 74 68 61 74 20 69 73 20 62 65 69 6e 67 20 72 75 that is being ru
1580: 6e 2e 20 20 54 68 65 20 63 6f 6d 6d 61 6e 64 20 n. The command
1590: 6e 61 6d 65 2c 20 22 63 67 69 22 2c 20 6d 61 79 name, "cgi", may
15a0: 20 62 65 20 6f 6d 69 74 74 65 64 20 69 66 0a 20 be omitted if.
15b0: 20 20 20 74 68 65 20 47 41 54 45 57 41 59 5f 49 the GATEWAY_I
15c0: 4e 54 45 52 46 41 43 45 20 65 6e 76 69 72 6f 6e NTERFACE environ
15d0: 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 20 69 73 ment variable is
15e0: 20 73 65 74 20 74 6f 20 22 43 47 49 22 20 28 77 set to "CGI" (w
15f0: 68 69 63 68 0a 20 20 20 20 73 68 6f 75 6c 64 20 hich. should
1600: 61 6c 77 61 79 73 20 62 65 20 74 68 65 20 63 61 always be the ca
1610: 73 65 20 66 6f 72 20 43 47 49 20 73 63 72 69 70 se for CGI scrip
1620: 74 73 20 72 75 6e 20 62 79 20 61 20 77 65 62 73 ts run by a webs
1630: 65 72 76 65 72 2e 29 20 20 54 68 65 0a 20 20 20 erver.) The.
1640: 20 53 43 52 49 50 54 20 66 69 6c 65 20 73 68 6f SCRIPT file sho
1650: 75 6c 64 20 6c 6f 6f 6b 20 73 6f 6d 65 74 68 69 uld look somethi
1660: 6e 67 20 6c 69 6b 65 20 74 68 69 73 3a 0a 0a 20 ng like this:..
1670: 20 20 20 23 21 2f 75 73 72 2f 62 69 6e 2f 66 6f #!/usr/bin/fo
1680: 73 73 69 6c 0a 20 20 20 20 72 65 70 6f 73 69 74 ssil. reposit
1690: 6f 72 79 3a 20 2f 68 6f 6d 65 2f 73 6f 6d 65 62 ory: /home/someb
16a0: 6f 64 79 2f 70 72 6f 6a 65 63 74 2e 64 62 0a 0a ody/project.db..
16b0: 20 20 20 20 54 68 65 20 73 65 63 6f 6e 64 20 6c The second l
16c0: 69 6e 65 20 64 65 66 69 6e 65 73 20 74 68 65 20 ine defines the
16d0: 6e 61 6d 65 20 6f 66 20 74 68 65 20 72 65 70 6f name of the repo
16e0: 73 69 74 6f 72 79 2e 20 20 41 66 74 65 72 20 6c sitory. After l
16f0: 6f 63 61 74 69 6e 67 0a 20 20 20 20 74 68 65 20 ocating. the
1700: 72 65 70 6f 73 69 74 6f 72 79 2c 20 66 6f 73 73 repository, foss
1710: 69 6c 20 77 69 6c 6c 20 67 65 6e 65 72 61 74 65 il will generate
1720: 20 61 20 77 65 62 70 61 67 65 20 6f 6e 20 73 74 a webpage on st
1730: 64 6f 75 74 20 62 61 73 65 64 20 6f 6e 0a 20 20 dout based on.
1740: 20 20 74 68 65 20 76 61 6c 75 65 73 20 6f 66 20 the values of
1750: 73 74 61 6e 64 61 72 64 20 43 47 49 20 65 6e 76 standard CGI env
1760: 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c ironment variabl
1770: 65 73 2e 0a 0a 3c 68 72 3e 3c 61 20 68 72 65 66 es...<hr><a href
1780: 3d 22 23 74 6f 66 22 3e 26 23 37 31 30 3b 3c 2f ="#tof">ˆ</
1790: 61 3e 0a 20 20 20 20 3c 61 20 6e 61 6d 65 3d 22 a>. <a name="
17a0: 63 68 61 6e 67 65 73 22 3e 55 73 61 67 65 3a 20 changes">Usage:
17b0: 3c 2f 61 3e 3c 61 20 68 72 65 66 3d 22 63 6d 64 </a><a href="cmd
17c0: 5f 63 68 61 6e 67 65 73 2e 77 69 6b 69 22 3e 66 _changes.wiki">f
17d0: 6f 73 73 69 6c 20 63 68 61 6e 67 65 73 3c 2f 61 ossil changes</a
17e0: 3e 0a 20 20 20 20 52 65 70 6f 72 74 20 6f 6e 20 >. Report on
17f0: 74 68 65 20 65 64 69 74 20 73 74 61 74 75 73 20 the edit status
1800: 6f 66 20 61 6c 6c 20 66 69 6c 65 73 20 69 6e 20 of all files in
1810: 74 68 65 20 63 75 72 72 65 6e 74 20 63 68 65 63 the current chec
1820: 6b 6f 75 74 2e 0a 20 20 20 20 53 65 65 20 61 6c kout.. See al
1830: 73 6f 20 74 68 65 20 22 73 74 61 74 75 73 22 20 so the "status"
1840: 61 6e 64 20 22 65 78 74 72 61 22 20 63 6f 6d 6d and "extra" comm
1850: 61 6e 64 73 2e 0a 0a 3c 68 72 3e 3c 61 20 68 72 ands...<hr><a hr
1860: 65 66 3d 22 23 74 6f 66 22 3e 26 23 37 31 30 3b ef="#tof">ˆ
1870: 3c 2f 61 3e 0a 20 20 20 20 3c 61 20 6e 61 6d 65 </a>. <a name
1880: 3d 22 63 68 65 63 6b 6f 75 74 22 3e 55 73 61 67 ="checkout">Usag
1890: 65 3a 20 3c 2f 61 3e 3c 61 20 68 72 65 66 3d 22 e: </a><a href="
18a0: 63 6d 64 5f 63 68 65 63 6b 6f 75 74 2e 77 69 6b cmd_checkout.wik
18b0: 69 22 3e 66 6f 73 73 69 6c 20 63 68 65 63 6b 6f i">fossil checko
18c0: 75 74 3c 2f 61 3e 20 56 45 52 53 49 4f 4e 20 3f ut</a> VERSION ?
18d0: 2d 66 7c 2d 2d 66 6f 72 63 65 3f 0a 20 20 20 20 -f|--force?.
18e0: 43 68 65 63 6b 20 6f 75 74 20 61 20 76 65 72 73 Check out a vers
18f0: 69 6f 6e 20 73 70 65 63 69 66 69 65 64 20 6f 6e ion specified on
1900: 20 74 68 65 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e the command-lin
1910: 65 2e 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 e. This command
1920: 0a 20 20 20 20 77 69 6c 6c 20 6e 6f 74 20 6f 76 . will not ov
1930: 65 72 77 72 69 74 65 20 65 64 69 74 65 64 20 66 erwrite edited f
1940: 69 6c 65 73 20 69 6e 20 74 68 65 20 63 75 72 72 iles in the curr
1950: 65 6e 74 20 63 68 65 63 6b 6f 75 74 20 75 6e 6c ent checkout unl
1960: 65 73 73 0a 20 20 20 20 74 68 65 20 2d 2d 66 6f ess. the --fo
1970: 72 63 65 20 6f 70 74 69 6f 6e 20 61 70 70 65 61 rce option appea
1980: 72 73 20 6f 6e 20 74 68 65 20 63 6f 6d 6d 61 6e rs on the comman
1990: 64 2d 6c 69 6e 65 2e 0a 0a 20 20 20 20 53 65 65 d-line... See
19a0: 20 61 6c 73 6f 20 74 68 65 20 22 75 70 64 61 74 also the "updat
19b0: 65 22 20 63 6f 6d 6d 61 6e 64 2e 0a 0a 3c 68 72 e" command...<hr
19c0: 3e 3c 61 20 68 72 65 66 3d 22 23 74 6f 66 22 3e ><a href="#tof">
19d0: 26 23 37 31 30 3b 3c 2f 61 3e 0a 20 20 20 20 3c ˆ</a>. <
19e0: 61 20 6e 61 6d 65 3d 22 63 6f 6d 6d 69 74 22 3e a name="commit">
19f0: 55 73 61 67 65 3a 20 3c 2f 61 3e 3c 61 20 68 72 Usage: </a><a hr
1a00: 65 66 3d 22 63 6d 64 5f 63 6f 6d 6d 69 74 2e 77 ef="cmd_commit.w
1a10: 69 6b 69 22 3e 66 6f 73 73 69 6c 20 63 6f 6d 6d iki">fossil comm
1a20: 69 74 3c 2f 61 3e 20 3f 2d 6d 20 43 4f 4d 4d 45 it</a> ?-m COMME
1a30: 4e 54 3f 20 3f 2d 2d 6e 6f 73 69 67 6e 3f 20 3f NT? ?--nosign? ?
1a40: 46 49 4c 45 2e 2e 2e 3f 20 20 20 20 66 6f 73 73 FILE...? foss
1a50: 69 6c 20 63 69 20 20 2e 2e 2e 20 20 28 61 73 20 il ci ... (as
1a60: 61 62 6f 76 65 29 0a 0a 20 20 20 20 43 72 65 61 above).. Crea
1a70: 74 65 20 61 20 6e 65 77 20 76 65 72 73 69 6f 6e te a new version
1a80: 20 63 6f 6e 74 61 69 6e 69 6e 67 20 61 6c 6c 20 containing all
1a90: 6f 66 20 74 68 65 20 63 68 61 6e 67 65 73 20 69 of the changes i
1aa0: 6e 20 74 68 65 20 63 75 72 72 65 6e 74 0a 20 20 n the current.
1ab0: 20 20 63 68 65 63 6b 6f 75 74 2e 20 20 59 6f 75 checkout. You
1ac0: 20 77 69 6c 6c 20 62 65 20 70 72 6f 6d 70 74 65 will be prompte
1ad0: 64 20 74 6f 20 65 6e 74 65 72 20 61 20 63 68 65 d to enter a che
1ae0: 63 6b 2d 69 6e 20 63 6f 6d 6d 65 6e 74 20 75 6e ck-in comment un
1af0: 6c 65 73 73 0a 20 20 20 20 74 68 65 20 22 2d 6d less. the "-m
1b00: 22 20 6f 70 74 69 6f 6e 20 69 73 20 75 73 65 64 " option is used
1b10: 20 74 6f 20 73 70 65 63 69 66 79 20 61 20 63 6f to specify a co
1b20: 6d 6d 65 6e 74 20 6c 69 6e 65 2e 20 20 59 6f 75 mment line. You
1b30: 20 77 69 6c 6c 20 62 65 0a 20 20 20 20 70 72 6f will be. pro
1b40: 6d 70 74 65 64 20 66 6f 72 20 79 6f 75 72 20 47 mpted for your G
1b50: 50 47 20 70 61 73 73 70 68 72 61 73 65 20 69 6e PG passphrase in
1b60: 20 6f 72 64 65 72 20 74 6f 20 73 69 67 6e 20 74 order to sign t
1b70: 68 65 20 6e 65 77 20 6d 61 6e 69 66 65 73 74 0a he new manifest.
1b80: 20 20 20 20 75 6e 6c 65 73 73 20 74 68 65 20 22 unless the "
1b90: 2d 2d 6e 6f 73 69 67 6e 22 20 6f 70 74 69 6f 6e --nosign" option
1ba0: 73 20 69 73 20 75 73 65 64 2e 20 20 41 6c 6c 20 s is used. All
1bb0: 66 69 6c 65 73 20 74 68 61 74 20 68 61 76 65 0a files that have.
1bc0: 20 20 20 20 63 68 61 6e 67 65 64 20 77 69 6c 6c changed will
1bd0: 20 62 65 20 63 6f 6d 6d 69 74 74 65 64 20 75 6e be committed un
1be0: 6c 65 73 73 20 73 6f 6d 65 20 73 75 62 73 65 74 less some subset
1bf0: 20 6f 66 20 66 69 6c 65 73 20 69 73 20 73 70 65 of files is spe
1c00: 63 69 66 69 65 64 0a 20 20 20 20 6f 6e 20 74 68 cified. on th
1c10: 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 2e 0a e command line..
1c20: 0a 3c 68 72 3e 3c 61 20 68 72 65 66 3d 22 23 74 .<hr><a href="#t
1c30: 6f 66 22 3e 26 23 37 31 30 3b 3c 2f 61 3e 0a 20 of">ˆ</a>.
1c40: 20 20 20 3c 61 20 6e 61 6d 65 3d 22 63 6c 65 61 <a name="clea
1c50: 6e 22 3e 55 73 61 67 65 3a 20 3c 2f 61 3e 3c 61 n">Usage: </a><a
1c60: 20 68 72 65 66 3d 22 63 6d 64 5f 63 6c 65 61 6e href="cmd_clean
1c70: 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c 20 63 6c .wiki">fossil cl
1c80: 65 61 6e 3c 2f 61 3e 20 3f 2d 61 6c 6c 3f 0a 20 ean</a> ?-all?.
1c90: 20 20 20 44 65 6c 65 74 65 20 61 6c 6c 20 22 65 Delete all "e
1ca0: 78 74 72 61 22 20 66 69 6c 65 73 20 69 6e 20 74 xtra" files in t
1cb0: 68 65 20 73 6f 75 72 63 65 20 74 72 65 65 2e 20 he source tree.
1cc0: 20 22 45 78 74 72 61 22 20 66 69 6c 65 73 20 61 "Extra" files a
1cd0: 72 65 0a 20 20 20 20 66 69 6c 65 73 20 74 68 61 re. files tha
1ce0: 74 20 61 72 65 20 6e 6f 74 20 6f 66 66 69 63 69 t are not offici
1cf0: 61 6c 6c 79 20 70 61 72 74 20 6f 66 20 74 68 65 ally part of the
1d00: 20 63 68 65 63 6b 6f 75 74 2e 20 20 53 65 65 20 checkout. See
1d10: 61 6c 73 6f 0a 20 20 20 20 74 68 65 20 22 65 78 also. the "ex
1d20: 74 72 61 22 20 63 6f 6d 6d 61 6e 64 2e 20 54 68 tra" command. Th
1d30: 69 73 20 6f 70 65 72 61 74 69 6f 6e 20 63 61 6e is operation can
1d40: 6e 6f 74 20 62 65 20 75 6e 64 6f 6e 65 2e 0a 0a not be undone...
1d50: 20 20 20 20 59 6f 75 20 77 69 6c 6c 20 62 65 20 You will be
1d60: 70 72 6f 6d 70 74 65 64 20 62 65 66 6f 72 65 20 prompted before
1d70: 72 65 6d 6f 76 69 6e 67 20 65 61 63 68 20 66 69 removing each fi
1d80: 6c 65 2e 20 49 66 20 79 6f 75 20 61 72 65 0a 20 le. If you are.
1d90: 20 20 20 73 75 72 65 20 79 6f 75 20 77 69 73 68 sure you wish
1da0: 20 74 6f 20 72 65 6d 6f 76 65 20 61 6c 6c 20 22 to remove all "
1db0: 65 78 74 72 61 22 20 66 69 6c 65 73 20 79 6f 75 extra" files you
1dc0: 20 63 61 6e 20 73 70 65 63 69 66 79 20 74 68 65 can specify the
1dd0: 0a 20 20 20 20 6f 70 74 69 6f 6e 61 6c 20 2d 61 . optional -a
1de0: 6c 6c 20 66 6c 61 67 2e 0a 0a 3c 68 72 3e 3c 61 ll flag...<hr><a
1df0: 20 68 72 65 66 3d 22 23 74 6f 66 22 3e 26 23 37 href="#tof">
1e00: 31 30 3b 3c 2f 61 3e 0a 20 20 20 20 3c 61 20 6e 10;</a>. <a n
1e10: 61 6d 65 3d 22 63 6c 6f 6e 65 22 3e 55 73 61 67 ame="clone">Usag
1e20: 65 3a 20 3c 2f 61 3e 3c 61 20 68 72 65 66 3d 22 e: </a><a href="
1e30: 63 6d 64 5f 63 6c 6f 6e 65 2e 77 69 6b 69 22 3e cmd_clone.wiki">
1e40: 66 6f 73 73 69 6c 20 63 6c 6f 6e 65 3c 2f 61 3e fossil clone</a>
1e50: 20 55 52 4c 20 46 49 4c 45 4e 41 4d 45 0a 20 20 URL FILENAME.
1e60: 20 20 4d 61 6b 65 20 61 20 63 6c 6f 6e 65 20 6f Make a clone o
1e70: 66 20 61 20 72 65 70 6f 73 69 74 6f 72 79 20 73 f a repository s
1e80: 70 65 63 69 66 69 65 64 20 62 79 20 55 52 4c 20 pecified by URL
1e90: 69 6e 20 74 68 65 20 6c 6f 63 61 6c 0a 20 20 20 in the local.
1ea0: 20 66 69 6c 65 20 6e 61 6d 65 64 20 46 49 4c 45 file named FILE
1eb0: 4e 41 4d 45 2e 0a 0a 3c 68 72 3e 3c 61 20 68 72 NAME...<hr><a hr
1ec0: 65 66 3d 22 23 74 6f 66 22 3e 26 23 37 31 30 3b ef="#tof">ˆ
1ed0: 3c 2f 61 3e 0a 20 20 20 20 3c 61 20 6e 61 6d 65 </a>. <a name
1ee0: 3d 22 63 6c 6f 73 65 22 3e 55 73 61 67 65 3a 20 ="close">Usage:
1ef0: 3c 2f 61 3e 3c 61 20 68 72 65 66 3d 22 63 6d 64 </a><a href="cmd
1f00: 5f 63 6c 6f 73 65 2e 77 69 6b 69 22 3e 66 6f 73 _close.wiki">fos
1f10: 73 69 6c 20 63 6c 6f 73 65 3c 2f 61 3e 20 3f 2d sil close</a> ?-
1f20: 66 7c 2d 2d 66 6f 72 63 65 3f 0a 20 20 20 20 54 f|--force?. T
1f30: 68 65 20 6f 70 70 6f 73 69 74 65 20 6f 66 20 22 he opposite of "
1f40: 6f 70 65 6e 22 2e 20 20 43 6c 6f 73 65 20 74 68 open". Close th
1f50: 65 20 63 75 72 72 65 6e 74 20 64 61 74 61 62 61 e current databa
1f60: 73 65 20 63 6f 6e 6e 65 63 74 69 6f 6e 2e 0a 20 se connection..
1f70: 20 20 20 52 65 71 75 69 72 65 20 61 20 2d 66 20 Require a -f
1f80: 6f 72 20 2d 2d 66 6f 72 63 65 20 66 6c 61 67 20 or --force flag
1f90: 69 66 20 74 68 65 72 65 20 61 72 65 20 75 6e 73 if there are uns
1fa0: 61 76 65 64 20 63 68 61 6e 67 65 64 20 69 6e 20 aved changed in
1fb0: 74 68 65 0a 20 20 20 20 63 75 72 72 65 6e 74 20 the. current
1fc0: 63 68 65 63 6b 2d 6f 75 74 2e 0a 0a 3c 68 72 3e check-out...<hr>
1fd0: 3c 61 20 68 72 65 66 3d 22 23 74 6f 66 22 3e 26 <a href="#tof">&
1fe0: 23 37 31 30 3b 3c 2f 61 3e 0a 20 20 20 20 3c 61 #710;</a>. <a
1ff0: 20 6e 61 6d 65 3d 22 63 6f 6e 66 69 67 75 72 65 name="configure
2000: 22 3e 55 73 61 67 65 3a 20 3c 2f 61 3e 3c 61 20 ">Usage: </a><a
2010: 68 72 65 66 3d 22 63 6d 64 5f 63 6f 6e 66 69 67 href="cmd_config
2020: 75 72 65 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c ure.wiki">fossil
2030: 20 63 6f 6e 66 69 67 75 72 65 3c 2f 61 3e 20 4d configure</a> M
2040: 45 54 48 4f 44 20 2e 2e 2e 0a 20 20 20 20 57 68 ETHOD .... Wh
2050: 65 72 65 20 4d 45 54 48 4f 44 20 69 73 20 6f 6e ere METHOD is on
2060: 65 20 6f 66 3a 20 65 78 70 6f 72 74 20 69 6d 70 e of: export imp
2070: 6f 72 74 20 6d 65 72 67 65 20 70 75 6c 6c 20 70 ort merge pull p
2080: 75 73 68 20 72 65 73 65 74 2e 20 20 41 6c 6c 20 ush reset. All
2090: 6d 65 74 68 6f 64 73 0a 20 20 20 20 61 63 63 65 methods. acce
20a0: 70 74 20 74 68 65 20 2d 52 20 6f 72 20 2d 2d 72 pt the -R or --r
20b0: 65 70 6f 73 69 74 6f 72 79 20 6f 70 74 69 6f 6e epository option
20c0: 20 74 6f 20 73 70 65 63 69 66 69 63 20 61 20 72 to specific a r
20d0: 65 70 6f 73 69 74 6f 72 79 2e 0a 0a 20 20 20 20 epository...
20e0: 66 6f 73 73 69 6c 20 63 6f 6e 66 69 67 75 72 61 fossil configura
20f0: 74 69 6f 6e 20 65 78 70 6f 72 74 20 41 52 45 41 tion export AREA
2100: 20 46 49 4c 45 4e 41 4d 45 0a 0a 20 20 20 20 57 FILENAME.. W
2110: 72 69 74 65 20 74 6f 20 46 49 4c 45 4e 41 4d 45 rite to FILENAME
2120: 20 65 78 70 6f 72 74 65 64 20 63 6f 6e 66 69 67 exported config
2130: 75 72 61 74 6f 6e 20 69 6e 66 6f 72 6d 61 74 69 uraton informati
2140: 6f 6e 20 66 6f 72 20 41 52 45 41 2e 0a 20 20 20 on for AREA..
2150: 20 41 52 45 41 20 63 61 6e 20 62 65 20 6f 6e 65 AREA can be one
2160: 20 6f 66 3a 20 20 61 6c 6c 20 74 69 63 6b 65 74 of: all ticket
2170: 20 73 6b 69 6e 20 70 72 6f 6a 65 63 74 0a 0a 20 skin project..
2180: 20 20 20 66 6f 73 73 69 6c 20 63 6f 6e 66 69 67 fossil config
2190: 75 72 61 74 69 6f 6e 20 69 6d 70 6f 72 74 20 46 uration import F
21a0: 49 4c 45 4e 41 4d 45 0a 0a 20 20 20 20 52 65 61 ILENAME.. Rea
21b0: 64 20 61 20 63 6f 6e 66 69 67 75 72 61 74 69 6f d a configuratio
21c0: 6e 20 66 72 6f 6d 20 46 49 4c 45 4e 41 4d 45 2c n from FILENAME,
21d0: 20 6f 76 65 72 77 72 69 74 69 6e 67 20 74 68 65 overwriting the
21e0: 20 63 75 72 72 65 6e 74 0a 20 20 20 20 63 6f 6e current. con
21f0: 66 69 67 75 72 61 74 69 6f 6e 2e 0a 0a 20 20 20 figuration...
2200: 20 66 6f 73 73 69 6c 20 63 6f 6e 66 69 67 75 72 fossil configur
2210: 61 74 69 6f 6e 20 6d 65 72 67 65 20 46 49 4c 45 ation merge FILE
2220: 4e 41 4d 45 0a 0a 20 20 20 20 52 65 61 64 20 61 NAME.. Read a
2230: 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 configuration f
2240: 72 6f 6d 20 46 49 4c 45 4e 41 4d 45 20 61 6e 64 rom FILENAME and
2250: 20 6d 65 72 67 65 20 69 74 73 20 76 61 6c 75 65 merge its value
2260: 73 20 69 6e 74 6f 0a 20 20 20 20 74 68 65 20 63 s into. the c
2270: 75 72 72 65 6e 74 20 63 6f 6e 66 69 67 75 72 61 urrent configura
2280: 74 69 6f 6e 2e 20 20 45 78 69 73 74 69 6e 67 20 tion. Existing
2290: 76 61 6c 75 65 73 20 74 61 6b 65 20 70 72 69 6f values take prio
22a0: 72 69 74 79 20 6f 76 65 72 0a 20 20 20 20 76 61 rity over. va
22b0: 6c 75 65 73 20 72 65 61 64 20 66 72 6f 6d 20 46 lues read from F
22c0: 49 4c 45 4e 41 4d 45 2e 0a 0a 20 20 20 20 66 6f ILENAME... fo
22d0: 73 73 69 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 ssil configurati
22e0: 6f 6e 20 70 75 6c 6c 20 41 52 45 41 20 3f 55 52 on pull AREA ?UR
22f0: 4c 3f 0a 0a 20 20 20 20 50 75 6c 6c 20 61 6e 64 L?.. Pull and
2300: 20 69 6e 73 74 61 6c 6c 20 74 68 65 20 63 6f 6e install the con
2310: 66 69 67 75 72 61 74 69 6f 6e 20 66 72 6f 6d 20 figuration from
2320: 61 20 64 69 66 66 65 72 65 6e 74 20 73 65 72 76 a different serv
2330: 65 72 0a 20 20 20 20 69 64 65 6e 74 69 66 69 65 er. identifie
2340: 64 20 62 79 20 55 52 4c 2e 20 20 49 66 20 6e 6f d by URL. If no
2350: 20 55 52 4c 20 69 73 20 73 70 65 63 69 66 69 65 URL is specifie
2360: 64 2c 20 74 68 65 6e 20 74 68 65 20 64 65 66 61 d, then the defa
2370: 75 6c 74 0a 20 20 20 20 73 65 72 76 65 72 20 69 ult. server i
2380: 73 20 75 73 65 64 2e 0a 20 20 20 20 66 6f 73 73 s used.. foss
2390: 69 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e il configuration
23a0: 20 70 75 73 68 20 41 52 45 41 20 3f 55 52 4c 3f push AREA ?URL?
23b0: 0a 0a 20 20 20 20 50 75 73 68 20 74 68 65 20 6c .. Push the l
23c0: 6f 63 61 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 ocal configurati
23d0: 6f 6e 20 69 6e 74 6f 20 74 68 65 20 72 65 6d 6f on into the remo
23e0: 74 65 20 73 65 72 76 65 72 20 69 64 65 6e 74 69 te server identi
23f0: 66 69 65 64 0a 20 20 20 20 62 79 20 55 52 4c 2e fied. by URL.
2400: 20 20 41 64 6d 69 6e 20 70 72 69 76 69 6c 65 67 Admin privileg
2410: 65 20 69 73 20 72 65 71 75 69 72 65 64 20 6f 6e e is required on
2420: 20 74 68 65 20 72 65 6d 6f 74 65 20 73 65 72 76 the remote serv
2430: 65 72 20 66 6f 72 0a 20 20 20 20 74 68 69 73 20 er for. this
2440: 74 6f 20 77 6f 72 6b 2e 0a 0a 20 20 20 20 66 6f to work... fo
2450: 73 73 69 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 ssil configurati
2460: 6f 6e 20 72 65 73 65 74 20 41 52 45 41 0a 0a 20 on reset AREA..
2470: 20 20 20 52 65 73 74 6f 72 65 20 74 68 65 20 63 Restore the c
2480: 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 74 6f 20 onfiguration to
2490: 74 68 65 20 64 65 66 61 75 6c 74 2e 20 20 41 52 the default. AR
24a0: 45 41 20 61 73 20 61 62 6f 76 65 2e 0a 0a 20 20 EA as above...
24b0: 20 20 57 41 52 4e 49 4e 47 3a 20 44 6f 20 6e 6f WARNING: Do no
24c0: 74 20 69 6d 70 6f 72 74 2c 20 6d 65 72 67 65 2c t import, merge,
24d0: 20 6f 72 20 70 75 6c 6c 20 63 6f 6e 66 69 67 75 or pull configu
24e0: 72 61 74 69 6f 6e 73 20 66 72 6f 6d 20 61 6e 20 rations from an
24f0: 75 6e 74 72 75 73 74 65 64 0a 20 20 20 20 73 6f untrusted. so
2500: 75 72 63 65 2e 20 20 54 68 65 20 69 6e 62 6f 75 urce. The inbou
2510: 6e 64 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e nd configuration
2520: 20 69 73 20 6e 6f 74 20 63 68 65 63 6b 65 64 20 is not checked
2530: 66 6f 72 20 73 61 66 65 74 79 20 61 6e 64 20 63 for safety and c
2540: 61 6e 0a 20 20 20 20 69 6e 74 72 6f 64 75 63 65 an. introduce
2550: 20 73 65 63 75 72 69 74 79 20 76 75 6c 6e 65 72 security vulner
2560: 61 62 69 6c 69 74 69 65 73 2e 0a 0a 3c 68 72 3e abilities...<hr>
2570: 3c 61 20 68 72 65 66 3d 22 23 74 6f 66 22 3e 26 <a href="#tof">&
2580: 23 37 31 30 3b 3c 2f 61 3e 0a 20 20 20 20 43 4f #710;</a>. CO
2590: 4d 4d 41 4e 44 3a 20 64 65 63 6f 6e 73 74 72 75 MMAND: deconstru
25a0: 63 74 0a 20 20 20 20 3c 61 20 6e 61 6d 65 3d 22 ct. <a name="
25b0: 64 65 63 6f 6e 73 74 72 75 63 74 22 3e 55 73 61 deconstruct">Usa
25c0: 67 65 3a 20 3c 2f 61 3e 3c 61 20 68 72 65 66 3d ge: </a><a href=
25d0: 22 63 6d 64 5f 64 65 63 6f 6e 73 74 72 75 63 74 "cmd_deconstruct
25e0: 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c 20 64 65 .wiki">fossil de
25f0: 63 6f 6e 73 74 72 75 63 74 3c 2f 61 3e 20 3f 2d construct</a> ?-
2600: 52 7c 2d 2d 72 65 70 6f 73 69 74 6f 72 79 20 52 R|--repository R
2610: 45 50 4f 53 49 54 4f 52 59 3f 20 44 45 53 54 49 EPOSITORY? DESTI
2620: 4e 41 54 49 4f 4e 0a 20 20 20 20 50 6f 70 75 6c NATION. Popul
2630: 61 74 65 73 20 74 68 65 20 69 6e 64 69 63 61 74 ates the indicat
2640: 65 64 20 44 45 53 54 49 4e 41 54 49 4f 4e 20 64 ed DESTINATION d
2650: 69 72 65 63 74 6f 72 79 20 77 69 74 68 20 63 6f irectory with co
2660: 70 69 65 73 20 6f 66 20 61 6c 6c 0a 20 20 20 20 pies of all.
2670: 61 72 74 69 66 63 61 74 73 20 63 6f 6e 74 61 69 artifcats contai
2680: 6e 65 64 20 77 69 74 68 69 6e 20 74 68 65 20 72 ned within the r
2690: 65 70 6f 73 69 74 6f 72 79 2e 20 20 41 72 74 69 epository. Arti
26a0: 66 61 63 74 73 20 61 72 65 20 6e 61 6d 65 64 20 facts are named
26b0: 41 41 2f 62 62 62 62 62 0a 20 20 20 20 77 68 65 AA/bbbbb. whe
26c0: 72 65 20 41 41 20 69 73 20 74 68 65 20 66 69 72 re AA is the fir
26d0: 73 74 20 32 20 63 68 61 72 61 63 74 65 72 73 20 st 2 characters
26e0: 6f 66 20 74 68 65 20 61 72 74 69 66 61 63 74 20 of the artifact
26f0: 49 44 20 61 6e 64 20 62 62 62 62 62 20 69 73 20 ID and bbbbb is
2700: 74 68 65 0a 20 20 20 20 72 65 6d 61 69 6e 69 6e the. remainin
2710: 67 20 33 38 20 63 68 61 72 61 63 74 65 72 73 2e g 38 characters.
2720: 0a 0a 3c 68 72 3e 3c 61 20 68 72 65 66 3d 22 23 ..<hr><a href="#
2730: 74 6f 66 22 3e 26 23 37 31 30 3b 3c 2f 61 3e 0a tof">ˆ</a>.
2740: 20 20 20 20 3c 61 20 6e 61 6d 65 3d 22 72 6d 22 <a name="rm"
2750: 3e 55 73 61 67 65 3a 20 3c 2f 61 3e 3c 61 20 68 >Usage: </a><a h
2760: 72 65 66 3d 22 63 6d 64 5f 72 6d 2e 77 69 6b 69 ref="cmd_rm.wiki
2770: 22 3e 66 6f 73 73 69 6c 20 72 6d 3c 2f 61 3e 20 ">fossil rm</a>
2780: 46 49 4c 45 2e 2e 2e 20 20 20 20 6f 72 3a 20 66 FILE... or: f
2790: 6f 73 73 69 6c 20 64 65 6c 20 46 49 4c 45 2e 2e ossil del FILE..
27a0: 2e 0a 20 20 20 20 52 65 6d 6f 76 65 20 6f 6e 65 .. Remove one
27b0: 20 6f 72 20 6d 6f 72 65 20 66 69 6c 65 73 20 66 or more files f
27c0: 72 6f 6d 20 74 68 65 20 74 72 65 65 2e 0a 0a 3c rom the tree...<
27d0: 68 72 3e 3c 61 20 68 72 65 66 3d 22 23 74 6f 66 hr><a href="#tof
27e0: 22 3e 26 23 37 31 30 3b 3c 2f 61 3e 0a 20 20 20 ">ˆ</a>.
27f0: 20 3c 61 20 6e 61 6d 65 3d 22 64 65 73 63 65 6e <a name="descen
2800: 64 61 6e 74 73 22 3e 55 73 61 67 65 3a 20 3c 2f dants">Usage: </
2810: 61 3e 3c 61 20 68 72 65 66 3d 22 63 6d 64 5f 64 a><a href="cmd_d
2820: 65 73 63 65 6e 64 61 6e 74 73 2e 77 69 6b 69 22 escendants.wiki"
2830: 3e 66 6f 73 73 69 6c 20 64 65 73 63 65 6e 64 61 >fossil descenda
2840: 6e 74 73 3c 2f 61 3e 20 3f 42 41 53 45 4c 49 4e nts</a> ?BASELIN
2850: 45 2d 49 44 3f 0a 20 20 20 20 46 69 6e 64 20 61 E-ID?. Find a
2860: 6c 6c 20 6c 65 61 66 20 64 65 73 63 65 6e 64 61 ll leaf descenda
2870: 6e 74 73 20 6f 66 20 74 68 65 20 62 61 73 65 6c nts of the basel
2880: 69 6e 65 20 73 70 65 63 69 66 69 65 64 20 6f 72 ine specified or
2890: 20 69 66 20 74 68 65 20 61 72 67 75 6d 65 6e 74 if the argument
28a0: 0a 20 20 20 20 69 73 20 6f 6d 69 74 74 65 64 2c . is omitted,
28b0: 20 6f 66 20 74 68 65 20 62 61 73 65 6c 69 6e 65 of the baseline
28c0: 20 63 75 72 72 65 6e 74 6c 79 20 63 68 65 63 6b currently check
28d0: 65 64 20 6f 75 74 2e 0a 0a 3c 68 72 3e 3c 61 20 ed out...<hr><a
28e0: 68 72 65 66 3d 22 23 74 6f 66 22 3e 26 23 37 31 href="#tof">G
28f0: 30 3b 3c 2f 61 3e 0a 20 20 20 20 3c 61 20 6e 61 0;</a>. <a na
2900: 6d 65 3d 22 64 69 66 66 22 3e 55 73 61 67 65 3a me="diff">Usage:
2910: 20 3c 2f 61 3e 3c 61 20 68 72 65 66 3d 22 63 6d </a><a href="cm
2920: 64 5f 64 69 66 66 2e 77 69 6b 69 22 3e 66 6f 73 d_diff.wiki">fos
2930: 73 69 6c 20 64 69 66 66 3c 2f 61 3e 7c 67 64 69 sil diff</a>|gdi
2940: 66 66 20 3f 2d 69 3f 20 3f 2d 72 20 52 45 56 49 ff ?-i? ?-r REVI
2950: 53 49 4f 4e 3f 20 46 49 4c 45 2e 2e 2e 0a 20 20 SION? FILE....
2960: 20 20 53 68 6f 77 20 74 68 65 20 64 69 66 66 65 Show the diffe
2970: 72 65 6e 63 65 20 62 65 74 77 65 65 6e 20 74 68 rence between th
2980: 65 20 63 75 72 72 65 6e 74 20 76 65 72 73 69 6f e current versio
2990: 6e 20 6f 66 20 61 20 66 69 6c 65 20 28 61 73 20 n of a file (as
29a0: 69 74 0a 20 20 20 20 65 78 69 73 74 73 20 6f 6e it. exists on
29b0: 20 64 69 73 6b 29 20 61 6e 64 20 74 68 61 74 20 disk) and that
29c0: 73 61 6d 65 20 66 69 6c 65 20 61 73 20 69 74 20 same file as it
29d0: 77 61 73 20 63 68 65 63 6b 65 64 20 6f 75 74 2e was checked out.
29e0: 0a 0a 20 20 20 20 64 69 66 66 20 77 69 6c 6c 20 .. diff will
29f0: 73 68 6f 77 20 61 20 74 65 78 74 75 61 6c 20 64 show a textual d
2a00: 69 66 66 20 77 68 69 6c 65 20 67 64 69 66 66 20 iff while gdiff
2a10: 77 69 6c 6c 20 61 74 74 65 6d 70 74 20 74 6f 20 will attempt to
2a20: 72 75 6e 20 61 0a 20 20 20 20 67 72 61 70 68 69 run a. graphi
2a30: 63 61 6c 20 64 69 66 66 20 63 6f 6d 6d 61 6e 64 cal diff command
2a40: 20 74 68 61 74 20 79 6f 75 20 68 61 76 65 20 73 that you have s
2a50: 65 74 75 70 2e 20 49 66 20 74 68 65 20 63 68 6f etup. If the cho
2a60: 6f 73 65 6e 20 63 6f 6d 6d 61 6e 64 0a 20 20 20 osen command.
2a70: 20 69 73 20 6e 6f 74 20 79 65 74 20 63 6f 6e 66 is not yet conf
2a80: 69 67 75 72 65 64 2c 20 74 68 65 20 69 6e 74 65 igured, the inte
2a90: 72 6e 61 6c 20 74 65 78 74 75 61 6c 20 64 69 66 rnal textual dif
2aa0: 66 20 63 6f 6d 6d 61 6e 64 20 77 69 6c 6c 20 62 f command will b
2ab0: 65 0a 20 20 20 20 75 73 65 64 2e 0a 0a 20 20 20 e. used...
2ac0: 20 49 66 20 2d 69 20 69 73 20 73 75 70 70 6c 69 If -i is suppli
2ad0: 65 64 20 66 6f 72 20 65 69 74 68 65 72 20 64 69 ed for either di
2ae0: 66 66 20 6f 72 20 67 64 69 66 66 2c 20 74 68 65 ff or gdiff, the
2af0: 20 69 6e 74 65 72 6e 61 6c 20 74 65 78 74 75 61 internal textua
2b00: 6c 0a 20 20 20 20 64 69 66 66 20 63 6f 6d 6d 61 l. diff comma
2b10: 6e 64 20 77 69 6c 6c 20 62 65 20 65 78 65 63 75 nd will be execu
2b20: 74 65 64 2e 0a 0a 20 20 20 20 48 65 72 65 20 61 ted... Here a
2b30: 72 65 20 61 20 66 65 77 20 65 78 74 65 72 6e 61 re a few externa
2b40: 6c 20 64 69 66 66 20 63 6f 6d 6d 61 6e 64 20 73 l diff command s
2b50: 65 74 74 69 6e 67 73 2c 20 66 6f 72 20 65 78 61 ettings, for exa
2b60: 6d 70 6c 65 3a 0a 0a 20 20 20 20 66 6f 73 73 69 mple:.. fossi
2b70: 6c 20 73 65 74 74 69 6e 67 20 64 69 66 66 2d 63 l setting diff-c
2b80: 6f 6d 6d 61 6e 64 20 64 69 66 66 0a 0a 20 20 20 ommand diff..
2b90: 20 66 6f 73 73 69 6c 20 73 65 74 74 69 6e 67 20 fossil setting
2ba0: 67 64 69 66 66 2d 63 6f 6d 6d 61 6e 64 20 74 6b gdiff-command tk
2bb0: 64 69 66 66 0a 20 20 20 20 66 6f 73 73 69 6c 20 diff. fossil
2bc0: 73 65 74 74 69 6e 67 20 67 64 69 66 66 2d 63 6f setting gdiff-co
2bd0: 6d 6d 61 6e 64 20 65 73 6b 69 6c 6c 32 32 0a 20 mmand eskill22.
2be0: 20 20 20 66 6f 73 73 69 6c 20 73 65 74 74 69 6e fossil settin
2bf0: 67 20 67 64 69 66 66 2d 63 6f 6d 6d 61 6e 64 20 g gdiff-command
2c00: 74 6f 72 74 6f 69 73 65 6d 65 72 67 65 0a 20 20 tortoisemerge.
2c10: 20 20 66 6f 73 73 69 6c 20 73 65 74 74 69 6e 67 fossil setting
2c20: 20 67 64 69 66 66 2d 63 6f 6d 6d 61 6e 64 20 6d gdiff-command m
2c30: 65 6c 64 0a 20 20 20 20 66 6f 73 73 69 6c 20 73 eld. fossil s
2c40: 65 74 74 69 6e 67 20 67 64 69 66 66 2d 63 6f 6d etting gdiff-com
2c50: 6d 61 6e 64 20 78 78 64 69 66 66 0a 20 20 20 20 mand xxdiff.
2c60: 66 6f 73 73 69 6c 20 73 65 74 74 69 6e 67 20 67 fossil setting g
2c70: 64 69 66 66 2d 63 6f 6d 6d 61 6e 64 20 6b 64 69 diff-command kdi
2c80: 66 66 33 0a 0a 3c 68 72 3e 3c 61 20 68 72 65 66 ff3..<hr><a href
2c90: 3d 22 23 74 6f 66 22 3e 26 23 37 31 30 3b 3c 2f ="#tof">ˆ</
2ca0: 61 3e 0a 20 20 20 20 3c 61 20 6e 61 6d 65 3d 22 a>. <a name="
2cb0: 65 78 74 72 61 22 3e 55 73 61 67 65 3a 20 3c 2f extra">Usage: </
2cc0: 61 3e 3c 61 20 68 72 65 66 3d 22 63 6d 64 5f 65 a><a href="cmd_e
2cd0: 78 74 72 61 2e 77 69 6b 69 22 3e 66 6f 73 73 69 xtra.wiki">fossi
2ce0: 6c 20 65 78 74 72 61 3c 2f 61 3e 0a 20 20 20 20 l extra</a>.
2cf0: 50 72 69 6e 74 20 61 20 6c 69 73 74 20 6f 66 20 Print a list of
2d00: 61 6c 6c 20 66 69 6c 65 73 20 69 6e 20 74 68 65 all files in the
2d10: 20 73 6f 75 72 63 65 20 74 72 65 65 20 74 68 61 source tree tha
2d20: 74 20 61 72 65 20 6e 6f 74 20 70 61 72 74 20 6f t are not part o
2d30: 66 0a 20 20 20 20 74 68 65 20 63 75 72 72 65 6e f. the curren
2d40: 74 20 63 68 65 63 6b 6f 75 74 2e 20 20 53 65 65 t checkout. See
2d50: 20 61 6c 73 6f 20 74 68 65 20 22 63 6c 65 61 6e also the "clean
2d60: 22 20 63 6f 6d 6d 61 6e 64 2e 0a 0a 3c 68 72 3e " command...<hr>
2d70: 3c 61 20 68 72 65 66 3d 22 23 74 6f 66 22 3e 26 <a href="#tof">&
2d80: 23 37 31 30 3b 3c 2f 61 3e 0a 20 20 20 20 3c 61 #710;</a>. <a
2d90: 20 6e 61 6d 65 3d 22 68 65 6c 70 22 3e 55 73 61 name="help">Usa
2da0: 67 65 3a 20 3c 2f 61 3e 3c 61 20 68 72 65 66 3d ge: </a><a href=
2db0: 22 63 6d 64 5f 68 65 6c 70 2e 77 69 6b 69 22 3e "cmd_help.wiki">
2dc0: 66 6f 73 73 69 6c 20 68 65 6c 70 3c 2f 61 3e 20 fossil help</a>
2dd0: 43 4f 4d 4d 41 4e 44 0a 20 20 20 20 44 69 73 70 COMMAND. Disp
2de0: 6c 61 79 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 lay information
2df0: 6f 6e 20 68 6f 77 20 74 6f 20 75 73 65 20 43 4f on how to use CO
2e00: 4d 4d 41 4e 44 0a 0a 3c 68 72 3e 3c 61 20 68 72 MMAND..<hr><a hr
2e10: 65 66 3d 22 23 74 6f 66 22 3e 26 23 37 31 30 3b ef="#tof">ˆ
2e20: 3c 2f 61 3e 0a 20 20 20 20 3c 61 20 6e 61 6d 65 </a>. <a name
2e30: 3d 22 68 74 74 70 22 3e 55 73 61 67 65 3a 20 3c ="http">Usage: <
2e40: 2f 61 3e 3c 61 20 68 72 65 66 3d 22 63 6d 64 5f /a><a href="cmd_
2e50: 68 74 74 70 2e 77 69 6b 69 22 3e 66 6f 73 73 69 http.wiki">fossi
2e60: 6c 20 68 74 74 70 3c 2f 61 3e 20 52 45 50 4f 53 l http</a> REPOS
2e70: 49 54 4f 52 59 0a 20 20 20 20 48 61 6e 64 6c 65 ITORY. Handle
2e80: 20 61 20 73 69 6e 67 6c 65 20 48 54 54 50 20 72 a single HTTP r
2e90: 65 71 75 65 73 74 20 61 70 70 65 61 72 69 6e 67 equest appearing
2ea0: 20 6f 6e 20 73 74 64 69 6e 2e 20 20 54 68 65 20 on stdin. The
2eb0: 72 65 73 75 6c 74 69 6e 67 20 77 65 62 70 61 67 resulting webpag
2ec0: 65 0a 20 20 20 20 69 73 20 64 65 6c 69 76 65 72 e. is deliver
2ed0: 65 64 20 6f 6e 20 73 74 64 6f 75 74 2e 20 20 54 ed on stdout. T
2ee0: 68 69 73 20 6d 65 74 68 6f 64 20 69 73 20 75 73 his method is us
2ef0: 65 64 20 74 6f 20 6c 61 75 6e 63 68 20 61 6e 20 ed to launch an
2f00: 48 54 54 50 20 72 65 71 75 65 73 74 0a 20 20 20 HTTP request.
2f10: 20 68 61 6e 64 6c 65 72 20 66 72 6f 6d 20 69 6e handler from in
2f20: 65 74 64 2c 20 66 6f 72 20 65 78 61 6d 70 6c 65 etd, for example
2f30: 2e 20 20 54 68 65 20 61 72 67 75 6d 65 6e 74 20 . The argument
2f40: 69 73 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 is the name of t
2f50: 68 65 20 20 20 20 72 65 70 6f 73 69 74 6f 72 79 he repository
2f60: 2e 0a 0a 3c 68 72 3e 3c 61 20 68 72 65 66 3d 22 ...<hr><a href="
2f70: 23 74 6f 66 22 3e 26 23 37 31 30 3b 3c 2f 61 3e #tof">ˆ</a>
2f80: 0a 20 20 20 20 3c 61 20 6e 61 6d 65 3d 22 69 6e . <a name="in
2f90: 66 6f 22 3e 55 73 61 67 65 3a 20 3c 2f 61 3e 3c fo">Usage: </a><
2fa0: 61 20 68 72 65 66 3d 22 63 6d 64 5f 69 6e 66 6f a href="cmd_info
2fb0: 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c 20 69 6e .wiki">fossil in
2fc0: 66 6f 3c 2f 61 3e 20 3f 41 52 54 49 46 41 43 54 fo</a> ?ARTIFACT
2fd0: 2d 49 44 7c 46 49 4c 45 4e 41 4d 45 3f 0a 20 20 -ID|FILENAME?.
2fe0: 20 20 57 69 74 68 20 6e 6f 20 61 72 67 75 6d 65 With no argume
2ff0: 6e 74 73 2c 20 70 72 6f 76 69 64 65 20 69 6e 66 nts, provide inf
3000: 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 ormation about t
3010: 68 65 20 63 75 72 72 65 6e 74 20 74 72 65 65 2e he current tree.
3020: 0a 20 20 20 20 49 66 20 61 6e 20 61 72 67 75 6d . If an argum
3030: 65 6e 74 20 69 73 20 73 70 65 63 69 66 69 65 64 ent is specified
3040: 2c 20 70 72 6f 76 69 64 65 20 69 6e 66 6f 72 6d , provide inform
3050: 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 ation about the
3060: 6f 62 6a 65 63 74 0a 20 20 20 20 69 6e 20 74 68 object. in th
3070: 65 20 72 65 73 70 6f 73 69 74 6f 72 79 20 6f 66 e respository of
3080: 20 74 68 65 20 63 75 72 72 65 6e 74 20 74 72 65 the current tre
3090: 65 20 74 68 61 74 20 74 68 65 20 61 72 67 75 6d e that the argum
30a0: 65 6e 74 20 72 65 66 65 72 73 0a 20 20 20 20 74 ent refers. t
30b0: 6f 2e 20 20 4f 72 20 69 66 20 74 68 65 20 61 72 o. Or if the ar
30c0: 67 75 6d 65 6e 74 20 69 73 20 74 68 65 20 6e 61 gument is the na
30d0: 6d 65 20 6f 66 20 61 20 72 65 70 6f 73 69 74 6f me of a reposito
30e0: 72 79 2c 20 73 68 6f 77 0a 20 20 20 20 69 6e 66 ry, show. inf
30f0: 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 ormation about t
3100: 68 61 74 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a hat repository..
3110: 0a 3c 68 72 3e 3c 61 20 68 72 65 66 3d 22 23 74 .<hr><a href="#t
3120: 6f 66 22 3e 26 23 37 31 30 3b 3c 2f 61 3e 0a 20 of">ˆ</a>.
3130: 20 20 20 3c 61 20 6e 61 6d 65 3d 22 6c 65 61 76 <a name="leav
3140: 65 73 22 3e 55 73 61 67 65 3a 20 3c 2f 61 3e 3c es">Usage: </a><
3150: 61 20 68 72 65 66 3d 22 63 6d 64 5f 6c 65 61 76 a href="cmd_leav
3160: 65 73 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c 20 es.wiki">fossil
3170: 6c 65 61 76 65 73 3c 2f 61 3e 0a 20 20 20 20 46 leaves</a>. F
3180: 69 6e 64 20 6c 65 61 76 65 73 20 6f 66 20 61 6c ind leaves of al
3190: 6c 20 62 72 61 6e 63 68 65 73 2e 0a 0a 3c 68 72 l branches...<hr
31a0: 3e 3c 61 20 68 72 65 66 3d 22 23 74 6f 66 22 3e ><a href="#tof">
31b0: 26 23 37 31 30 3b 3c 2f 61 3e 0a 20 20 20 20 3c ˆ</a>. <
31c0: 61 20 6e 61 6d 65 3d 22 6c 73 22 3e 55 73 61 67 a name="ls">Usag
31d0: 65 3a 20 3c 2f 61 3e 3c 61 20 68 72 65 66 3d 22 e: </a><a href="
31e0: 63 6d 64 5f 6c 73 2e 77 69 6b 69 22 3e 66 6f 73 cmd_ls.wiki">fos
31f0: 73 69 6c 20 6c 73 3c 2f 61 3e 0a 20 20 20 20 53 sil ls</a>. S
3200: 68 6f 77 20 74 68 65 20 6e 61 6d 65 73 20 6f 66 how the names of
3210: 20 61 6c 6c 20 66 69 6c 65 73 20 69 6e 20 74 68 all files in th
3220: 65 20 63 75 72 72 65 6e 74 20 63 68 65 63 6b 6f e current checko
3230: 75 74 0a 0a 3c 68 72 3e 3c 61 20 68 72 65 66 3d ut..<hr><a href=
3240: 22 23 74 6f 66 22 3e 26 23 37 31 30 3b 3c 2f 61 "#tof">ˆ</a
3250: 3e 0a 20 20 20 20 3c 61 20 6e 61 6d 65 3d 22 6d >. <a name="m
3260: 65 72 67 65 22 3e 55 73 61 67 65 3a 20 3c 2f 61 erge">Usage: </a
3270: 3e 3c 61 20 68 72 65 66 3d 22 63 6d 64 5f 6d 65 ><a href="cmd_me
3280: 72 67 65 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c rge.wiki">fossil
3290: 20 6d 65 72 67 65 3c 2f 61 3e 20 56 45 52 53 49 merge</a> VERSI
32a0: 4f 4e 0a 20 20 20 20 54 68 65 20 61 72 67 75 6d ON. The argum
32b0: 65 6e 74 20 69 73 20 61 20 76 65 72 73 69 6f 6e ent is a version
32c0: 20 74 68 61 74 20 73 68 6f 75 6c 64 20 62 65 20 that should be
32d0: 6d 65 72 67 65 64 20 69 6e 74 6f 20 74 68 65 20 merged into the
32e0: 63 75 72 72 65 6e 74 0a 20 20 20 20 63 68 65 63 current. chec
32f0: 6b 6f 75 74 2e 0a 20 20 20 20 4f 6e 6c 79 20 66 kout.. Only f
3300: 69 6c 65 20 63 6f 6e 74 65 6e 74 20 69 73 20 6d ile content is m
3310: 65 72 67 65 64 2e 20 20 54 68 65 20 72 65 73 75 erged. The resu
3320: 6c 74 20 63 6f 6e 74 69 6e 75 65 73 20 74 6f 20 lt continues to
3330: 75 73 65 20 74 68 65 0a 20 20 20 20 66 69 6c 65 use the. file
3340: 20 61 6e 64 20 64 69 72 65 63 74 6f 72 79 20 6e and directory n
3350: 61 6d 65 73 20 66 72 6f 6d 20 74 68 65 20 63 75 ames from the cu
3360: 72 72 65 6e 74 20 63 68 65 63 6b 2d 6f 75 74 20 rrent check-out
3370: 65 76 65 6e 20 69 66 20 74 68 6f 73 65 0a 20 20 even if those.
3380: 20 20 6e 61 6d 65 73 20 6d 69 67 68 74 20 68 61 names might ha
3390: 76 65 20 62 65 65 6e 20 63 68 61 6e 67 65 64 20 ve been changed
33a0: 69 6e 20 74 68 65 20 62 72 61 6e 63 68 20 62 65 in the branch be
33b0: 69 6e 67 20 6d 65 72 67 65 64 20 69 6e 2e 0a 0a ing merged in...
33c0: 3c 68 72 3e 3c 61 20 68 72 65 66 3d 22 23 74 6f <hr><a href="#to
33d0: 66 22 3e 26 23 37 31 30 3b 3c 2f 61 3e 0a 20 20 f">ˆ</a>.
33e0: 20 20 3c 61 20 6e 61 6d 65 3d 22 6d 76 22 3e 55 <a name="mv">U
33f0: 73 61 67 65 3a 20 3c 2f 61 3e 3c 61 20 68 72 65 sage: </a><a hre
3400: 66 3d 22 63 6d 64 5f 6d 76 2e 77 69 6b 69 22 3e f="cmd_mv.wiki">
3410: 66 6f 73 73 69 6c 20 6d 76 7c 72 65 6e 61 6d 65 fossil mv|rename
3420: 3c 2f 61 3e 20 4f 4c 44 4e 41 4d 45 20 4e 45 57 </a> OLDNAME NEW
3430: 4e 41 4d 45 20 20 20 20 20 20 20 6f 72 3a 20 66 NAME or: f
3440: 6f 73 73 69 6c 20 6d 76 7c 72 65 6e 61 6d 65 20 ossil mv|rename
3450: 4f 4c 44 4e 41 4d 45 2e 2e 2e 20 44 49 52 0a 0a OLDNAME... DIR..
3460: 20 20 20 20 4d 6f 76 65 20 6f 72 20 72 65 6e 61 Move or rena
3470: 6d 65 20 6f 6e 65 20 6f 72 20 6d 6f 72 65 20 66 me one or more f
3480: 69 6c 65 73 20 77 69 74 68 69 6e 20 74 68 65 20 iles within the
3490: 74 72 65 65 0a 0a 20 20 20 20 54 68 69 73 20 63 tree.. This c
34a0: 6f 6d 6d 61 6e 64 20 64 6f 65 73 20 6e 6f 74 20 ommand does not
34b0: 72 65 6e 61 6d 65 20 74 68 65 20 66 69 6c 65 73 rename the files
34c0: 20 6f 6e 20 64 69 73 6b 2e 20 20 41 6c 6c 20 74 on disk. All t
34d0: 68 69 73 20 63 6f 6d 6d 61 6e 64 20 64 6f 65 73 his command does
34e0: 20 69 73 0a 20 20 20 20 72 65 63 6f 72 64 20 74 is. record t
34f0: 68 65 20 66 61 63 74 20 74 68 61 74 20 66 69 6c he fact that fil
3500: 65 6e 61 6d 65 73 20 68 61 76 65 20 63 68 61 6e enames have chan
3510: 67 65 64 20 73 6f 20 74 68 61 74 20 61 70 70 72 ged so that appr
3520: 6f 70 72 69 61 74 65 20 6e 6f 74 61 74 69 6f 6e opriate notation
3530: 73 0a 20 20 20 20 63 61 6e 20 62 65 20 6d 61 64 s. can be mad
3540: 65 20 61 74 20 74 68 65 20 6e 65 78 74 20 63 6f e at the next co
3550: 6d 6d 69 74 2f 63 68 65 63 6b 69 6e 2e 0a 0a 3c mmit/checkin...<
3560: 68 72 3e 3c 61 20 68 72 65 66 3d 22 23 74 6f 66 hr><a href="#tof
3570: 22 3e 26 23 37 31 30 3b 3c 2f 61 3e 0a 20 20 20 ">ˆ</a>.
3580: 20 3c 61 20 6e 61 6d 65 3d 22 6e 65 77 22 3e 55 <a name="new">U
3590: 73 61 67 65 3a 20 3c 2f 61 3e 3c 61 20 68 72 65 sage: </a><a hre
35a0: 66 3d 22 63 6d 64 5f 6e 65 77 2e 77 69 6b 69 22 f="cmd_new.wiki"
35b0: 3e 66 6f 73 73 69 6c 20 6e 65 77 3c 2f 61 3e 20 >fossil new</a>
35c0: 46 49 4c 45 4e 41 4d 45 0a 0a 20 20 20 20 43 72 FILENAME.. Cr
35d0: 65 61 74 65 20 61 20 72 65 70 6f 73 69 74 6f 72 eate a repositor
35e0: 79 20 66 6f 72 20 61 20 6e 65 77 20 70 72 6f 6a y for a new proj
35f0: 65 63 74 20 69 6e 20 74 68 65 20 66 69 6c 65 20 ect in the file
3600: 6e 61 6d 65 64 20 46 49 4c 45 4e 41 4d 45 2e 0a named FILENAME..
3610: 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 This command
3620: 20 69 73 20 64 69 73 74 69 6e 63 74 20 66 72 6f is distinct fro
3630: 6d 20 22 63 6c 6f 6e 65 22 2e 20 20 54 68 65 20 m "clone". The
3640: 22 63 6c 6f 6e 65 22 20 63 6f 6d 6d 61 6e 64 20 "clone" command
3650: 6d 61 6b 65 73 0a 20 20 20 20 61 20 63 6f 70 79 makes. a copy
3660: 20 6f 66 20 61 6e 20 65 78 69 73 74 69 6e 67 20 of an existing
3670: 70 72 6f 6a 65 63 74 2e 20 20 54 68 69 73 20 63 project. This c
3680: 6f 6d 6d 61 6e 64 20 73 74 61 72 74 73 20 61 20 ommand starts a
3690: 6e 65 77 20 70 72 6f 6a 65 63 74 2e 0a 0a 3c 68 new project...<h
36a0: 72 3e 3c 61 20 68 72 65 66 3d 22 23 74 6f 66 22 r><a href="#tof"
36b0: 3e 26 23 37 31 30 3b 3c 2f 61 3e 0a 20 20 20 20 >ˆ</a>.
36c0: 3c 61 20 6e 61 6d 65 3d 22 6f 70 65 6e 22 3e 55 <a name="open">U
36d0: 73 61 67 65 3a 20 3c 2f 61 3e 3c 61 20 68 72 65 sage: </a><a hre
36e0: 66 3d 22 63 6d 64 5f 6f 70 65 6e 2e 77 69 6b 69 f="cmd_open.wiki
36f0: 22 3e 66 6f 73 73 69 6c 20 6f 70 65 6e 3c 2f 61 ">fossil open</a
3700: 3e 20 46 49 4c 45 4e 41 4d 45 0a 20 20 20 20 4f > FILENAME. O
3710: 70 65 6e 20 61 20 63 6f 6e 6e 65 63 74 69 6f 6e pen a connection
3720: 20 74 6f 20 74 68 65 20 6c 6f 63 61 6c 20 72 65 to the local re
3730: 70 6f 73 69 74 6f 72 79 20 69 6e 20 46 49 4c 45 pository in FILE
3740: 4e 41 4d 45 2e 20 20 41 20 63 68 65 63 6b 6f 75 NAME. A checkou
3750: 74 0a 20 20 20 20 66 6f 72 20 74 68 65 20 72 65 t. for the re
3760: 70 6f 73 69 74 6f 72 79 20 69 73 20 63 72 65 61 pository is crea
3770: 74 65 64 20 77 69 74 68 20 69 74 73 20 72 6f 6f ted with its roo
3780: 74 20 61 74 20 74 68 65 20 77 6f 72 6b 69 6e 67 t at the working
3790: 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 directory..
37a0: 53 65 65 20 61 6c 73 6f 20 74 68 65 20 22 63 6c See also the "cl
37b0: 6f 73 65 22 20 63 6f 6d 6d 61 6e 64 2e 0a 0a 3c ose" command...<
37c0: 68 72 3e 3c 61 20 68 72 65 66 3d 22 23 74 6f 66 hr><a href="#tof
37d0: 22 3e 26 23 37 31 30 3b 3c 2f 61 3e 0a 20 20 20 ">ˆ</a>.
37e0: 20 3c 61 20 6e 61 6d 65 3d 22 72 73 74 61 74 73 <a name="rstats
37f0: 22 3e 55 73 61 67 65 3a 20 3c 2f 61 3e 3c 61 20 ">Usage: </a><a
3800: 68 72 65 66 3d 22 63 6d 64 5f 72 73 74 61 74 73 href="cmd_rstats
3810: 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c 20 72 73 .wiki">fossil rs
3820: 74 61 74 73 3c 2f 61 3e 0a 0a 20 20 20 20 44 65 tats</a>.. De
3830: 6c 69 76 65 72 20 61 20 72 65 70 6f 72 74 20 6f liver a report o
3840: 66 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 f the repository
3850: 20 73 74 61 74 69 73 74 69 63 73 20 66 6f 72 20 statistics for
3860: 74 68 65 0a 20 20 20 20 63 75 72 72 65 6e 74 20 the. current
3870: 63 68 65 63 6b 6f 75 74 2e 0a 0a 3c 68 72 3e 3c checkout...<hr><
3880: 61 20 68 72 65 66 3d 22 23 74 6f 66 22 3e 26 23 a href="#tof">&#
3890: 37 31 30 3b 3c 2f 61 3e 0a 20 20 20 20 3c 61 20 710;</a>. <a
38a0: 6e 61 6d 65 3d 22 70 75 6c 6c 22 3e 55 73 61 67 name="pull">Usag
38b0: 65 3a 20 3c 2f 61 3e 3c 61 20 68 72 65 66 3d 22 e: </a><a href="
38c0: 63 6d 64 5f 70 75 6c 6c 2e 77 69 6b 69 22 3e 66 cmd_pull.wiki">f
38d0: 6f 73 73 69 6c 20 70 75 6c 6c 3c 2f 61 3e 20 3f ossil pull</a> ?
38e0: 55 52 4c 3f 20 3f 2d 52 7c 2d 2d 72 65 73 70 6f URL? ?-R|--respo
38f0: 73 69 74 6f 72 79 20 52 45 50 4f 53 49 54 4f 52 sitory REPOSITOR
3900: 59 3f 0a 20 20 20 20 50 75 6c 6c 20 63 68 61 6e Y?. Pull chan
3910: 67 65 73 20 69 6e 20 61 20 72 65 6d 6f 74 65 20 ges in a remote
3920: 72 65 70 6f 73 69 74 6f 72 79 20 69 6e 74 6f 20 repository into
3930: 74 68 65 20 6c 6f 63 61 6c 20 72 65 70 6f 73 69 the local reposi
3940: 74 6f 72 79 2e 0a 20 20 20 20 54 68 65 20 72 65 tory.. The re
3950: 70 6f 73 69 74 6f 72 79 20 69 73 20 69 64 65 6e pository is iden
3960: 74 69 66 69 65 64 20 62 79 20 74 68 65 20 2d 52 tified by the -R
3970: 20 6f 72 20 2d 2d 72 65 70 6f 73 69 74 6f 72 79 or --repository
3980: 20 6f 70 74 69 6f 6e 2e 0a 20 20 20 20 49 66 20 option.. If
3990: 74 68 65 72 65 20 69 73 20 6e 6f 20 73 75 63 68 there is no such
39a0: 20 6f 70 74 69 6f 6e 20 74 68 65 6e 20 74 68 65 option then the
39b0: 20 6f 70 65 6e 20 72 65 70 6f 73 69 74 6f 72 79 open repository
39c0: 20 69 73 20 75 73 65 64 2e 0a 20 20 20 20 54 68 is used.. Th
39d0: 65 20 55 52 4c 20 6f 66 20 74 68 65 20 72 65 6d e URL of the rem
39e0: 6f 74 65 20 73 65 72 76 65 72 20 69 73 20 73 70 ote server is sp
39f0: 65 63 69 66 69 65 64 20 6f 6e 20 74 68 65 20 63 ecified on the c
3a00: 6f 6d 6d 61 6e 64 20 6c 69 6e 65 0a 20 20 20 20 ommand line.
3a10: 49 66 20 6e 6f 20 55 52 4c 20 69 73 20 73 70 65 If no URL is spe
3a20: 63 69 66 69 65 64 20 74 68 65 6e 20 74 68 65 20 cified then the
3a30: 55 52 4c 20 75 73 65 64 20 62 79 20 74 68 65 20 URL used by the
3a40: 6d 6f 73 74 20 72 65 63 65 6e 74 0a 20 20 20 20 most recent.
3a50: 22 70 75 6c 6c 22 2c 20 22 70 75 73 68 22 2c 20 "pull", "push",
3a60: 6f 72 20 22 73 79 6e 63 22 20 63 6f 6d 6d 61 6e or "sync" comman
3a70: 64 20 69 73 20 75 73 65 64 2e 0a 0a 20 20 20 20 d is used...
3a80: 54 68 65 20 55 52 4c 20 69 73 20 6f 66 20 74 68 The URL is of th
3a90: 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 66 6f 72 6d e following form
3aa0: 3a 0a 0a 20 20 20 20 68 74 74 70 3a 2f 2f 55 53 :.. http://US
3ab0: 45 52 40 48 4f 53 54 3a 50 4f 52 54 2f 50 41 54 ER@HOST:PORT/PAT
3ac0: 48 0a 0a 20 20 20 20 54 68 65 20 22 55 53 45 52 H.. The "USER
3ad0: 40 22 20 61 6e 64 20 22 3a 50 4f 52 54 22 20 73 @" and ":PORT" s
3ae0: 75 62 73 74 72 69 6e 67 73 20 61 72 65 20 6f 70 ubstrings are op
3af0: 74 69 6f 6e 61 6c 2e 0a 20 20 20 20 54 68 65 20 tional.. The
3b00: 22 55 53 45 52 22 20 73 75 62 73 74 72 69 6e 67 "USER" substring
3b10: 20 73 70 65 63 69 66 69 65 73 20 74 68 65 20 6c specifies the l
3b20: 6f 67 69 6e 20 75 73 65 72 2e 20 20 59 6f 75 20 ogin user. You
3b30: 77 69 6c 6c 20 62 65 0a 20 20 20 20 70 72 6f 6d will be. prom
3b40: 70 74 65 64 20 66 6f 72 20 74 68 65 20 70 61 73 pted for the pas
3b50: 73 77 6f 72 64 20 6f 6e 20 74 68 65 20 63 6f 6d sword on the com
3b60: 6d 61 6e 64 2d 6c 69 6e 65 2e 20 20 54 68 65 20 mand-line. The
3b70: 50 4f 52 54 0a 20 20 20 20 73 70 65 63 69 66 69 PORT. specifi
3b80: 65 73 20 74 68 65 20 54 43 50 20 70 6f 72 74 20 es the TCP port
3b90: 6f 66 20 74 68 65 20 73 65 72 76 65 72 2e 20 20 of the server.
3ba0: 54 68 65 20 64 65 66 61 75 6c 74 20 70 6f 72 74 The default port
3bb0: 20 69 73 0a 20 20 20 20 38 30 2e 0a 0a 3c 68 72 is. 80...<hr
3bc0: 3e 3c 61 20 68 72 65 66 3d 22 23 74 6f 66 22 3e ><a href="#tof">
3bd0: 26 23 37 31 30 3b 3c 2f 61 3e 0a 20 20 20 20 3c ˆ</a>. <
3be0: 61 20 6e 61 6d 65 3d 22 70 75 73 68 22 3e 55 73 a name="push">Us
3bf0: 61 67 65 3a 20 3c 2f 61 3e 3c 61 20 68 72 65 66 age: </a><a href
3c00: 3d 22 63 6d 64 5f 70 75 73 68 2e 77 69 6b 69 22 ="cmd_push.wiki"
3c10: 3e 66 6f 73 73 69 6c 20 70 75 73 68 3c 2f 61 3e >fossil push</a>
3c20: 20 3f 55 52 4c 3f 20 3f 2d 52 7c 2d 2d 72 65 70 ?URL? ?-R|--rep
3c30: 6f 73 69 74 6f 72 79 20 52 45 50 4f 53 49 54 4f ository REPOSITO
3c40: 52 59 3f 0a 20 20 20 20 50 75 73 68 20 63 68 61 RY?. Push cha
3c50: 6e 67 65 73 20 69 6e 20 74 68 65 20 6c 6f 63 61 nges in the loca
3c60: 6c 20 72 65 70 6f 73 69 74 6f 72 79 20 6f 76 65 l repository ove
3c70: 72 20 69 6e 74 6f 20 61 20 72 65 6d 6f 74 65 20 r into a remote
3c80: 72 65 70 6f 73 69 74 6f 72 79 2e 0a 20 20 20 20 repository..
3c90: 53 65 65 20 74 68 65 20 22 70 75 6c 6c 22 20 63 See the "pull" c
3ca0: 6f 6d 6d 61 6e 64 20 66 6f 72 20 61 64 64 69 74 ommand for addit
3cb0: 69 6f 6e 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f ional informatio
3cc0: 6e 2e 0a 0a 3c 68 72 3e 3c 61 20 68 72 65 66 3d n...<hr><a href=
3cd0: 22 23 74 6f 66 22 3e 26 23 37 31 30 3b 3c 2f 61 "#tof">ˆ</a
3ce0: 3e 0a 20 20 20 20 3c 61 20 6e 61 6d 65 3d 22 72 >. <a name="r
3cf0: 65 62 75 69 6c 64 22 3e 55 73 61 67 65 3a 20 3c ebuild">Usage: <
3d00: 2f 61 3e 3c 61 20 68 72 65 66 3d 22 63 6d 64 5f /a><a href="cmd_
3d10: 72 65 62 75 69 6c 64 2e 77 69 6b 69 22 3e 66 6f rebuild.wiki">fo
3d20: 73 73 69 6c 20 72 65 62 75 69 6c 64 3c 2f 61 3e ssil rebuild</a>
3d30: 20 52 45 50 4f 53 49 54 4f 52 59 0a 20 20 20 20 REPOSITORY.
3d40: 52 65 63 6f 6e 73 74 72 75 63 74 20 74 68 65 20 Reconstruct the
3d50: 6e 61 6d 65 64 20 72 65 70 6f 73 69 74 6f 72 79 named repository
3d60: 20 64 61 74 61 62 61 73 65 20 66 72 6f 6d 20 74 database from t
3d70: 68 65 20 63 6f 72 65 0a 20 20 20 20 72 65 63 6f he core. reco
3d80: 72 64 73 2e 20 20 52 75 6e 20 74 68 69 73 20 63 rds. Run this c
3d90: 6f 6d 6d 61 6e 64 20 61 66 74 65 72 20 75 70 64 ommand after upd
3da0: 61 74 69 6e 67 20 74 68 65 20 66 6f 73 73 69 6c ating the fossil
3db0: 0a 20 20 20 20 65 78 65 63 75 74 61 62 6c 65 20 . executable
3dc0: 69 6e 20 61 20 77 61 79 20 74 68 61 74 20 63 68 in a way that ch
3dd0: 61 6e 67 65 73 20 74 68 65 20 64 61 74 61 62 61 anges the databa
3de0: 73 65 20 73 63 68 65 6d 61 2e 0a 0a 3c 68 72 3e se schema...<hr>
3df0: 3c 61 20 68 72 65 66 3d 22 23 74 6f 66 22 3e 26 <a href="#tof">&
3e00: 23 37 31 30 3b 3c 2f 61 3e 0a 20 20 20 20 43 4f #710;</a>. CO
3e10: 4d 4d 41 4e 44 3a 20 72 65 63 6f 6e 73 74 72 75 MMAND: reconstru
3e20: 63 74 0a 20 20 20 20 3c 61 20 6e 61 6d 65 3d 22 ct. <a name="
3e30: 72 65 63 6f 6e 73 74 72 75 63 74 22 3e 55 73 61 reconstruct">Usa
3e40: 67 65 3a 20 3c 2f 61 3e 3c 61 20 68 72 65 66 3d ge: </a><a href=
3e50: 22 63 6d 64 5f 72 65 63 6f 6e 73 74 72 75 63 74 "cmd_reconstruct
3e60: 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c 20 72 65 .wiki">fossil re
3e70: 63 6f 6e 73 74 72 75 63 74 3c 2f 61 3e 20 52 45 construct</a> RE
3e80: 50 4f 53 49 54 4f 52 59 20 4f 52 49 47 49 4e 0a POSITORY ORIGIN.
3e90: 20 20 20 20 43 72 65 61 74 65 73 20 74 68 65 20 Creates the
3ea0: 52 45 50 4f 53 49 54 4f 52 59 20 61 6e 64 20 70 REPOSITORY and p
3eb0: 6f 70 75 6c 61 74 65 73 20 69 74 20 77 69 74 68 opulates it with
3ec0: 20 74 68 65 20 61 72 74 69 66 61 63 74 73 20 69 the artifacts i
3ed0: 6e 20 74 68 65 0a 20 20 20 20 69 6e 64 69 63 61 n the. indica
3ee0: 74 65 64 20 4f 52 49 47 49 4e 20 64 69 72 65 63 ted ORIGIN direc
3ef0: 74 6f 72 79 2e 0a 0a 3c 68 72 3e 3c 61 20 68 72 tory...<hr><a hr
3f00: 65 66 3d 22 23 74 6f 66 22 3e 26 23 37 31 30 3b ef="#tof">ˆ
3f10: 3c 2f 61 3e 0a 20 20 20 20 3c 61 20 6e 61 6d 65 </a>. <a name
3f20: 3d 22 72 65 64 6f 22 3e 55 73 61 67 65 3a 20 3c ="redo">Usage: <
3f30: 2f 61 3e 3c 61 20 68 72 65 66 3d 22 63 6d 64 5f /a><a href="cmd_
3f40: 72 65 64 6f 2e 77 69 6b 69 22 3e 66 6f 73 73 69 redo.wiki">fossi
3f50: 6c 20 72 65 64 6f 3c 2f 61 3e 20 3f 46 49 4c 45 l redo</a> ?FILE
3f60: 4e 41 4d 45 2e 2e 2e 3f 0a 20 20 20 20 52 65 64 NAME...?. Red
3f70: 6f 20 74 68 65 20 61 6e 20 75 70 64 61 74 65 20 o the an update
3f80: 6f 72 20 6d 65 72 67 65 20 6f 70 65 72 61 74 69 or merge operati
3f90: 6f 6e 20 74 68 61 74 20 68 61 73 20 62 65 65 6e on that has been
3fa0: 20 75 6e 64 6f 6e 65 20 62 79 20 74 68 65 0a 20 undone by the.
3fb0: 20 20 20 75 6e 64 6f 20 63 6f 6d 6d 61 6e 64 2e undo command.
3fc0: 20 20 49 66 20 46 49 4c 45 4e 41 4d 45 20 69 73 If FILENAME is
3fd0: 20 73 70 65 63 69 66 69 65 64 20 74 68 65 6e 20 specified then
3fe0: 72 65 73 74 6f 72 65 20 74 68 65 20 63 68 61 6e restore the chan
3ff0: 67 65 73 0a 20 20 20 20 61 73 73 6f 63 69 61 74 ges. associat
4000: 65 64 20 77 69 74 68 20 74 68 65 20 6e 61 6d 65 ed with the name
4010: 64 20 66 69 6c 65 28 73 29 20 62 75 74 20 6f 74 d file(s) but ot
4020: 68 65 72 77 69 73 65 20 6c 65 61 76 65 20 74 68 herwise leave th
4030: 65 20 75 70 64 61 74 65 0a 20 20 20 20 6f 72 20 e update. or
4040: 6d 65 72 67 65 20 75 6e 64 6f 6e 65 2e 0a 0a 20 merge undone...
4050: 20 20 20 41 20 73 69 6e 67 6c 65 20 6c 65 76 65 A single leve
4060: 6c 20 6f 66 20 75 6e 64 6f 2f 72 65 64 6f 20 69 l of undo/redo i
4070: 73 20 73 75 70 70 6f 72 74 65 64 2e 20 20 54 68 s supported. Th
4080: 65 20 75 6e 64 6f 2f 72 65 64 6f 20 73 74 61 63 e undo/redo stac
4090: 6b 0a 20 20 20 20 69 73 20 63 6c 65 61 72 65 64 k. is cleared
40a0: 20 62 79 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 by the commit a
40b0: 6e 64 20 63 68 65 63 6b 6f 75 74 20 63 6f 6d 6d nd checkout comm
40c0: 61 6e 64 73 2e 0a 0a 3c 68 72 3e 3c 61 20 68 72 ands...<hr><a hr
40d0: 65 66 3d 22 23 74 6f 66 22 3e 26 23 37 31 30 3b ef="#tof">ˆ
40e0: 3c 2f 61 3e 0a 20 20 20 20 3c 61 20 6e 61 6d 65 </a>. <a name
40f0: 3d 22 72 65 76 65 72 74 22 3e 55 73 61 67 65 3a ="revert">Usage:
4100: 20 3c 2f 61 3e 3c 61 20 68 72 65 66 3d 22 63 6d </a><a href="cm
4110: 64 5f 72 65 76 65 72 74 2e 77 69 6b 69 22 3e 66 d_revert.wiki">f
4120: 6f 73 73 69 6c 20 72 65 76 65 72 74 3c 2f 61 3e ossil revert</a>
4130: 20 3f 2d 2d 79 65 73 3f 20 3f 2d 72 20 52 45 56 ?--yes? ?-r REV
4140: 49 53 49 4f 4e 3f 20 46 49 4c 45 0a 20 20 20 20 ISION? FILE.
4150: 52 65 76 65 72 74 20 74 6f 20 74 68 65 20 63 75 Revert to the cu
4160: 72 72 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 rrent repository
4170: 20 76 65 72 73 69 6f 6e 20 6f 66 20 46 49 4c 45 version of FILE
4180: 2c 20 6f 72 20 74 6f 0a 20 20 20 20 74 68 65 20 , or to. the
4190: 76 65 72 73 69 6f 6e 20 61 73 73 6f 63 69 61 74 version associat
41a0: 65 64 20 77 69 74 68 20 62 61 73 65 6c 69 6e 65 ed with baseline
41b0: 20 52 45 56 49 53 49 4f 4e 20 69 66 20 74 68 65 REVISION if the
41c0: 20 2d 72 20 66 6c 61 67 0a 20 20 20 20 61 70 70 -r flag. app
41d0: 65 61 72 73 2e 20 20 54 68 69 73 20 63 6f 6d 6d ears. This comm
41e0: 61 6e 64 20 77 69 6c 6c 20 63 6f 6e 66 69 72 6d and will confirm
41f0: 20 79 6f 75 72 20 6f 70 65 72 61 74 69 6f 6e 20 your operation
4200: 75 6e 6c 65 73 73 20 74 68 65 0a 20 20 20 20 66 unless the. f
4210: 69 6c 65 20 69 73 20 6d 69 73 73 69 6e 67 20 6f ile is missing o
4220: 72 20 74 68 65 20 2d 2d 79 65 73 20 6f 70 74 69 r the --yes opti
4230: 6f 6e 20 69 73 20 75 73 65 64 2e 0a 0a 3c 68 72 on is used...<hr
4240: 3e 3c 61 20 68 72 65 66 3d 22 23 74 6f 66 22 3e ><a href="#tof">
4250: 26 23 37 31 30 3b 3c 2f 61 3e 0a 20 20 20 20 3c ˆ</a>. <
4260: 61 20 6e 61 6d 65 3d 22 73 65 72 76 65 72 22 3e a name="server">
4270: 55 73 61 67 65 3a 20 3c 2f 61 3e 3c 61 20 68 72 Usage: </a><a hr
4280: 65 66 3d 22 63 6d 64 5f 73 65 72 76 65 72 2e 77 ef="cmd_server.w
4290: 69 6b 69 22 3e 66 6f 73 73 69 6c 20 73 65 72 76 iki">fossil serv
42a0: 65 72 3c 2f 61 3e 20 3f 2d 50 7c 2d 2d 70 6f 72 er</a> ?-P|--por
42b0: 74 20 54 43 50 50 4f 52 54 3f 20 3f 52 45 50 4f t TCPPORT? ?REPO
42c0: 53 49 54 4f 52 59 3f 20 20 20 20 4f 72 3a 20 66 SITORY? Or: f
42d0: 6f 73 73 69 6c 20 75 69 20 3f 2d 50 7c 2d 2d 70 ossil ui ?-P|--p
42e0: 6f 72 74 20 54 43 50 50 4f 52 54 3f 20 3f 52 45 ort TCPPORT? ?RE
42f0: 50 4f 53 49 54 4f 52 59 3f 0a 0a 20 20 20 20 4f POSITORY?.. O
4300: 70 65 6e 20 61 20 73 6f 63 6b 65 74 20 61 6e 64 pen a socket and
4310: 20 62 65 67 69 6e 20 6c 69 73 74 65 6e 69 6e 67 begin listening
4320: 20 61 6e 64 20 72 65 73 70 6f 6e 64 69 6e 67 20 and responding
4330: 74 6f 20 48 54 54 50 20 72 65 71 75 65 73 74 73 to HTTP requests
4340: 20 6f 6e 0a 20 20 20 20 54 43 50 20 70 6f 72 74 on. TCP port
4350: 20 38 30 38 30 2c 20 6f 72 20 6f 6e 20 61 6e 79 8080, or on any
4360: 20 6f 74 68 65 72 20 54 43 50 20 70 6f 72 74 20 other TCP port
4370: 64 65 66 69 6e 65 64 20 62 79 20 74 68 65 20 2d defined by the -
4380: 50 20 6f 72 0a 20 20 20 20 2d 2d 70 6f 72 74 20 P or. --port
4390: 6f 70 74 69 6f 6e 2e 20 20 54 68 65 20 6f 70 74 option. The opt
43a0: 69 6f 6e 61 6c 20 61 72 67 75 6d 65 6e 74 20 69 ional argument i
43b0: 73 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 s the name of th
43c0: 65 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 20 20 e repository..
43d0: 20 20 54 68 65 20 72 65 70 6f 73 69 74 6f 72 79 The repository
43e0: 20 61 72 67 75 6d 65 6e 74 20 6d 61 79 20 62 65 argument may be
43f0: 20 6f 6d 69 74 74 65 64 20 69 66 20 74 68 65 20 omitted if the
4400: 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 working director
4410: 79 20 69 73 0a 20 20 20 20 77 69 74 68 69 6e 20 y is. within
4420: 61 6e 20 6f 70 65 6e 20 63 68 65 63 6b 6f 75 74 an open checkout
4430: 2e 0a 0a 20 20 20 20 54 68 65 20 22 75 69 22 20 ... The "ui"
4440: 63 6f 6d 6d 61 6e 64 20 61 75 74 6f 6d 61 74 69 command automati
4450: 63 61 6c 6c 79 20 73 74 61 72 74 73 20 61 20 77 cally starts a w
4460: 65 62 20 62 72 6f 77 73 65 72 20 61 66 74 65 72 eb browser after
4470: 20 69 6e 69 74 69 61 6c 69 7a 69 6e 67 0a 20 20 initializing.
4480: 20 20 74 68 65 20 77 65 62 20 73 65 72 76 65 72 the web server
4490: 2e 0a 0a 3c 68 72 3e 3c 61 20 68 72 65 66 3d 22 ...<hr><a href="
44a0: 23 74 6f 66 22 3e 26 23 37 31 30 3b 3c 2f 61 3e #tof">ˆ</a>
44b0: 0a 20 20 20 20 43 4f 4d 4d 41 4e 44 3a 20 73 65 . COMMAND: se
44c0: 74 74 69 6e 67 73 0a 20 20 20 20 43 4f 4d 4d 41 ttings. COMMA
44d0: 4e 44 3a 20 75 6e 73 65 74 0a 20 20 20 20 3c 61 ND: unset. <a
44e0: 20 6e 61 6d 65 3d 22 73 65 74 74 69 6e 67 22 3e name="setting">
44f0: 55 73 61 67 65 3a 20 3c 2f 61 3e 3c 61 20 68 72 Usage: </a><a hr
4500: 65 66 3d 22 63 6d 64 5f 73 65 74 74 69 6e 67 2e ef="cmd_setting.
4510: 77 69 6b 69 22 3e 66 6f 73 73 69 6c 20 73 65 74 wiki">fossil set
4520: 74 69 6e 67 3c 2f 61 3e 20 3f 50 52 4f 50 45 52 ting</a> ?PROPER
4530: 54 59 3f 20 3f 56 41 4c 55 45 3f 20 3f 2d 67 6c TY? ?VALUE? ?-gl
4540: 6f 62 61 6c 3f 20 20 20 20 66 6f 73 73 69 6c 20 obal? fossil
4550: 75 6e 73 65 74 20 50 52 4f 50 45 52 54 59 20 3f unset PROPERTY ?
4560: 2d 67 6c 6f 62 61 6c 3f 0a 0a 20 20 20 20 54 68 -global?.. Th
4570: 65 20 22 73 65 74 74 69 6e 67 22 20 63 6f 6d 6d e "setting" comm
4580: 61 6e 64 20 77 69 74 68 20 6e 6f 20 61 72 67 75 and with no argu
4590: 6d 65 6e 74 73 20 6c 69 73 74 73 20 61 6c 6c 20 ments lists all
45a0: 70 72 6f 70 65 72 74 69 65 73 20 61 6e 64 20 74 properties and t
45b0: 68 65 69 72 0a 20 20 20 20 76 61 6c 75 65 73 2e heir. values.
45c0: 20 20 57 69 74 68 20 6a 75 73 74 20 61 20 70 72 With just a pr
45d0: 6f 70 65 72 74 79 20 6e 61 6d 65 20 69 74 20 73 operty name it s
45e0: 68 6f 77 73 20 74 68 65 20 76 61 6c 75 65 20 6f hows the value o
45f0: 66 20 74 68 61 74 20 70 72 6f 70 65 72 74 79 2e f that property.
4600: 0a 20 20 20 20 57 69 74 68 20 61 20 76 61 6c 75 . With a valu
4610: 65 20 61 72 67 75 6d 65 6e 74 20 69 74 20 63 68 e argument it ch
4620: 61 6e 67 65 73 20 74 68 65 20 70 72 6f 70 65 72 anges the proper
4630: 74 79 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 ty for the curre
4640: 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 0a nt repository...
4650: 20 20 20 20 54 68 65 20 22 75 6e 73 65 74 22 20 The "unset"
4660: 63 6f 6d 6d 61 6e 64 20 63 6c 65 61 72 73 20 61 command clears a
4670: 20 70 72 6f 70 65 72 74 79 20 73 65 74 74 69 6e property settin
4680: 67 2e 0a 0a 20 20 20 20 61 75 74 6f 73 79 6e 63 g... autosync
4690: 20 20 20 20 20 20 20 20 20 49 66 20 65 6e 61 62 If enab
46a0: 6c 65 64 2c 20 61 75 74 6f 6d 61 74 69 63 61 6c led, automatical
46b0: 6c 79 20 70 75 6c 6c 20 70 72 69 6f 72 20 74 6f ly pull prior to
46c0: 0a 20 20 20 20 63 6f 6d 6d 69 74 20 6f 72 20 75 . commit or u
46d0: 70 64 61 74 65 20 61 6e 64 20 61 75 74 6f 6d 61 pdate and automa
46e0: 74 69 63 61 6c 6c 79 20 70 75 73 68 0a 20 20 20 tically push.
46f0: 20 61 66 74 65 72 20 63 6f 6d 6d 69 74 20 6f 72 after commit or
4700: 20 74 61 67 20 6f 72 20 62 72 61 6e 63 68 20 63 tag or branch c
4710: 72 65 61 74 69 6f 6e 2e 0a 0a 20 20 20 20 64 69 reation... di
4720: 66 66 2d 63 6f 6d 6d 61 6e 64 20 20 20 20 20 45 ff-command E
4730: 78 74 65 72 6e 61 6c 20 63 6f 6d 6d 61 6e 64 20 xternal command
4740: 74 6f 20 72 75 6e 20 77 68 65 6e 20 70 65 72 66 to run when perf
4750: 6f 72 6d 69 6e 67 20 61 20 64 69 66 66 2e 0a 20 orming a diff..
4760: 20 20 20 49 66 20 75 6e 64 65 66 69 6e 65 64 2c If undefined,
4770: 20 74 68 65 20 69 6e 74 65 72 6e 61 6c 20 74 65 the internal te
4780: 78 74 20 64 69 66 66 20 77 69 6c 6c 20 62 65 20 xt diff will be
4790: 75 73 65 64 2e 0a 0a 20 20 20 20 65 64 69 74 6f used... edito
47a0: 72 20 20 20 20 20 20 20 20 20 20 20 54 65 78 74 r Text
47b0: 20 65 64 69 74 6f 72 20 63 6f 6d 6d 61 6e 64 20 editor command
47c0: 75 73 65 64 20 66 6f 72 20 63 68 65 63 6b 2d 69 used for check-i
47d0: 6e 20 63 6f 6d 6d 65 6e 74 73 2e 0a 0a 20 20 20 n comments...
47e0: 20 67 64 69 66 66 2d 63 6f 6d 6d 61 6e 64 20 20 gdiff-command
47f0: 20 20 45 78 74 65 72 6e 61 6c 20 63 6f 6d 6d 61 External comma
4800: 6e 64 20 74 6f 20 72 75 6e 20 77 68 65 6e 20 70 nd to run when p
4810: 65 72 66 6f 72 6d 69 6e 67 20 61 20 67 72 61 70 erforming a grap
4820: 68 69 63 61 6c 0a 20 20 20 20 64 69 66 66 2e 20 hical. diff.
4830: 49 66 20 75 6e 64 65 66 69 6e 65 64 2c 20 74 65 If undefined, te
4840: 78 74 20 64 69 66 66 20 77 69 6c 6c 20 62 65 20 xt diff will be
4850: 75 73 65 64 2e 0a 0a 20 20 20 20 6c 6f 63 61 6c used... local
4860: 61 75 74 68 20 20 20 20 20 20 20 20 49 66 20 65 auth If e
4870: 6e 61 62 6c 65 64 2c 20 72 65 71 75 69 72 65 20 nabled, require
4880: 74 68 61 74 20 48 54 54 50 20 63 6f 6e 6e 65 63 that HTTP connec
4890: 74 69 6f 6e 73 20 66 72 6f 6d 0a 20 20 20 20 31 tions from. 1
48a0: 32 37 2e 30 2e 30 2e 31 20 62 65 20 61 75 74 68 27.0.0.1 be auth
48b0: 65 6e 74 69 63 61 74 65 64 20 62 79 20 70 61 73 enticated by pas
48c0: 73 77 6f 72 64 2e 20 20 49 66 0a 20 20 20 20 66 sword. If. f
48d0: 61 6c 73 65 2c 20 61 6c 6c 20 48 54 54 50 20 72 alse, all HTTP r
48e0: 65 71 75 65 73 74 73 20 66 72 6f 6d 20 6c 6f 63 equests from loc
48f0: 61 6c 68 6f 73 74 20 68 61 76 65 0a 20 20 20 20 alhost have.
4900: 75 6e 72 65 73 74 72 69 63 74 65 64 20 61 63 63 unrestricted acc
4910: 65 73 73 20 74 6f 20 74 68 65 20 72 65 70 6f 73 ess to the repos
4920: 69 74 6f 72 79 2e 0a 0a 20 20 20 20 63 6c 65 61 itory... clea
4930: 72 73 69 67 6e 20 20 20 20 20 20 20 20 57 68 65 rsign Whe
4940: 6e 20 65 6e 61 62 6c 65 64 20 28 74 68 65 20 64 n enabled (the d
4950: 65 66 61 75 6c 74 29 2c 20 66 6f 73 73 69 6c 20 efault), fossil
4960: 77 69 6c 6c 20 61 74 74 65 6d 70 74 20 74 6f 0a will attempt to.
4970: 20 20 20 20 73 69 67 6e 20 61 6c 6c 20 63 6f 6d sign all com
4980: 6d 69 74 73 20 77 69 74 68 20 67 70 67 2e 20 20 mits with gpg.
4990: 57 68 65 6e 20 64 69 73 61 62 6c 65 64 2c 20 63 When disabled, c
49a0: 6f 6d 6d 69 74 73 20 77 69 6c 6c 0a 20 20 20 20 ommits will.
49b0: 62 65 20 75 6e 73 69 67 6e 65 64 2e 0a 0a 20 20 be unsigned...
49c0: 20 20 70 67 70 2d 63 6f 6d 6d 61 6e 64 20 20 20 pgp-command
49d0: 20 20 20 43 6f 6d 6d 61 6e 64 20 75 73 65 64 20 Command used
49e0: 74 6f 20 63 6c 65 61 72 2d 73 69 67 6e 20 6d 61 to clear-sign ma
49f0: 6e 69 66 65 73 74 73 20 61 74 20 63 68 65 63 6b nifests at check
4a00: 2d 69 6e 2e 0a 20 20 20 20 54 68 65 20 64 65 66 -in.. The def
4a10: 61 75 6c 74 20 69 73 20 22 67 70 67 20 2d 2d 63 ault is "gpg --c
4a20: 6c 65 61 72 73 69 67 6e 20 2d 6f 20 22 2e 0a 0a learsign -o "...
4a30: 20 20 20 20 70 72 6f 78 79 20 20 20 20 20 20 20 proxy
4a40: 20 20 20 20 20 55 52 4c 20 6f 66 20 74 68 65 20 URL of the
4a50: 48 54 54 50 20 70 72 6f 78 79 2e 20 20 49 66 20 HTTP proxy. If
4a60: 75 6e 64 65 66 69 6e 65 64 20 6f 72 20 22 6f 66 undefined or "of
4a70: 66 22 20 74 68 65 6e 0a 20 20 20 20 74 68 65 20 f" then. the
4a80: 22 68 74 74 70 5f 70 72 6f 78 79 22 20 65 6e 76 "http_proxy" env
4a90: 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c ironment variabl
4aa0: 65 20 69 73 20 63 6f 6e 73 75 6c 74 65 64 2e 0a e is consulted..
4ab0: 20 20 20 20 49 66 20 74 68 65 20 68 74 74 70 5f If the http_
4ac0: 70 72 6f 78 79 20 65 6e 76 69 72 6f 6e 6d 65 6e proxy environmen
4ad0: 74 20 76 61 72 69 61 62 6c 65 20 69 73 20 75 6e t variable is un
4ae0: 64 65 66 69 6e 65 64 0a 20 20 20 20 74 68 65 6e defined. then
4af0: 20 61 20 64 69 72 65 63 74 20 48 54 54 50 20 63 a direct HTTP c
4b00: 6f 6e 6e 65 63 74 69 6f 6e 20 69 73 20 75 73 65 onnection is use
4b10: 64 2e 0a 0a 20 20 20 20 77 65 62 2d 62 72 6f 77 d... web-brow
4b20: 73 65 72 20 20 20 20 20 20 41 20 73 68 65 6c 6c ser A shell
4b30: 20 63 6f 6d 6d 61 6e 64 20 75 73 65 64 20 74 6f command used to
4b40: 20 6c 61 75 6e 63 68 20 79 6f 75 72 20 70 72 65 launch your pre
4b50: 66 65 72 72 65 64 0a 20 20 20 20 77 65 62 20 62 ferred. web b
4b60: 72 6f 77 73 65 72 20 77 68 65 6e 20 67 69 76 65 rowser when give
4b70: 6e 20 61 20 55 52 4c 20 61 73 20 61 6e 20 61 72 n a URL as an ar
4b80: 67 75 6d 65 6e 74 2e 0a 20 20 20 20 44 65 66 61 gument.. Defa
4b90: 75 6c 74 73 20 74 6f 20 22 73 74 61 72 74 22 20 ults to "start"
4ba0: 6f 6e 20 77 69 6e 64 6f 77 73 2c 20 22 6f 70 65 on windows, "ope
4bb0: 6e 22 20 6f 6e 20 4d 61 63 2c 0a 20 20 20 20 61 n" on Mac,. a
4bc0: 6e 64 20 22 66 69 72 65 66 6f 78 22 20 6f 6e 20 nd "firefox" on
4bd0: 55 6e 69 78 2e 0a 0a 3c 68 72 3e 3c 61 20 68 72 Unix...<hr><a hr
4be0: 65 66 3d 22 23 74 6f 66 22 3e 26 23 37 31 30 3b ef="#tof">ˆ
4bf0: 3c 2f 61 3e 0a 20 20 20 20 3c 61 20 6e 61 6d 65 </a>. <a name
4c00: 3d 22 73 74 61 74 75 73 22 3e 55 73 61 67 65 3a ="status">Usage:
4c10: 20 3c 2f 61 3e 3c 61 20 68 72 65 66 3d 22 63 6d </a><a href="cm
4c20: 64 5f 73 74 61 74 75 73 2e 77 69 6b 69 22 3e 66 d_status.wiki">f
4c30: 6f 73 73 69 6c 20 73 74 61 74 75 73 3c 2f 61 3e ossil status</a>
4c40: 0a 20 20 20 20 52 65 70 6f 72 74 20 6f 6e 20 74 . Report on t
4c50: 68 65 20 73 74 61 74 75 73 20 6f 66 20 74 68 65 he status of the
4c60: 20 63 75 72 72 65 6e 74 20 63 68 65 63 6b 6f 75 current checkou
4c70: 74 2e 0a 0a 3c 68 72 3e 3c 61 20 68 72 65 66 3d t...<hr><a href=
4c80: 22 23 74 6f 66 22 3e 26 23 37 31 30 3b 3c 2f 61 "#tof">ˆ</a
4c90: 3e 0a 20 20 20 20 3c 61 20 6e 61 6d 65 3d 22 73 >. <a name="s
4ca0: 79 6e 63 22 3e 55 73 61 67 65 3a 20 3c 2f 61 3e ync">Usage: </a>
4cb0: 3c 61 20 68 72 65 66 3d 22 63 6d 64 5f 73 79 6e <a href="cmd_syn
4cc0: 63 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c 20 73 c.wiki">fossil s
4cd0: 79 6e 63 3c 2f 61 3e 20 3f 55 52 4c 3f 20 3f 2d ync</a> ?URL? ?-
4ce0: 52 7c 2d 2d 72 65 70 6f 73 69 74 6f 72 79 20 52 R|--repository R
4cf0: 45 50 4f 53 49 54 4f 52 59 3f 0a 20 20 20 20 53 EPOSITORY?. S
4d00: 79 6e 63 68 72 6f 6e 69 7a 65 20 74 68 65 20 6c ynchronize the l
4d10: 6f 63 61 6c 20 72 65 70 6f 73 69 74 6f 72 79 20 ocal repository
4d20: 77 69 74 68 20 61 20 72 65 6d 6f 74 65 20 72 65 with a remote re
4d30: 70 6f 73 69 74 6f 72 79 2e 20 20 54 68 69 73 20 pository. This
4d40: 69 73 0a 20 20 20 20 74 68 65 20 65 71 75 69 76 is. the equiv
4d50: 61 6c 65 6e 74 20 6f 66 20 72 75 6e 6e 69 6e 67 alent of running
4d60: 20 62 6f 74 68 20 22 70 75 73 68 22 20 61 6e 64 both "push" and
4d70: 20 22 70 75 6c 6c 22 20 61 74 20 74 68 65 20 73 "pull" at the s
4d80: 61 6d 65 20 74 69 6d 65 2e 0a 20 20 20 20 53 65 ame time.. Se
4d90: 65 20 74 68 65 20 22 70 75 6c 6c 22 20 63 6f 6d e the "pull" com
4da0: 6d 61 6e 64 20 66 6f 72 20 61 64 64 69 74 69 6f mand for additio
4db0: 6e 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e nal information.
4dc0: 0a 0a 3c 68 72 3e 3c 61 20 68 72 65 66 3d 22 23 ..<hr><a href="#
4dd0: 74 6f 66 22 3e 26 23 37 31 30 3b 3c 2f 61 3e 0a tof">ˆ</a>.
4de0: 20 20 20 20 3c 61 20 6e 61 6d 65 3d 22 74 61 67 <a name="tag
4df0: 22 3e 55 73 61 67 65 3a 20 3c 2f 61 3e 3c 61 20 ">Usage: </a><a
4e00: 68 72 65 66 3d 22 63 6d 64 5f 74 61 67 2e 77 69 href="cmd_tag.wi
4e10: 6b 69 22 3e 66 6f 73 73 69 6c 20 74 61 67 3c 2f ki">fossil tag</
4e20: 61 3e 20 53 55 42 43 4f 4d 4d 41 4e 44 20 2e 2e a> SUBCOMMAND ..
4e30: 2e 0a 20 20 20 20 52 75 6e 20 76 61 72 69 6f 75 .. Run variou
4e40: 73 20 73 75 62 63 6f 6d 6d 61 6e 64 73 20 74 6f s subcommands to
4e50: 20 63 6f 6e 74 72 6f 6c 20 74 61 67 73 20 61 6e control tags an
4e60: 64 20 70 72 6f 70 65 72 74 69 65 73 0a 0a 20 20 d properties..
4e70: 20 20 66 6f 73 73 69 6c 20 74 61 67 20 61 64 64 fossil tag add
4e80: 20 3f 2d 2d 72 61 77 3f 20 54 41 47 4e 41 4d 45 ?--raw? TAGNAME
4e90: 20 42 41 53 45 4c 49 4e 45 20 3f 56 41 4c 55 45 BASELINE ?VALUE
4ea0: 3f 0a 0a 20 20 20 20 41 64 64 20 61 20 6e 65 77 ?.. Add a new
4eb0: 20 74 61 67 20 6f 72 20 70 72 6f 70 65 72 74 79 tag or property
4ec0: 20 74 6f 20 42 41 53 45 4c 49 4e 45 2e 20 54 68 to BASELINE. Th
4ed0: 65 20 74 61 67 20 77 69 6c 6c 0a 20 20 20 20 62 e tag will. b
4ee0: 65 20 75 73 61 62 6c 65 20 69 6e 73 74 65 61 64 e usable instead
4ef0: 20 6f 66 20 61 20 42 41 53 45 4c 49 4e 45 20 69 of a BASELINE i
4f00: 6e 20 63 6f 6d 6d 61 6e 64 73 20 73 75 63 68 20 n commands such
4f10: 61 73 0a 20 20 20 20 75 70 64 61 74 65 20 61 6e as. update an
4f20: 64 20 6d 65 72 67 65 2e 0a 0a 20 20 20 20 66 6f d merge... fo
4f30: 73 73 69 6c 20 74 61 67 20 62 72 61 6e 63 68 20 ssil tag branch
4f40: 3f 2d 2d 72 61 77 3f 20 3f 2d 2d 6e 6f 66 6f 72 ?--raw? ?--nofor
4f50: 6b 3f 20 54 41 47 4e 41 4d 45 20 42 41 53 45 4c k? TAGNAME BASEL
4f60: 49 4e 45 20 3f 56 41 4c 55 45 3f 0a 0a 20 20 20 INE ?VALUE?..
4f70: 20 41 20 66 6f 72 6b 20 77 69 6c 6c 20 62 65 20 A fork will be
4f80: 63 72 65 61 74 65 64 20 73 6f 20 74 68 61 74 20 created so that
4f90: 74 68 65 20 6e 65 77 20 63 68 65 63 6b 69 6e 0a the new checkin.
4fa0: 20 20 20 20 69 73 20 61 20 73 69 62 6c 69 6e 67 is a sibling
4fb0: 20 6f 66 20 42 41 53 45 4c 49 4e 45 20 61 6e 64 of BASELINE and
4fc0: 20 69 64 65 6e 74 69 63 61 6c 20 74 6f 20 69 74 identical to it
4fd0: 20 65 78 63 65 70 74 0a 20 20 20 20 66 6f 72 20 except. for
4fe0: 61 20 67 65 6e 65 72 61 74 65 64 20 63 6f 6d 6d a generated comm
4ff0: 65 6e 74 2e 20 54 68 65 6e 20 74 68 65 20 6e 65 ent. Then the ne
5000: 77 20 74 61 67 20 77 69 6c 6c 0a 20 20 20 20 62 w tag will. b
5010: 65 20 61 64 64 65 64 20 74 6f 20 74 68 65 20 6e e added to the n
5020: 65 77 20 63 68 65 63 6b 69 6e 20 61 6e 64 20 70 ew checkin and p
5030: 72 6f 70 61 67 61 74 65 64 20 74 6f 0a 20 20 20 ropagated to.
5040: 20 61 6c 6c 20 64 69 72 65 63 74 20 63 68 69 6c all direct chil
5050: 64 72 65 6e 2e 20 20 41 64 64 69 74 69 6f 6e 61 dren. Additiona
5060: 6c 6c 79 20 61 6c 6c 20 73 79 6d 62 6f 6c 69 63 lly all symbolic
5070: 0a 20 20 20 20 74 61 67 73 20 6f 66 20 74 68 61 . tags of tha
5080: 74 20 63 68 65 63 6b 69 6e 20 69 6e 68 65 72 69 t checkin inheri
5090: 74 65 64 20 66 72 6f 6d 20 42 41 53 45 4c 49 4e ted from BASELIN
50a0: 45 20 77 69 6c 6c 0a 20 20 20 20 62 65 20 63 61 E will. be ca
50b0: 6e 63 65 6c 6c 65 64 2e 0a 0a 20 20 20 20 48 6f ncelled... Ho
50c0: 77 65 76 65 72 2c 20 69 66 20 74 68 65 20 6f 70 wever, if the op
50d0: 74 69 6f 6e 20 2d 2d 6e 6f 66 6f 72 6b 20 69 73 tion --nofork is
50e0: 20 67 69 76 65 6e 2c 20 6e 6f 0a 20 20 20 20 66 given, no. f
50f0: 6f 72 6b 20 77 69 6c 6c 20 62 65 20 63 72 65 61 ork will be crea
5100: 74 65 64 20 61 6e 64 20 74 68 65 20 74 61 67 2f ted and the tag/
5110: 70 72 6f 70 65 72 74 79 20 77 69 6c 6c 20 62 65 property will be
5120: 0a 20 20 20 20 61 64 64 65 64 20 74 6f 20 42 41 . added to BA
5130: 53 45 4c 49 4e 45 20 64 69 72 65 63 74 6c 79 2e SELINE directly.
5140: 20 4e 6f 20 74 61 67 73 20 77 69 6c 6c 20 62 65 No tags will be
5150: 20 63 61 6e 63 65 6c 65 64 2e 0a 0a 20 20 20 20 canceled...
5160: 66 6f 73 73 69 6c 20 74 61 67 20 63 61 6e 63 65 fossil tag cance
5170: 6c 20 3f 2d 2d 72 61 77 3f 20 54 41 47 4e 41 4d l ?--raw? TAGNAM
5180: 45 20 42 41 53 45 4c 49 4e 45 0a 0a 20 20 20 20 E BASELINE..
5190: 52 65 6d 6f 76 65 20 74 68 65 20 74 61 67 20 54 Remove the tag T
51a0: 41 47 4e 41 4d 45 20 66 72 6f 6d 20 42 41 53 45 AGNAME from BASE
51b0: 4c 49 4e 45 2c 20 61 6e 64 20 61 6c 73 6f 20 72 LINE, and also r
51c0: 65 6d 6f 76 65 0a 20 20 20 20 74 68 65 20 70 72 emove. the pr
51d0: 6f 70 61 67 61 74 69 6f 6e 20 6f 66 20 74 68 65 opagation of the
51e0: 20 74 61 67 20 74 6f 20 61 6e 79 20 64 65 73 63 tag to any desc
51f0: 65 6e 64 61 6e 74 73 2e 0a 0a 20 20 20 20 66 6f endants... fo
5200: 73 73 69 6c 20 74 61 67 20 66 69 6e 64 20 3f 2d ssil tag find ?-
5210: 2d 72 61 77 3f 20 54 41 47 4e 41 4d 45 0a 0a 20 -raw? TAGNAME..
5220: 20 20 20 4c 69 73 74 20 61 6c 6c 20 62 61 73 65 List all base
5230: 6c 69 6e 65 73 20 74 68 61 74 20 75 73 65 20 54 lines that use T
5240: 41 47 4e 41 4d 45 0a 0a 20 20 20 20 66 6f 73 73 AGNAME.. foss
5250: 69 6c 20 74 61 67 20 6c 69 73 74 20 3f 2d 2d 72 il tag list ?--r
5260: 61 77 3f 20 3f 42 41 53 45 4c 49 4e 45 3f 0a 0a aw? ?BASELINE?..
5270: 20 20 20 20 4c 69 73 74 20 61 6c 6c 20 74 61 67 List all tag
5280: 73 2c 20 6f 72 20 69 66 20 42 41 53 45 4c 49 4e s, or if BASELIN
5290: 45 20 69 73 20 73 75 70 70 6c 69 65 64 2c 20 6c E is supplied, l
52a0: 69 73 74 0a 20 20 20 20 61 6c 6c 20 74 61 67 73 ist. all tags
52b0: 20 61 6e 64 20 74 68 65 69 72 20 76 61 6c 75 65 and their value
52c0: 73 20 66 6f 72 20 42 41 53 45 4c 49 4e 45 2e 0a s for BASELINE..
52d0: 0a 20 20 20 20 54 68 65 20 6f 70 74 69 6f 6e 20 . The option
52e0: 2d 2d 72 61 77 20 61 6c 6c 6f 77 73 20 74 68 65 --raw allows the
52f0: 20 6d 61 6e 69 70 75 6c 61 74 69 6f 6e 20 6f 66 manipulation of
5300: 20 61 6c 6c 20 74 79 70 65 73 20 6f 66 0a 20 20 all types of.
5310: 20 20 74 61 67 73 20 75 73 65 64 20 66 6f 72 20 tags used for
5320: 76 61 72 69 6f 75 73 20 69 6e 74 65 72 6e 61 6c various internal
5330: 20 70 75 72 70 6f 73 65 73 20 69 6e 20 66 6f 73 purposes in fos
5340: 73 69 6c 2e 20 59 6f 75 0a 20 20 20 20 73 68 6f sil. You. sho
5350: 75 6c 64 20 6e 6f 74 20 75 73 65 20 74 68 69 73 uld not use this
5360: 20 6f 70 74 69 6f 6e 20 74 6f 20 6d 61 6b 65 20 option to make
5370: 63 68 61 6e 67 65 73 20 75 6e 6c 65 73 73 20 79 changes unless y
5380: 6f 75 20 61 72 65 0a 20 20 20 20 73 75 72 65 20 ou are. sure
5390: 77 68 61 74 20 79 6f 75 20 61 72 65 20 64 6f 69 what you are doi
53a0: 6e 67 2e 0a 0a 20 20 20 20 49 66 20 79 6f 75 20 ng... If you
53b0: 6e 65 65 64 20 74 6f 20 75 73 65 20 61 20 74 61 need to use a ta
53c0: 67 6e 61 6d 65 20 74 68 61 74 20 6d 69 67 68 74 gname that might
53d0: 20 62 65 20 63 6f 6e 66 75 73 65 64 20 77 69 74 be confused wit
53e0: 68 0a 20 20 20 20 61 20 68 65 78 61 64 65 63 69 h. a hexadeci
53f0: 6d 61 6c 20 62 61 73 65 6c 69 6e 65 20 6f 72 20 mal baseline or
5400: 61 72 74 69 66 61 63 74 20 49 44 2c 20 79 6f 75 artifact ID, you
5410: 20 63 61 6e 20 65 78 70 6c 69 63 69 74 6c 79 0a can explicitly.
5420: 20 20 20 20 64 69 73 61 6d 62 69 67 75 61 74 65 disambiguate
5430: 20 69 74 20 62 79 20 70 72 65 66 69 78 69 6e 67 it by prefixing
5440: 20 69 74 20 77 69 74 68 20 22 74 61 67 3a 22 2e it with "tag:".
5450: 20 46 6f 72 20 69 6e 73 74 61 6e 63 65 3a 0a 0a For instance:..
5460: 20 20 20 20 66 6f 73 73 69 6c 20 75 70 64 61 74 fossil updat
5470: 65 20 64 65 63 61 66 0a 0a 20 20 20 20 77 69 6c e decaf.. wil
5480: 6c 20 62 65 20 74 61 6b 65 6e 20 61 73 20 61 6e l be taken as an
5490: 20 61 72 74 69 66 61 63 74 20 6f 72 20 62 61 73 artifact or bas
54a0: 65 6c 69 6e 65 20 49 44 20 61 6e 64 20 66 6f 73 eline ID and fos
54b0: 73 69 6c 20 77 69 6c 6c 0a 20 20 20 20 70 72 6f sil will. pro
54c0: 62 61 62 6c 79 20 63 6f 6d 70 6c 61 69 6e 20 74 bably complain t
54d0: 68 61 74 20 6e 6f 20 73 75 63 68 20 72 65 76 69 hat no such revi
54e0: 73 69 6f 6e 20 77 61 73 20 66 6f 75 6e 64 2e 20 sion was found.
54f0: 48 6f 77 65 76 65 72 0a 0a 20 20 20 20 66 6f 73 However.. fos
5500: 73 69 6c 20 75 70 64 61 74 65 20 74 61 67 3a 64 sil update tag:d
5510: 65 63 61 66 0a 0a 20 20 20 20 77 69 6c 6c 20 61 ecaf.. will a
5520: 73 73 75 6d 65 20 74 68 61 74 20 22 64 65 63 61 ssume that "deca
5530: 66 22 20 69 73 20 61 20 74 61 67 2f 62 72 61 6e f" is a tag/bran
5540: 63 68 20 6e 61 6d 65 2e 0a 0a 3c 68 72 3e 3c 61 ch name...<hr><a
5550: 20 68 72 65 66 3d 22 23 74 6f 66 22 3e 26 23 37 href="#tof">
5560: 31 30 3b 3c 2f 61 3e 0a 20 20 20 20 3c 61 20 6e 10;</a>. <a n
5570: 61 6d 65 3d 22 74 69 6d 65 6c 69 6e 65 22 3e 55 ame="timeline">U
5580: 73 61 67 65 3a 20 3c 2f 61 3e 3c 61 20 68 72 65 sage: </a><a hre
5590: 66 3d 22 63 6d 64 5f 74 69 6d 65 6c 69 6e 65 2e f="cmd_timeline.
55a0: 77 69 6b 69 22 3e 66 6f 73 73 69 6c 20 74 69 6d wiki">fossil tim
55b0: 65 6c 69 6e 65 3c 2f 61 3e 20 3f 57 48 45 4e 3f eline</a> ?WHEN?
55c0: 20 3f 42 41 53 45 4c 49 4e 45 7c 44 41 54 45 54 ?BASELINE|DATET
55d0: 49 4d 45 3f 20 3f 2d 6e 7c 2d 2d 63 6f 75 6e 74 IME? ?-n|--count
55e0: 20 4e 3f 0a 20 20 20 20 50 72 69 6e 74 20 61 20 N?. Print a
55f0: 73 75 6d 6d 61 72 79 20 6f 66 20 61 63 74 69 76 summary of activ
5600: 69 74 79 20 67 6f 69 6e 67 20 62 61 63 6b 77 61 ity going backwa
5610: 72 64 73 20 69 6e 20 64 61 74 65 20 61 6e 64 20 rds in date and
5620: 74 69 6d 65 0a 20 20 20 20 73 70 65 63 69 66 69 time. specifi
5630: 65 64 20 6f 72 20 66 72 6f 6d 20 74 68 65 20 63 ed or from the c
5640: 75 72 72 65 6e 74 20 64 61 74 65 20 61 6e 64 20 urrent date and
5650: 74 69 6d 65 20 69 66 20 6e 6f 20 61 72 67 75 6d time if no argum
5660: 65 6e 74 73 0a 20 20 20 20 61 72 65 20 67 69 76 ents. are giv
5670: 65 6e 2e 20 20 53 68 6f 77 20 61 73 20 6d 61 6e en. Show as man
5680: 79 20 61 73 20 4e 20 28 64 65 66 61 75 6c 74 20 y as N (default
5690: 32 30 29 20 63 68 65 63 6b 2d 69 6e 73 2e 20 20 20) check-ins.
56a0: 54 68 65 0a 20 20 20 20 57 48 45 4e 20 61 72 67 The. WHEN arg
56b0: 75 6d 65 6e 74 20 63 61 6e 20 62 65 20 61 6e 79 ument can be any
56c0: 20 75 6e 69 71 75 65 20 61 62 62 72 65 76 69 61 unique abbrevia
56d0: 74 69 6f 6e 20 6f 66 20 6f 6e 65 20 6f 66 20 74 tion of one of t
56e0: 68 65 73 65 0a 20 20 20 20 6b 65 79 77 6f 72 64 hese. keyword
56f0: 73 3a 0a 0a 20 20 20 20 62 65 66 6f 72 65 0a 20 s:.. before.
5700: 20 20 20 61 66 74 65 72 0a 20 20 20 20 64 65 73 after. des
5710: 63 65 6e 64 61 6e 74 73 20 7c 20 63 68 69 6c 64 cendants | child
5720: 72 65 6e 0a 20 20 20 20 61 6e 63 65 73 74 6f 72 ren. ancestor
5730: 73 20 7c 20 70 61 72 65 6e 74 73 0a 0a 20 20 20 s | parents..
5740: 20 54 68 65 20 42 41 53 45 4c 49 4e 45 20 63 61 The BASELINE ca
5750: 6e 20 62 65 20 61 6e 79 20 75 6e 69 71 75 65 20 n be any unique
5760: 70 72 65 66 69 78 20 6f 66 20 34 20 63 68 61 72 prefix of 4 char
5770: 61 63 74 65 72 73 20 6f 72 20 6d 6f 72 65 2e 0a acters or more..
5780: 20 20 20 20 54 68 65 20 44 41 54 45 54 49 4d 45 The DATETIME
5790: 20 73 68 6f 75 6c 64 20 62 65 20 69 6e 20 74 68 should be in th
57a0: 65 20 49 53 4f 38 36 30 31 20 66 6f 72 6d 61 74 e ISO8601 format
57b0: 2e 20 20 46 6f 72 0a 20 20 20 20 65 78 61 6d 70 . For. examp
57c0: 6c 65 73 3a 20 22 32 30 30 37 2d 30 38 2d 31 38 les: "2007-08-18
57d0: 20 30 37 3a 32 31 3a 32 31 22 2e 20 20 59 6f 75 07:21:21". You
57e0: 20 63 61 6e 20 61 6c 73 6f 20 73 61 79 20 22 63 can also say "c
57f0: 75 72 72 65 6e 74 22 0a 20 20 20 20 66 6f 72 20 urrent". for
5800: 74 68 65 20 63 75 72 72 65 6e 74 20 76 65 72 73 the current vers
5810: 69 6f 6e 20 6f 72 20 22 6e 6f 77 22 20 66 6f 72 ion or "now" for
5820: 20 74 68 65 20 63 75 72 72 65 6e 74 20 74 69 6d the current tim
5830: 65 2e 0a 0a 3c 68 72 3e 3c 61 20 68 72 65 66 3d e...<hr><a href=
5840: 22 23 74 6f 66 22 3e 26 23 37 31 30 3b 3c 2f 61 "#tof">ˆ</a
5850: 3e 0a 20 20 20 20 3c 61 20 6e 61 6d 65 3d 22 75 >. <a name="u
5860: 6e 64 6f 22 3e 55 73 61 67 65 3a 20 3c 2f 61 3e ndo">Usage: </a>
5870: 3c 61 20 68 72 65 66 3d 22 63 6d 64 5f 75 6e 64 <a href="cmd_und
5880: 6f 2e 77 69 6b 69 22 3e 66 6f 73 73 69 6c 20 75 o.wiki">fossil u
5890: 6e 64 6f 3c 2f 61 3e 20 3f 46 49 4c 45 4e 41 4d ndo</a> ?FILENAM
58a0: 45 2e 2e 2e 3f 0a 20 20 20 20 55 6e 64 6f 20 74 E...?. Undo t
58b0: 68 65 20 6d 6f 73 74 20 72 65 63 65 6e 74 20 75 he most recent u
58c0: 70 64 61 74 65 20 6f 72 20 6d 65 72 67 65 20 6f pdate or merge o
58d0: 70 65 72 61 74 69 6f 6e 2e 20 20 49 66 20 46 49 peration. If FI
58e0: 4c 45 4e 41 4d 45 20 69 73 0a 20 20 20 20 73 70 LENAME is. sp
58f0: 65 63 69 66 69 65 64 20 74 68 65 6e 20 72 65 73 ecified then res
5900: 74 6f 72 65 20 74 68 65 20 63 6f 6e 74 65 6e 74 tore the content
5910: 20 6f 66 20 74 68 65 20 6e 61 6d 65 64 20 66 69 of the named fi
5920: 6c 65 28 73 29 20 62 75 74 20 6f 74 68 65 72 77 le(s) but otherw
5930: 69 73 65 0a 20 20 20 20 6c 65 61 76 65 20 74 68 ise. leave th
5940: 65 20 75 70 64 61 74 65 20 6f 72 20 6d 65 72 67 e update or merg
5950: 65 20 69 6e 20 65 66 66 65 63 74 2e 0a 0a 20 20 e in effect...
5960: 20 20 41 20 73 69 6e 67 6c 65 20 6c 65 76 65 6c A single level
5970: 20 6f 66 20 75 6e 64 6f 2f 72 65 64 6f 20 69 73 of undo/redo is
5980: 20 73 75 70 70 6f 72 74 65 64 2e 20 20 54 68 65 supported. The
5990: 20 75 6e 64 6f 2f 72 65 64 6f 20 73 74 61 63 6b undo/redo stack
59a0: 0a 20 20 20 20 69 73 20 63 6c 65 61 72 65 64 20 . is cleared
59b0: 62 79 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 6e by the commit an
59c0: 64 20 63 68 65 63 6b 6f 75 74 20 63 6f 6d 6d 61 d checkout comma
59d0: 6e 64 73 2e 0a 0a 3c 68 72 3e 3c 61 20 68 72 65 nds...<hr><a hre
59e0: 66 3d 22 23 74 6f 66 22 3e 26 23 37 31 30 3b 3c f="#tof">ˆ<
59f0: 2f 61 3e 0a 20 20 20 20 3c 61 20 6e 61 6d 65 3d /a>. <a name=
5a00: 22 75 70 64 61 74 65 22 3e 55 73 61 67 65 3a 20 "update">Usage:
5a10: 3c 2f 61 3e 3c 61 20 68 72 65 66 3d 22 63 6d 64 </a><a href="cmd
5a20: 5f 75 70 64 61 74 65 2e 77 69 6b 69 22 3e 66 6f _update.wiki">fo
5a30: 73 73 69 6c 20 75 70 64 61 74 65 3c 2f 61 3e 20 ssil update</a>
5a40: 3f 56 45 52 53 49 4f 4e 3f 20 3f 2d 2d 6c 61 74 ?VERSION? ?--lat
5a50: 65 73 74 3f 0a 20 20 20 20 54 68 65 20 6f 70 74 est?. The opt
5a60: 69 6f 6e 61 6c 20 61 72 67 75 6d 65 6e 74 20 69 ional argument i
5a70: 73 20 61 20 76 65 72 73 69 6f 6e 20 74 68 61 74 s a version that
5a80: 20 73 68 6f 75 6c 64 20 62 65 63 6f 6d 65 20 74 should become t
5a90: 68 65 20 63 75 72 72 65 6e 74 0a 20 20 20 20 76 he current. v
5aa0: 65 72 73 69 6f 6e 2e 20 20 49 66 20 74 68 65 20 ersion. If the
5ab0: 61 72 67 75 6d 65 6e 74 20 69 73 20 6f 6d 69 74 argument is omit
5ac0: 74 65 64 2c 20 74 68 65 6e 20 75 73 65 20 74 68 ted, then use th
5ad0: 65 20 6c 65 61 66 20 6f 66 20 74 68 65 0a 20 20 e leaf of the.
5ae0: 20 20 74 72 65 65 20 74 68 61 74 20 62 65 67 69 tree that begi
5af0: 6e 73 20 77 69 74 68 20 74 68 65 20 63 75 72 72 ns with the curr
5b00: 65 6e 74 20 76 65 72 73 69 6f 6e 2c 20 69 66 20 ent version, if
5b10: 74 68 65 72 65 20 69 73 20 6f 6e 6c 79 20 61 20 there is only a
5b20: 20 20 20 73 69 6e 67 6c 65 20 6c 65 61 66 2e 20 single leaf.
5b30: 20 49 66 20 74 68 65 72 65 20 61 72 65 20 61 20 If there are a
5b40: 6d 75 6c 74 69 70 6c 65 20 6c 65 61 76 65 73 2c multiple leaves,
5b50: 20 74 68 65 20 6c 61 74 65 73 74 20 69 73 20 75 the latest is u
5b60: 73 65 64 0a 20 20 20 20 69 66 20 74 68 65 20 2d sed. if the -
5b70: 2d 6c 61 74 65 73 74 20 66 6c 61 67 20 69 73 20 -latest flag is
5b80: 70 72 65 73 65 6e 74 2e 0a 0a 20 20 20 20 54 68 present... Th
5b90: 69 73 20 63 6f 6d 6d 61 6e 64 20 69 73 20 64 69 is command is di
5ba0: 66 66 65 72 65 6e 74 20 66 72 6f 6d 20 74 68 65 fferent from the
5bb0: 20 22 63 68 65 63 6b 6f 75 74 22 20 69 6e 20 74 "checkout" in t
5bc0: 68 61 74 20 65 64 69 74 73 20 61 72 65 0a 20 20 hat edits are.
5bd0: 20 20 6e 6f 74 20 6f 76 65 72 77 72 69 74 74 65 not overwritte
5be0: 6e 2e 20 20 45 64 69 74 73 20 61 72 65 20 6d 65 n. Edits are me
5bf0: 72 67 65 64 20 69 6e 74 6f 20 74 68 65 20 6e 65 rged into the ne
5c00: 77 20 76 65 72 73 69 6f 6e 2e 0a 0a 3c 68 72 3e w version...<hr>
5c10: 3c 61 20 68 72 65 66 3d 22 23 74 6f 66 22 3e 26 <a href="#tof">&
5c20: 23 37 31 30 3b 3c 2f 61 3e 0a 20 20 20 20 3c 61 #710;</a>. <a
5c30: 20 6e 61 6d 65 3d 22 75 73 65 72 22 3e 55 73 61 name="user">Usa
5c40: 67 65 3a 20 3c 2f 61 3e 3c 61 20 68 72 65 66 3d ge: </a><a href=
5c50: 22 63 6d 64 5f 75 73 65 72 2e 77 69 6b 69 22 3e "cmd_user.wiki">
5c60: 66 6f 73 73 69 6c 20 75 73 65 72 3c 2f 61 3e 20 fossil user</a>
5c70: 53 55 42 43 4f 4d 4d 41 4e 44 20 2e 2e 2e 20 20 SUBCOMMAND ...
5c80: 3f 2d 52 7c 2d 2d 72 65 70 6f 73 69 74 6f 72 79 ?-R|--repository
5c90: 20 46 49 4c 45 3f 0a 20 20 20 20 52 75 6e 20 76 FILE?. Run v
5ca0: 61 72 69 6f 75 73 20 73 75 62 63 6f 6d 6d 61 6e arious subcomman
5cb0: 64 73 20 6f 6e 20 75 73 65 72 73 20 6f 66 20 74 ds on users of t
5cc0: 68 65 20 6f 70 65 6e 20 72 65 70 6f 73 69 74 6f he open reposito
5cd0: 72 79 20 6f 72 20 6f 66 0a 20 20 20 20 74 68 65 ry or of. the
5ce0: 20 72 65 70 6f 73 69 74 6f 72 79 20 69 64 65 6e repository iden
5cf0: 74 69 66 69 65 64 20 62 79 20 74 68 65 20 2d 52 tified by the -R
5d00: 20 6f 72 20 2d 2d 72 65 70 6f 73 69 74 6f 72 79 or --repository
5d10: 20 6f 70 74 69 6f 6e 2e 0a 0a 20 20 20 20 66 6f option... fo
5d20: 73 73 69 6c 20 75 73 65 72 20 63 61 70 61 62 69 ssil user capabi
5d30: 6c 69 74 69 65 73 20 55 53 45 52 4e 41 4d 45 20 lities USERNAME
5d40: 3f 53 54 52 49 4e 47 3f 0a 0a 20 20 20 20 51 75 ?STRING?.. Qu
5d50: 65 72 79 20 6f 72 20 73 65 74 20 74 68 65 20 63 ery or set the c
5d60: 61 70 61 62 69 6c 69 74 69 65 73 20 66 6f 72 20 apabilities for
5d70: 75 73 65 72 20 55 53 45 52 4e 41 4d 45 0a 0a 20 user USERNAME..
5d80: 20 20 20 66 6f 73 73 69 6c 20 75 73 65 72 20 64 fossil user d
5d90: 65 66 61 75 6c 74 20 3f 55 53 45 52 4e 41 4d 45 efault ?USERNAME
5da0: 3f 0a 0a 20 20 20 20 51 75 65 72 79 20 6f 72 20 ?.. Query or
5db0: 73 65 74 20 74 68 65 20 64 65 66 61 75 6c 74 20 set the default
5dc0: 75 73 65 72 2e 20 20 54 68 65 20 64 65 66 61 75 user. The defau
5dd0: 6c 74 20 75 73 65 72 20 69 73 20 74 68 65 0a 20 lt user is the.
5de0: 20 20 20 75 73 65 72 20 66 6f 72 20 63 6f 6d 6d user for comm
5df0: 61 6e 64 2d 6c 69 6e 65 20 69 6e 74 65 72 61 63 and-line interac
5e00: 74 69 6f 6e 2e 0a 0a 20 20 20 20 66 6f 73 73 69 tion... fossi
5e10: 6c 20 75 73 65 72 20 6c 69 73 74 0a 0a 20 20 20 l user list..
5e20: 20 4c 69 73 74 20 61 6c 6c 20 75 73 65 72 73 20 List all users
5e30: 6b 6e 6f 77 6e 20 74 6f 20 74 68 65 20 72 65 70 known to the rep
5e40: 6f 73 69 74 6f 72 79 0a 0a 20 20 20 20 66 6f 73 ository.. fos
5e50: 73 69 6c 20 75 73 65 72 20 6e 65 77 20 3f 55 53 sil user new ?US
5e60: 45 52 4e 41 4d 45 3f 0a 0a 20 20 20 20 43 72 65 ERNAME?.. Cre
5e70: 61 74 65 20 61 20 6e 65 77 20 75 73 65 72 20 69 ate a new user i
5e80: 6e 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 n the repository
5e90: 2e 20 20 55 73 65 72 73 20 63 61 6e 20 6e 65 76 . Users can nev
5ea0: 65 72 20 62 65 0a 20 20 20 20 64 65 6c 65 74 65 er be. delete
5eb0: 64 2e 20 20 54 68 65 79 20 63 61 6e 20 62 65 20 d. They can be
5ec0: 64 65 6e 69 65 64 20 61 6c 6c 20 61 63 63 65 73 denied all acces
5ed0: 73 20 62 75 74 20 74 68 65 79 20 6d 75 73 74 20 s but they must
5ee0: 63 6f 6e 74 69 6e 75 65 0a 20 20 20 20 74 6f 20 continue. to
5ef0: 65 78 69 73 74 20 69 6e 20 74 68 65 20 64 61 74 exist in the dat
5f00: 61 62 61 73 65 2e 0a 0a 20 20 20 20 66 6f 73 73 abase... foss
5f10: 69 6c 20 75 73 65 72 20 70 61 73 73 77 6f 72 64 il user password
5f20: 20 55 53 45 52 4e 41 4d 45 0a 0a 20 20 20 20 43 USERNAME.. C
5f30: 68 61 6e 67 65 20 74 68 65 20 77 65 62 20 61 63 hange the web ac
5f40: 63 65 73 73 20 70 61 73 73 77 6f 72 64 20 66 6f cess password fo
5f50: 72 20 61 20 75 73 65 72 2e 0a 0a 3c 68 72 3e 3c r a user...<hr><
5f60: 61 20 68 72 65 66 3d 22 23 74 6f 66 22 3e 26 23 a href="#tof">&#
5f70: 37 31 30 3b 3c 2f 61 3e 0a 20 20 20 20 3c 61 20 710;</a>. <a
5f80: 6e 61 6d 65 3d 22 76 65 72 73 69 6f 6e 22 3e 55 name="version">U
5f90: 73 61 67 65 3a 20 3c 2f 61 3e 3c 61 20 68 72 65 sage: </a><a hre
5fa0: 66 3d 22 63 6d 64 5f 76 65 72 73 69 6f 6e 2e 77 f="cmd_version.w
5fb0: 69 6b 69 22 3e 66 6f 73 73 69 6c 20 76 65 72 73 iki">fossil vers
5fc0: 69 6f 6e 3c 2f 61 3e 0a 20 20 20 20 50 72 69 6e ion</a>. Prin
5fd0: 74 20 74 68 65 20 73 6f 75 72 63 65 20 63 6f 64 t the source cod
5fe0: 65 20 76 65 72 73 69 6f 6e 20 6e 75 6d 62 65 72 e version number
5ff0: 20 66 6f 72 20 74 68 65 20 66 6f 73 73 69 6c 20 for the fossil
6000: 65 78 65 63 75 74 61 62 6c 65 2e 0a 0a 3c 68 72 executable...<hr
6010: 3e 3c 61 20 68 72 65 66 3d 22 23 74 6f 66 22 3e ><a href="#tof">
6020: 26 23 37 31 30 3b 3c 2f 61 3e 0a 20 20 20 20 3c ˆ</a>. <
6030: 61 20 6e 61 6d 65 3d 22 77 69 6b 69 22 3e 55 73 a name="wiki">Us
6040: 61 67 65 3a 20 3c 2f 61 3e 3c 61 20 68 72 65 66 age: </a><a href
6050: 3d 22 63 6d 64 5f 77 69 6b 69 2e 77 69 6b 69 22 ="cmd_wiki.wiki"
6060: 3e 66 6f 73 73 69 6c 20 77 69 6b 69 3c 2f 61 3e >fossil wiki</a>
6070: 20 28 65 78 70 6f 72 74 7c 63 72 65 61 74 65 7c (export|create|
6080: 63 6f 6d 6d 69 74 7c 6c 69 73 74 29 20 57 69 6b commit|list) Wik
6090: 69 4e 61 6d 65 0a 20 20 20 20 52 75 6e 20 76 61 iName. Run va
60a0: 72 69 6f 75 73 20 73 75 62 63 6f 6d 6d 61 6e 64 rious subcommand
60b0: 73 20 74 6f 20 66 65 74 63 68 20 77 69 6b 69 20 s to fetch wiki
60c0: 65 6e 74 72 69 65 73 2e 0a 0a 20 20 20 20 66 6f entries... fo
60d0: 73 73 69 6c 20 77 69 6b 69 20 65 78 70 6f 72 74 ssil wiki export
60e0: 20 50 41 47 45 4e 41 4d 45 20 3f 46 49 4c 45 3f PAGENAME ?FILE?
60f0: 0a 0a 20 20 20 20 53 65 6e 64 73 20 74 68 65 20 .. Sends the
6100: 6c 61 74 65 73 74 20 76 65 72 73 69 6f 6e 20 6f latest version o
6110: 66 20 74 68 65 20 50 41 47 45 4e 41 4d 45 20 77 f the PAGENAME w
6120: 69 6b 69 0a 20 20 20 20 65 6e 74 72 79 20 74 6f iki. entry to
6130: 20 74 68 65 20 67 69 76 65 6e 20 66 69 6c 65 20 the given file
6140: 6f 72 20 73 74 61 6e 64 61 72 64 20 6f 75 74 70 or standard outp
6150: 75 74 2e 0a 0a 20 20 20 20 66 6f 73 73 69 6c 20 ut... fossil
6160: 77 69 6b 69 20 63 6f 6d 6d 69 74 20 50 41 47 45 wiki commit PAGE
6170: 4e 41 4d 45 20 3f 46 49 4c 45 3f 0a 0a 20 20 20 NAME ?FILE?..
6180: 20 43 6f 6d 6d 69 74 20 63 68 61 6e 67 65 73 20 Commit changes
6190: 74 6f 20 61 20 77 69 6b 69 20 70 61 67 65 20 66 to a wiki page f
61a0: 72 6f 6d 20 46 49 4c 45 20 6f 72 20 66 72 6f 6d rom FILE or from
61b0: 20 73 74 61 6e 64 61 72 64 2e 0a 0a 20 20 20 20 standard...
61c0: 66 6f 73 73 69 6c 20 77 69 6b 69 20 63 72 65 61 fossil wiki crea
61d0: 74 65 20 50 41 47 45 4e 41 4d 45 20 3f 46 49 4c te PAGENAME ?FIL
61e0: 45 3f 0a 0a 20 20 20 20 43 72 65 61 74 65 20 61 E?.. Create a
61f0: 20 6e 65 77 20 77 69 6b 69 20 70 61 67 65 20 77 new wiki page w
6200: 69 74 68 20 69 6e 69 74 69 61 6c 20 63 6f 6e 74 ith initial cont
6210: 65 6e 74 20 74 61 6b 65 6e 20 66 72 6f 6d 0a 20 ent taken from.
6220: 20 20 20 46 49 4c 45 20 6f 72 20 66 72 6f 6d 20 FILE or from
6230: 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 2e 0a standard input..
6240: 0a 20 20 20 20 66 6f 73 73 69 6c 20 77 69 6b 69 . fossil wiki
6250: 20 6c 69 73 74 0a 0a 20 20 20 20 4c 69 73 74 73 list.. Lists
6260: 20 61 6c 6c 20 77 69 6b 69 20 65 6e 74 72 69 65 all wiki entrie
6270: 73 2c 20 6f 6e 65 20 70 65 72 20 6c 69 6e 65 2c s, one per line,
6280: 20 6f 72 64 65 72 65 64 0a 20 20 20 20 63 61 73 ordered. cas
6290: 65 2d 69 6e 73 65 6e 74 69 76 65 6c 79 20 62 79 e-insentively by
62a0: 20 6e 61 6d 65 2e 0a 0a 20 20 20 20 54 4f 44 4f name... TODO
62b0: 73 3a 0a 0a 20 20 20 20 66 6f 73 73 69 6c 20 77 s:.. fossil w
62c0: 69 6b 69 20 65 78 70 6f 72 74 20 3f 2d 75 20 41 iki export ?-u A
62d0: 52 54 49 46 41 43 54 3f 20 57 69 6b 69 4e 61 6d RTIFACT? WikiNam
62e0: 65 20 3f 46 49 4c 45 3f 0a 0a 20 20 20 20 4f 75 e ?FILE?.. Ou
62f0: 74 70 75 74 73 20 74 68 65 20 73 65 6c 65 63 74 tputs the select
6300: 65 64 20 76 65 72 73 69 6f 6e 20 6f 66 20 57 69 ed version of Wi
6310: 6b 69 4e 61 6d 65 2e 0a 0a 20 20 20 20 66 6f 73 kiName... fos
6320: 73 69 6c 20 77 69 6b 69 20 64 65 6c 65 74 65 20 sil wiki delete
6330: 3f 2d 6d 20 4d 45 53 53 41 47 45 3f 20 57 69 6b ?-m MESSAGE? Wik
6340: 69 4e 61 6d 65 0a 0a 20 20 20 20 54 68 65 20 73 iName.. The s
6350: 61 6d 65 20 61 73 20 64 65 6c 65 74 69 6e 67 20 ame as deleting
6360: 61 20 66 69 6c 65 20 65 6e 74 72 79 2c 20 62 75 a file entry, bu
6370: 74 20 69 20 64 6f 6e 27 74 20 6b 6e 6f 77 20 69 t i don't know i
6380: 66 20 66 6f 73 73 69 6c 0a 20 20 20 20 73 75 70 f fossil. sup
6390: 70 6f 72 74 73 20 61 20 63 6f 6d 6d 69 74 20 6d ports a commit m
63a0: 65 73 73 61 67 65 20 66 6f 72 20 57 69 6b 69 20 essage for Wiki
63b0: 65 6e 74 72 69 65 73 2e 0a 0a 20 20 20 20 66 6f entries... fo
63c0: 73 73 69 6c 20 77 69 6b 69 20 3f 2d 75 3f 20 3f ssil wiki ?-u? ?
63d0: 2d 64 3f 20 3f 2d 73 3d 5b 7c 5d 3f 20 6c 69 73 -d? ?-s=[|]? lis
63e0: 74 0a 0a 20 20 20 20 4c 69 73 74 73 20 74 68 65 t.. Lists the
63f0: 20 61 72 74 69 66 61 63 74 20 49 44 20 61 6e 64 artifact ID and
6400: 2f 6f 72 20 44 61 74 65 20 6f 66 20 6c 61 73 74 /or Date of last
6410: 20 63 68 61 6e 67 65 20 61 6c 6f 6e 67 20 77 69 change along wi
6420: 74 68 0a 20 20 20 20 65 61 63 68 20 65 6e 74 72 th. each entr
6430: 79 20 6e 61 6d 65 2c 20 64 65 6c 69 6d 69 74 65 y name, delimite
6440: 64 20 62 79 20 74 68 65 20 2d 73 20 63 68 61 72 d by the -s char
6450: 2e 0a 0a 20 20 20 20 66 6f 73 73 69 6c 20 77 69 ... fossil wi
6460: 6b 69 20 64 69 66 66 20 3f 41 52 54 49 46 41 43 ki diff ?ARTIFAC
6470: 54 3f 20 3f 2d 66 20 69 6e 66 69 6c 65 5b 3d 73 T? ?-f infile[=s
6480: 74 64 69 6e 5d 3f 20 45 6e 74 72 79 4e 61 6d 65 tdin]? EntryName
6490: 0a 0a 20 20 20 20 44 69 66 66 73 20 74 68 65 20 .. Diffs the
64a0: 6c 6f 63 61 6c 20 63 6f 70 79 20 6f 66 20 61 20 local copy of a
64b0: 70 61 67 65 20 77 69 74 68 20 61 20 67 69 76 65 page with a give
64c0: 6e 20 76 65 72 73 69 6f 6e 20 28 64 65 66 61 75 n version (defau
64d0: 6c 74 69 6e 67 0a 20 20 20 20 74 6f 20 74 68 65 lting. to the
64e0: 20 68 65 61 64 20 76 65 72 73 69 6f 6e 29 2e 0a head version)..
64f0: 0a 20 20 3c 2f 70 72 65 3e 3c 2f 6e 6f 77 69 6b . </pre></nowik
6500: 69 3e 0a 0a 20 20 3c 68 72 3e 3c 61 20 68 72 65 i>.. <hr><a hre
6510: 66 3d 22 23 74 6f 66 22 3e 26 23 37 31 30 3b 3c f="#tof">ˆ<
6520: 2f 61 3e 0a 0a 20 20 20 20 3c 68 33 3e 43 61 76 /a>.. <h3>Cav
6530: 65 61 74 73 3c 2f 68 33 3e 0a 20 20 20 20 54 68 eats</h3>. Th
6540: 69 73 20 69 73 20 6e 6f 74 20 61 63 74 75 61 6c is is not actual
6550: 6c 79 20 61 20 72 65 66 65 72 65 6e 63 65 2c 20 ly a reference,
6560: 69 74 27 73 20 74 68 65 20 73 74 61 72 74 20 6f it's the start o
6570: 66 20 61 20 72 65 66 65 72 65 6e 63 65 2e 0a 20 f a reference..
6580: 20 20 20 54 68 65 72 65 20 61 72 65 20 77 69 6b There are wik
6590: 69 6c 69 6e 6b 73 20 74 6f 20 75 6e 63 72 65 61 ilinks to uncrea
65a0: 74 65 64 20 70 61 67 65 73 20 66 6f 72 20 74 68 ted pages for th
65b0: 65 20 63 6f 6d 6d 61 6e 64 73 2e 20 20 54 68 69 e commands. Thi
65c0: 73 20 77 61 73 0a 20 20 20 20 63 72 65 61 74 65 s was. create
65d0: 64 20 62 79 20 72 75 6e 6e 69 6e 67 20 74 68 65 d by running the
65e0: 20 66 6f 73 73 69 6c 20 68 65 6c 70 20 66 6f 72 fossil help for
65f0: 20 65 61 63 68 20 63 6f 6d 6d 61 6e 64 20 6c 69 each command li
6600: 73 74 65 64 20 62 79 20 72 75 6e 6e 69 6e 67 0a sted by running.
6610: 20 20 20 20 66 6f 73 73 69 6c 20 68 65 6c 70 2e fossil help.
6620: 2e 2e 20 20 44 75 70 6c 69 63 61 74 65 20 63 6f .. Duplicate co
6630: 6d 6d 61 6e 64 73 20 61 72 65 20 6f 6e 6c 79 20 mmands are only
6640: 6c 69 73 74 65 64 20 6f 6e 63 65 20 28 49 0a 20 listed once (I.
6650: 20 20 20 3c 69 3e 74 68 69 6e 6b 3c 2f 69 3e 29 <i>think</i>)
6660: 2e 20 20 54 68 65 72 65 20 61 72 65 20 73 65 76 . There are sev
6670: 65 72 61 6c 20 62 69 74 73 20 6f 66 20 3c 62 3e eral bits of <b>
6680: 66 6f 73 73 69 6c 3c 2f 62 3e 20 74 68 61 74 20 fossil</b> that
6690: 61 72 65 20 6e 6f 74 20 61 64 64 72 65 73 73 65 are not addresse
66a0: 64 0a 20 20 20 20 69 6e 20 74 68 65 20 68 65 6c d. in the hel
66b0: 70 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 73 20 28 p for commands (
66c0: 73 70 65 63 69 61 6c 20 77 69 6b 69 20 64 69 72 special wiki dir
66d0: 65 63 74 6f 72 69 65 73 2c 20 73 70 65 63 69 61 ectories, specia
66e0: 6c 20 75 73 65 72 73 2c 20 65 74 63 2e 29 0a 20 l users, etc.).
66f0: 20 20 20 73 6f 20 74 68 65 79 20 61 72 65 20 28 so they are (
6700: 63 75 72 72 65 6e 74 6c 79 29 20 6e 6f 74 20 61 currently) not a
6710: 64 64 72 65 73 73 65 64 20 68 65 72 65 2e 20 20 ddressed here.
6720: 43 6c 61 72 69 74 79 20 61 6e 64 20 62 72 65 76 Clarity and brev
6730: 69 74 79 20 6d 61 79 20 62 65 0a 20 20 20 20 73 ity may be. s
6740: 61 63 72 69 66 69 63 65 64 20 66 6f 72 20 65 78 acrificed for ex
6750: 70 65 64 69 65 6e 63 79 20 61 74 20 74 68 65 20 pediency at the
6760: 61 75 74 68 6f 72 73 20 69 6e 64 69 73 63 72 65 authors indiscre
6770: 74 69 6f 6e 2e 20 20 41 6c 6c 20 73 70 65 6c 6c tion. All spell
6780: 69 6e 67 20 61 6e 64 0a 20 20 20 20 67 72 61 6d ing and. gram
6790: 6d 61 74 69 63 61 6c 20 6d 69 73 74 61 6b 65 73 matical mistakes
67a0: 20 61 72 65 20 73 6f 6d 65 62 6f 64 79 20 65 6c are somebody el
67b0: 73 65 73 20 66 61 75 6c 74 2e 3c 63 6f 64 65 3e ses fault.<code>
67c0: 20 20 76 6f 69 64 20 2a 20 3c 2f 63 6f 64 65 3e void * </code>
67d0: 0a 20 20 20 20 70 72 6f 68 69 62 69 74 65 64 20 . prohibited
67e0: 77 68 65 72 65 3c 63 6f 64 65 3e 20 5f 5f 43 5f where<code> __C_
67f0: 50 4c 55 53 5f 50 4c 55 53 5f 5f 20 3c 2f 63 6f PLUS_PLUS__ </co
6800: 64 65 3e 2e 20 54 69 74 6c 65 20 61 6e 64 20 74 de>. Title and t
6810: 61 78 65 73 20 65 78 74 72 61 2e 0a 20 20 20 20 axes extra..
6820: 4e 6f 74 20 76 61 6c 69 64 20 69 6e 20 48 6f 6f Not valid in Hoo
6830: 70 74 69 67 6f 6e 69 61 2e 0a ptigonia..