0000: 44 20 32 30 30 38 2d 31 31 2d 31 31 54 30 33 3a D 2008-11-11T03:
0010: 33 36 3a 33 38 0a 4c 20 52 65 66 65 72 65 6e 63 36:38.L Referenc
0020: 65 0a 50 20 66 35 66 61 38 37 35 35 33 61 36 38 e.P f5fa87553a68
0030: 32 36 37 30 30 30 36 62 66 32 36 37 39 33 63 63 2670006bf26793cc
0040: 39 35 36 33 39 30 62 32 66 39 66 63 0a 55 20 6b 956390b2f9fc.U k
0050: 65 6a 6f 6b 69 0a 57 20 32 31 38 39 38 0a 3c 68 ejoki.W 21898.<h
0060: 32 3e 43 6f 6d 6d 61 6e 64 20 4c 69 6e 65 20 49 2>Command Line I
0070: 6e 74 65 72 66 61 63 65 20 52 65 66 65 72 65 6e nterface Referen
0080: 63 65 3c 2f 68 32 3e 0d 0a 0d 0a 54 68 65 20 3c ce</h2>....The <
0090: 63 6f 64 65 3e 66 6f 73 73 69 6c 3c 2f 63 6f 64 code>fossil</cod
00a0: 65 3e 20 70 72 6f 67 72 61 6d 20 73 75 70 70 6c e> program suppl
00b0: 69 65 73 20 6d 6f 73 74 20 6f 66 20 74 68 65 20 ies most of the
00c0: 61 63 74 75 61 6c 0d 0a 64 6f 63 75 6d 65 6e 74 actual..document
00d0: 61 74 69 6f 6e 20 61 62 6f 75 74 20 69 74 73 20 ation about its
00e0: 6f 70 74 69 6f 6e 73 2c 20 73 6f 20 61 20 67 6f options, so a go
00f0: 6f 64 20 77 61 79 20 74 6f 20 73 74 61 72 74 20 od way to start
0100: 64 6f 63 75 6d 65 6e 74 69 6e 67 0d 0a 74 68 65 documenting..the
0110: 20 70 72 6f 67 72 61 6d 20 69 73 20 74 6f 20 6e program is to n
0120: 61 62 20 74 68 65 20 6f 75 74 70 75 74 20 6f 66 ab the output of
0130: 20 3c 63 6f 64 65 3e 66 6f 73 73 69 6c 20 68 65 <code>fossil he
0140: 6c 70 20 3c 69 3e 63 6f 6d 6d 61 6e 64 3c 2f 69 lp <i>command</i
0150: 3e 3c 2f 63 6f 64 65 3e 0d 0a 66 6f 72 20 61 6c ></code>..for al
0160: 6c 20 6f 66 20 69 74 73 20 28 65 78 70 6f 73 65 l of its (expose
0170: 64 29 20 63 6c 69 2e 0d 0a 0d 0a 3c 69 3e 54 68 d) cli.....<i>Th
0180: 69 73 20 77 61 73 20 73 75 67 67 65 73 74 65 64 is was suggested
0190: 20 75 6e 64 65 72 20 74 68 65 20 3c 62 3e 52 65 under the <b>Re
01a0: 66 65 72 65 6e 63 65 3c 2f 62 3e 20 68 65 61 64 ference</b> head
01b0: 69 6e 67 20 69 6e 0d 0a 5b 44 6f 63 75 6d 65 6e ing in..[Documen
01c0: 74 61 74 69 6f 6e 20 6f 75 74 6c 69 6e 65 5d 2e tation outline].
01d0: 0d 0a 0d 0a 49 66 20 79 6f 75 20 61 72 65 20 74 ....If you are t
01e0: 72 79 69 6e 67 20 74 6f 20 66 69 6e 64 20 69 6e rying to find in
01f0: 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 formation about
0200: 66 6f 73 73 69 6c 27 73 20 77 65 62 20 63 61 70 fossil's web cap
0210: 61 62 69 6c 69 74 69 65 73 2c 0d 0a 73 65 65 20 abilities,..see
0220: 74 68 65 20 3c 61 20 68 72 65 66 3d 22 64 6f 63 the <a href="doc
0230: 2f 74 69 70 2f 77 77 77 2f 69 6e 64 65 78 2e 77 /tip/www/index.w
0240: 69 6b 69 22 3e 46 6f 73 73 69 6c 20 48 6f 6d 65 iki">Fossil Home
0250: 3c 2f 61 3e 20 61 6e 64 20 0d 0a 3c 61 20 68 72 </a> and ..<a hr
0260: 65 66 3d 22 64 6f 63 2f 74 69 70 2f 77 77 77 2f ef="doc/tip/www/
0270: 77 69 6b 69 74 68 65 6f 72 79 2e 77 69 6b 69 22 wikitheory.wiki"
0280: 3e 46 6f 73 73 69 6c 20 57 69 6b 69 3c 2f 61 3e >Fossil Wiki</a>
0290: 20 70 61 67 65 73 20 66 6f 72 20 70 6f 69 6e 74 pages for point
02a0: 65 72 73 2e 0d 0a 0d 0a 3c 68 33 3e 54 68 69 6e ers.....<h3>Thin
02b0: 67 73 20 74 6f 20 6e 6f 74 65 3c 2f 68 33 3e 0d gs to note</h3>.
02c0: 0a 46 6f 73 73 69 6c 20 63 6c 69 20 63 6f 6d 6d .Fossil cli comm
02d0: 61 6e 64 73 20 64 6f 20 6e 6f 74 20 75 73 65 20 ands do not use
02e0: 73 70 65 63 69 61 6c 20 64 65 6c 69 6d 65 74 65 special delimete
02f0: 72 73 2c 20 74 68 65 79 20 75 73 65 20 73 70 61 rs, they use spa
0300: 63 65 73 2e 0d 0a 54 68 69 73 20 69 73 20 74 72 ces...This is tr
0310: 61 64 69 74 69 6f 6e 61 6c 20 77 69 74 68 20 56 aditional with V
0320: 43 53 2f 53 43 4d 2e 20 20 53 6f 6d 65 20 3c 69 CS/SCM. Some <i
0330: 3e 6f 70 74 69 6f 6e 73 3c 2f 69 3e 20 74 6f 20 >options</i> to
0340: 66 6f 73 73 69 6c 20 63 6f 6d 6d 61 6e 64 73 0d fossil commands.
0350: 0a 3c 69 3e 64 6f 3c 2f 69 3e 20 75 73 65 20 73 .<i>do</i> use s
0360: 70 65 63 69 61 6c 20 64 65 6c 69 6d 69 74 65 72 pecial delimiter
0370: 73 2c 20 70 61 72 74 69 63 75 6c 61 72 6c 79 20 s, particularly
0380: 74 68 65 20 27 2d 27 20 28 68 79 70 68 65 6e 2c the '-' (hyphen,
0390: 20 6f 72 20 64 61 73 68 29 0d 0a 63 68 61 72 61 or dash)..chara
03a0: 63 74 65 72 2e 20 20 54 68 69 73 20 69 73 20 76 cter. This is v
03b0: 65 72 79 20 73 69 6d 69 6c 61 72 20 74 6f 20 54 ery similar to T
03c0: 63 6c 2e 0d 0a 0d 0a 41 6e 79 20 66 6f 73 73 69 cl.....Any fossi
03d0: 6c 20 63 6f 6d 6d 61 6e 64 20 69 73 20 61 63 63 l command is acc
03e0: 65 70 74 61 62 6c 65 20 6f 6e 63 65 20 65 6e 6f eptable once eno
03f0: 75 67 68 20 6f 66 20 69 74 20 68 61 73 20 62 65 ugh of it has be
0400: 65 6e 0d 0a 65 6e 74 65 72 65 64 20 74 6f 20 6d en..entered to m
0410: 61 6b 65 20 74 68 65 20 69 6e 74 65 6e 74 20 75 ake the intent u
0420: 6e 61 6d 62 69 67 75 6f 75 73 2e 20 20 27 63 6c nambiguous. 'cl
0430: 6f 27 20 69 73 20 61 20 70 72 6f 70 65 72 20 70 o' is a proper p
0440: 72 65 66 69 78 20 6f 66 0d 0a 62 6f 74 68 20 74 refix of..both t
0450: 68 65 20 27 63 6c 6f 6e 65 27 20 61 6e 64 20 27 he 'clone' and '
0460: 63 6c 6f 73 65 27 20 63 6f 6d 6d 61 6e 64 73 2c close' commands,
0470: 20 66 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 62 for instance, b
0480: 75 74 20 27 63 6c 6f 6e 27 20 69 73 0d 0a 65 6e ut 'clon' is..en
0490: 6f 75 67 68 20 74 6f 20 6d 61 6b 65 20 74 68 65 ough to make the
04a0: 20 69 6e 74 65 6e 74 26 23 38 32 31 32 3b 74 68 intent—th
04b0: 65 20 27 63 6c 6f 6e 65 27 20 63 6f 6d 6d 61 6e e 'clone' comman
04c0: 64 26 23 38 32 31 32 3b 75 6e 61 6d 62 69 67 75 d—unambigu
04d0: 6f 75 73 2e 0d 0a 0d 0a 59 6f 75 20 73 68 6f 75 ous.....You shou
04e0: 6c 64 20 70 72 6f 62 61 62 6c 79 20 73 74 61 72 ld probably star
04f0: 74 20 69 6e 74 65 72 61 63 74 69 6e 67 20 77 69 t interacting wi
0500: 74 68 20 66 6f 73 73 69 6c 20 61 74 20 74 68 65 th fossil at the
0510: 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 0d 0a 62 command line..b
0520: 79 20 61 73 6b 69 6e 67 20 69 74 20 77 68 61 74 y asking it what
0530: 20 69 74 20 63 61 6e 20 64 6f 3a 0d 0a 0d 0a 3c it can do:....<
0540: 63 6f 64 65 3e 24 20 66 6f 73 73 69 6c 20 68 65 code>$ fossil he
0550: 6c 70 3c 2f 63 6f 64 65 3e 3c 6e 6f 77 69 6b 69 lp</code><nowiki
0560: 3e 3c 70 72 65 3e 0d 0a 55 73 61 67 65 3a 20 66 ><pre>..Usage: f
0570: 6f 73 73 69 6c 20 68 65 6c 70 20 43 4f 4d 4d 41 ossil help COMMA
0580: 4e 44 2e 0d 0a 41 76 61 69 6c 61 62 6c 65 20 43 ND...Available C
0590: 4f 4d 4d 41 4e 44 73 3a 0d 0a 61 64 64 20 20 20 OMMANDs:..add
05a0: 20 20 20 20 20 20 20 20 20 63 6f 6e 66 69 67 75 configu
05b0: 72 61 74 69 6f 6e 20 20 6c 65 61 76 65 73 20 20 ration leaves
05c0: 20 20 20 20 20 20 20 72 65 64 6f 20 20 20 20 20 redo
05d0: 20 20 20 20 20 20 75 69 0d 0a 61 6c 6c 20 20 20 ui..all
05e0: 20 20 20 20 20 20 20 20 20 64 65 63 6f 6e 73 74 deconst
05f0: 72 75 63 74 20 20 20 20 6c 73 20 20 20 20 20 20 ruct ls
0600: 20 20 20 20 20 20 20 72 65 6e 61 6d 65 20 20 20 rename
0610: 20 20 20 20 20 20 75 6e 64 6f 0d 0a 63 67 69 20 undo..cgi
0620: 20 20 20 20 20 20 20 20 20 20 20 64 65 6c 20 20 del
0630: 20 20 20 20 20 20 20 20 20 20 6d 65 72 67 65 20 merge
0640: 20 20 20 20 20 20 20 20 20 72 65 76 65 72 74 20 revert
0650: 20 20 20 20 20 20 20 20 75 6e 73 65 74 0d 0a 63 unset..c
0660: 68 61 6e 67 65 73 20 20 20 20 20 20 20 20 64 65 hanges de
0670: 73 63 65 6e 64 61 6e 74 73 20 20 20 20 6d 76 20 scendants mv
0680: 20 20 20 20 20 20 20 20 20 20 20 20 72 6d 20 20 rm
0690: 20 20 20 20 20 20 20 20 20 20 20 75 70 64 61 74 updat
06a0: 65 0d 0a 63 68 65 63 6b 6f 75 74 20 20 20 20 20 e..checkout
06b0: 20 20 64 69 66 66 20 20 20 20 20 20 20 20 20 20 diff
06c0: 20 6e 65 77 20 20 20 20 20 20 20 20 20 20 20 20 new
06d0: 73 65 72 76 65 72 20 20 20 20 20 20 20 20 20 75 server u
06e0: 73 65 72 0d 0a 63 69 20 20 20 20 20 20 20 20 20 ser..ci
06f0: 20 20 20 20 65 78 74 72 61 20 20 20 20 20 20 20 extra
0700: 20 20 20 6f 70 65 6e 20 20 20 20 20 20 20 20 20 open
0710: 20 20 73 65 74 74 69 6e 67 73 20 20 20 20 20 20 settings
0720: 20 76 65 72 73 69 6f 6e 0d 0a 63 6c 65 61 6e 20 version..clean
0730: 20 20 20 20 20 20 20 20 20 67 64 69 66 66 20 20 gdiff
0740: 20 20 20 20 20 20 20 20 70 75 6c 6c 20 20 20 20 pull
0750: 20 20 20 20 20 20 20 73 74 61 74 75 73 20 20 20 status
0760: 20 20 20 20 20 20 77 69 6b 69 0d 0a 63 6c 6f 6e wiki..clon
0770: 65 20 20 20 20 20 20 20 20 20 20 68 65 6c 70 20 e help
0780: 20 20 20 20 20 20 20 20 20 20 70 75 73 68 20 20 push
0790: 20 20 20 20 20 20 20 20 20 73 79 6e 63 0d 0a 63 sync..c
07a0: 6c 6f 73 65 20 20 20 20 20 20 20 20 20 20 68 74 lose ht
07b0: 74 70 20 20 20 20 20 20 20 20 20 20 20 72 65 62 tp reb
07c0: 75 69 6c 64 20 20 20 20 20 20 20 20 74 61 67 0d uild tag.
07d0: 0a 63 6f 6d 6d 69 74 20 20 20 20 20 20 20 20 20 .commit
07e0: 69 6e 66 6f 20 20 20 20 20 20 20 20 20 20 20 72 info r
07f0: 65 63 6f 6e 73 74 72 75 63 74 20 20 20 20 74 69 econstruct ti
0800: 6d 65 6c 69 6e 65 0d 0a 54 68 69 73 20 69 73 20 meline..This is
0810: 66 6f 73 73 69 6c 20 76 65 72 73 69 6f 6e 20 5b fossil version [
0820: 63 36 36 66 66 62 61 36 64 61 5d 20 32 30 30 38 c66ffba6da] 2008
0830: 2d 31 31 2d 31 30 20 31 39 3a 35 34 3a 35 33 20 -11-10 19:54:53
0840: 55 54 43 0d 0a 3c 2f 70 72 65 3e 3c 2f 6e 6f 77 UTC..</pre></now
0850: 69 6b 69 3e 0d 0a 3c 62 3e 57 68 61 74 20 66 6f iki>..<b>What fo
0860: 6c 6c 6f 77 73 3c 2f 62 3e 20 69 73 20 61 20 73 llows</b> is a s
0870: 75 72 76 65 79 20 6f 66 20 77 68 61 74 20 79 6f urvey of what yo
0880: 75 20 67 65 74 20 69 66 20 79 6f 75 20 74 79 70 u get if you typ
0890: 65 3c 63 6f 64 65 3e 0d 0a 66 6f 73 73 69 6c 26 e<code>..fossil&
08a0: 6e 62 73 70 3b 68 65 6c 70 26 6e 62 73 70 3b 3c nbsp;help <
08b0: 69 3e 63 6f 6d 6d 61 6e 64 3c 2f 69 3e 20 3c 2f i>command</i> </
08c0: 63 6f 64 65 3e 66 6f 72 20 61 6c 6c 20 6f 66 20 code>for all of
08d0: 74 68 65 0d 0a 63 6f 6d 6d 61 6e 64 73 20 6c 69 the..commands li
08e0: 73 74 65 64 20 61 62 6f 76 65 2e 20 20 54 68 65 sted above. The
08f0: 72 65 20 61 72 65 20 6c 69 6e 6b 73 20 74 6f 20 re are links to
0900: 69 6e 64 69 76 69 64 75 61 6c 20 70 61 67 65 73 individual pages
0910: 20 66 6f 72 20 65 61 63 68 0d 0a 6f 66 20 74 68 for each..of th
0920: 65 6d 3b 20 70 61 67 65 73 20 77 69 74 68 20 63 em; pages with c
0930: 6f 6e 74 65 6e 74 20 28 6e 6f 74 20 61 6c 6c 20 ontent (not all
0940: 6f 66 20 74 68 65 6d 20 61 72 65 20 64 6f 6e 65 of them are done
0950: 29 20 67 6f 20 69 6e 74 6f 20 74 68 65 20 63 6f ) go into the co
0960: 6d 6d 61 6e 64 0d 0a 69 6e 20 61 20 62 69 74 20 mmand..in a bit
0970: 6d 6f 72 65 20 64 65 70 74 68 20 74 68 61 6e 20 more depth than
0980: 74 68 65 20 70 72 6f 67 72 61 6d 20 68 65 6c 70 the program help
0990: 2e 0d 0a 3c 6e 6f 77 69 6b 69 3e 3c 70 72 65 3e ...<nowiki><pre>
09a0: 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 ....Usage: </now
09b0: 69 6b 69 3e 3c 63 6f 64 65 3e 5b 66 6f 73 73 69 iki><code>[fossi
09c0: 6c 20 61 64 64 5d 3c 2f 63 6f 64 65 3e 3c 6e 6f l add]</code><no
09d0: 77 69 6b 69 3e 20 46 49 4c 45 2e 2e 2e 0d 0a 0d wiki> FILE......
09e0: 0a 4d 61 6b 65 20 61 72 72 61 6e 67 65 6d 65 6e .Make arrangemen
09f0: 74 73 20 74 6f 20 61 64 64 20 6f 6e 65 20 6f 72 ts to add one or
0a00: 20 6d 6f 72 65 20 66 69 6c 65 73 20 74 6f 20 74 more files to t
0a10: 68 65 20 63 75 72 72 65 6e 74 20 63 68 65 63 6b he current check
0a20: 6f 75 74 20 0d 0a 61 74 20 74 68 65 20 6e 65 78 out ..at the nex
0a30: 74 20 63 6f 6d 6d 69 74 2e 0d 0a 0d 0a 0d 0a 55 t commit.......U
0a40: 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 3c sage: </nowiki><
0a50: 63 6f 64 65 3e 5b 66 6f 73 73 69 6c 20 61 6c 6c code>[fossil all
0a60: 5d 3c 2f 63 6f 64 65 3e 3c 6e 6f 77 69 6b 69 3e ]</code><nowiki>
0a70: 20 28 6c 69 73 74 7c 70 75 6c 6c 7c 70 75 73 68 (list|pull|push
0a80: 7c 72 65 62 75 69 6c 64 7c 73 79 6e 63 29 0d 0a |rebuild|sync)..
0a90: 0d 0a 54 68 65 20 7e 2f 2e 66 6f 73 73 69 6c 20 ..The ~/.fossil
0aa0: 66 69 6c 65 20 72 65 63 6f 72 64 73 20 74 68 65 file records the
0ab0: 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 61 6c 6c location of all
0ac0: 20 72 65 70 6f 73 69 74 6f 72 69 65 73 20 66 6f repositories fo
0ad0: 72 20 61 0d 0a 75 73 65 72 2e 20 20 54 68 69 73 r a..user. This
0ae0: 20 63 6f 6d 6d 61 6e 64 20 70 65 72 66 6f 72 6d command perform
0af0: 73 20 63 65 72 74 61 69 6e 20 6f 70 65 72 61 74 s certain operat
0b00: 69 6f 6e 73 20 6f 6e 20 61 6c 6c 20 72 65 70 6f ions on all repo
0b10: 73 69 74 6f 72 69 65 73 0d 0a 74 68 61 74 20 63 sitories..that c
0b20: 61 6e 20 62 65 20 75 73 65 66 75 6c 20 62 65 66 an be useful bef
0b30: 6f 72 65 20 6f 72 20 61 66 74 65 72 20 61 20 70 ore or after a p
0b40: 65 72 69 6f 64 20 6f 66 20 64 69 73 63 6f 6e 6e eriod of disconn
0b50: 65 63 74 69 6f 6e 20 6f 70 65 72 61 74 69 6f 6e ection operation
0b60: 2e 0d 0a 41 76 61 69 6c 61 62 6c 65 20 6f 70 65 ...Available ope
0b70: 72 61 74 69 6f 6e 73 20 61 72 65 3a 0d 0a 0d 0a rations are:....
0b80: 20 20 20 6c 69 73 74 20 20 20 20 20 20 20 44 69 list Di
0b90: 73 70 6c 61 79 20 74 68 65 20 6c 6f 63 61 74 69 splay the locati
0ba0: 6f 6e 20 6f 66 20 61 6c 6c 20 72 65 70 6f 73 69 on of all reposi
0bb0: 74 6f 72 69 65 73 0d 0a 0d 0a 20 20 20 70 75 6c tories.... pul
0bc0: 6c 20 20 20 20 20 20 20 52 75 6e 20 61 20 22 70 l Run a "p
0bd0: 75 6c 6c 22 20 6f 70 65 72 61 74 69 6f 6e 20 6f ull" operation o
0be0: 6e 20 61 6c 6c 20 72 65 70 6f 73 69 74 6f 72 69 n all repositori
0bf0: 65 73 0d 0a 0d 0a 20 20 20 70 75 73 68 20 20 20 es.... push
0c00: 20 20 20 20 52 75 6e 20 61 20 22 70 75 73 68 22 Run a "push"
0c10: 20 6f 6e 20 61 6c 6c 20 72 65 70 6f 73 69 74 6f on all reposito
0c20: 72 69 65 73 0d 0a 0d 0a 20 20 20 72 65 62 75 69 ries.... rebui
0c30: 6c 64 20 20 20 20 52 65 62 75 69 6c 64 20 6f 6e ld Rebuild on
0c40: 20 61 6c 6c 20 72 65 70 6f 73 69 74 6f 72 69 65 all repositorie
0c50: 73 0d 0a 0d 0a 20 20 20 73 79 6e 63 20 20 20 20 s.... sync
0c60: 20 20 20 52 75 6e 20 61 20 22 73 79 6e 63 22 20 Run a "sync"
0c70: 6f 6e 20 61 6c 6c 20 72 65 70 6f 73 69 74 6f 72 on all repositor
0c80: 69 65 73 0d 0a 0d 0a 52 65 73 70 6f 73 69 74 6f ies....Resposito
0c90: 72 69 65 73 20 61 72 65 20 61 75 74 6f 6d 61 74 ries are automat
0ca0: 69 63 61 6c 6c 79 20 61 64 64 65 64 20 74 6f 20 ically added to
0cb0: 74 68 65 20 73 65 74 20 6f 66 20 6b 6e 6f 77 6e the set of known
0cc0: 20 72 65 70 6f 73 69 74 6f 72 69 65 73 0d 0a 77 repositories..w
0cd0: 68 65 6e 20 6f 6e 65 20 6f 66 20 74 68 65 20 66 hen one of the f
0ce0: 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6d 6d 61 6e 64 ollowing command
0cf0: 73 20 61 67 61 69 6e 73 74 20 74 68 65 20 72 65 s against the re
0d00: 70 6f 73 69 74 6f 72 79 3a 20 63 6c 6f 6e 65 2c pository: clone,
0d10: 20 69 6e 66 6f 2c 0d 0a 70 75 6c 6c 2c 20 70 75 info,..pull, pu
0d20: 73 68 2c 20 6f 72 20 73 79 6e 63 0d 0a 0d 0a 0d sh, or sync.....
0d30: 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 .Usage: </nowiki
0d40: 3e 5b 66 6f 73 73 69 6c 20 63 67 69 5d 3c 6e 6f >[fossil cgi]<no
0d50: 77 69 6b 69 3e 20 53 43 52 49 50 54 0d 0a 0d 0a wiki> SCRIPT....
0d60: 54 68 65 20 53 43 52 49 50 54 20 61 72 67 75 6d The SCRIPT argum
0d70: 65 6e 74 20 69 73 20 74 68 65 20 6e 61 6d 65 20 ent is the name
0d80: 6f 66 20 61 20 66 69 6c 65 20 74 68 61 74 20 69 of a file that i
0d90: 73 20 74 68 65 20 43 47 49 20 73 63 72 69 70 74 s the CGI script
0da0: 0d 0a 74 68 61 74 20 69 73 20 62 65 69 6e 67 20 ..that is being
0db0: 72 75 6e 2e 20 20 54 68 65 20 63 6f 6d 6d 61 6e run. The comman
0dc0: 64 20 6e 61 6d 65 2c 20 22 63 67 69 22 2c 20 6d d name, "cgi", m
0dd0: 61 79 20 62 65 20 6f 6d 69 74 74 65 64 20 69 66 ay be omitted if
0de0: 0d 0a 74 68 65 20 47 41 54 45 57 41 59 5f 49 4e ..the GATEWAY_IN
0df0: 54 45 52 46 41 43 45 20 65 6e 76 69 72 6f 6e 6d TERFACE environm
0e00: 65 6e 74 20 76 61 72 69 61 62 6c 65 20 69 73 20 ent variable is
0e10: 73 65 74 20 74 6f 20 22 43 47 49 22 20 28 77 68 set to "CGI" (wh
0e20: 69 63 68 0d 0a 73 68 6f 75 6c 64 20 61 6c 77 61 ich..should alwa
0e30: 79 73 20 62 65 20 74 68 65 20 63 61 73 65 20 66 ys be the case f
0e40: 6f 72 20 43 47 49 20 73 63 72 69 70 74 73 20 72 or CGI scripts r
0e50: 75 6e 20 62 79 20 61 20 77 65 62 73 65 72 76 65 un by a webserve
0e60: 72 2e 29 20 20 54 68 65 0d 0a 53 43 52 49 50 54 r.) The..SCRIPT
0e70: 20 66 69 6c 65 20 73 68 6f 75 6c 64 20 6c 6f 6f file should loo
0e80: 6b 20 73 6f 6d 65 74 68 69 6e 67 20 6c 69 6b 65 k something like
0e90: 20 74 68 69 73 3a 0d 0a 0d 0a 20 20 20 20 20 23 this:.... #
0ea0: 21 2f 75 73 72 2f 62 69 6e 2f 66 6f 73 73 69 6c !/usr/bin/fossil
0eb0: 0d 0a 20 20 20 20 20 72 65 70 6f 73 69 74 6f 72 .. repositor
0ec0: 79 3a 20 2f 68 6f 6d 65 2f 73 6f 6d 65 62 6f 64 y: /home/somebod
0ed0: 79 2f 70 72 6f 6a 65 63 74 2e 64 62 0d 0a 0d 0a y/project.db....
0ee0: 54 68 65 20 73 65 63 6f 6e 64 20 6c 69 6e 65 20 The second line
0ef0: 64 65 66 69 6e 65 73 20 74 68 65 20 6e 61 6d 65 defines the name
0f00: 20 6f 66 20 74 68 65 20 72 65 70 6f 73 69 74 6f of the reposito
0f10: 72 79 2e 20 20 41 66 74 65 72 20 6c 6f 63 61 74 ry. After locat
0f20: 69 6e 67 0d 0a 74 68 65 20 72 65 70 6f 73 69 74 ing..the reposit
0f30: 6f 72 79 2c 20 66 6f 73 73 69 6c 20 77 69 6c 6c ory, fossil will
0f40: 20 67 65 6e 65 72 61 74 65 20 61 20 77 65 62 70 generate a webp
0f50: 61 67 65 20 6f 6e 20 73 74 64 6f 75 74 20 62 61 age on stdout ba
0f60: 73 65 64 20 6f 6e 0d 0a 74 68 65 20 76 61 6c 75 sed on..the valu
0f70: 65 73 20 6f 66 20 73 74 61 6e 64 61 72 64 20 43 es of standard C
0f80: 47 49 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 GI environment v
0f90: 61 72 69 61 62 6c 65 73 2e 0d 0a 0d 0a 0d 0a 55 ariables.......U
0fa0: 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b sage: </nowiki>[
0fb0: 66 6f 73 73 69 6c 20 63 68 61 6e 67 65 73 5d 3c fossil changes]<
0fc0: 6e 6f 77 69 6b 69 3e 0d 0a 0d 0a 52 65 70 6f 72 nowiki>....Repor
0fd0: 74 20 6f 6e 20 74 68 65 20 65 64 69 74 20 73 74 t on the edit st
0fe0: 61 74 75 73 20 6f 66 20 61 6c 6c 20 66 69 6c 65 atus of all file
0ff0: 73 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 s in the current
1000: 20 63 68 65 63 6b 6f 75 74 2e 0d 0a 53 65 65 20 checkout...See
1010: 61 6c 73 6f 20 74 68 65 20 22 73 74 61 74 75 73 also the "status
1020: 22 20 61 6e 64 20 22 65 78 74 72 61 22 20 63 6f " and "extra" co
1030: 6d 6d 61 6e 64 73 2e 0d 0a 0d 0a 0d 0a 55 73 61 mmands.......Usa
1040: 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f ge: </nowiki>[fo
1050: 73 73 69 6c 20 63 68 65 63 6b 6f 75 74 5d 3c 6e ssil checkout]<n
1060: 6f 77 69 6b 69 3e 20 56 45 52 53 49 4f 4e 20 3f owiki> VERSION ?
1070: 2d 66 7c 2d 2d 66 6f 72 63 65 3f 0d 0a 0d 0a 43 -f|--force?....C
1080: 68 65 63 6b 20 6f 75 74 20 61 20 76 65 72 73 69 heck out a versi
1090: 6f 6e 20 73 70 65 63 69 66 69 65 64 20 6f 6e 20 on specified on
10a0: 74 68 65 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 the command-line
10b0: 2e 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 0d . This command.
10c0: 0a 77 69 6c 6c 20 6e 6f 74 20 6f 76 65 72 77 72 .will not overwr
10d0: 69 74 65 20 65 64 69 74 65 64 20 66 69 6c 65 73 ite edited files
10e0: 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 in the current
10f0: 63 68 65 63 6b 6f 75 74 20 75 6e 6c 65 73 73 0d checkout unless.
1100: 0a 74 68 65 20 2d 2d 66 6f 72 63 65 20 6f 70 74 .the --force opt
1110: 69 6f 6e 20 61 70 70 65 61 72 73 20 6f 6e 20 74 ion appears on t
1120: 68 65 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 2e he command-line.
1130: 0d 0a 0d 0a 53 65 65 20 61 6c 73 6f 20 74 68 65 ....See also the
1140: 20 22 75 70 64 61 74 65 22 20 63 6f 6d 6d 61 6e "update" comman
1150: 64 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c d.......Usage: <
1160: 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 /nowiki>[fossil
1170: 63 6f 6d 6d 69 74 5d 3c 6e 6f 77 69 6b 69 3e 20 commit]<nowiki>
1180: 3f 2d 6d 20 43 4f 4d 4d 45 4e 54 3f 20 3f 2d 2d ?-m COMMENT? ?--
1190: 6e 6f 73 69 67 6e 3f 20 3f 46 49 4c 45 2e 2e 2e nosign? ?FILE...
11a0: 3f 0d 0a 20 20 20 20 20 20 20 66 6f 73 73 69 6c ?.. fossil
11b0: 20 63 69 20 20 2e 2e 2e 20 20 28 61 73 20 61 62 ci ... (as ab
11c0: 6f 76 65 29 0d 0a 0d 0a 43 72 65 61 74 65 20 61 ove)....Create a
11d0: 20 6e 65 77 20 76 65 72 73 69 6f 6e 20 63 6f 6e new version con
11e0: 74 61 69 6e 69 6e 67 20 61 6c 6c 20 6f 66 20 74 taining all of t
11f0: 68 65 20 63 68 61 6e 67 65 73 20 69 6e 20 74 68 he changes in th
1200: 65 20 63 75 72 72 65 6e 74 0d 0a 63 68 65 63 6b e current..check
1210: 6f 75 74 2e 20 20 59 6f 75 20 77 69 6c 6c 20 62 out. You will b
1220: 65 20 70 72 6f 6d 70 74 65 64 20 74 6f 20 65 6e e prompted to en
1230: 74 65 72 20 61 20 63 68 65 63 6b 2d 69 6e 20 63 ter a check-in c
1240: 6f 6d 6d 65 6e 74 20 75 6e 6c 65 73 73 0d 0a 74 omment unless..t
1250: 68 65 20 22 2d 6d 22 20 6f 70 74 69 6f 6e 20 69 he "-m" option i
1260: 73 20 75 73 65 64 20 74 6f 20 73 70 65 63 69 66 s used to specif
1270: 79 20 61 20 63 6f 6d 6d 65 6e 74 20 6c 69 6e 65 y a comment line
1280: 2e 20 20 59 6f 75 20 77 69 6c 6c 20 62 65 0d 0a . You will be..
1290: 70 72 6f 6d 70 74 65 64 20 66 6f 72 20 79 6f 75 prompted for you
12a0: 72 20 47 50 47 20 70 61 73 73 70 68 72 61 73 65 r GPG passphrase
12b0: 20 69 6e 20 6f 72 64 65 72 20 74 6f 20 73 69 67 in order to sig
12c0: 6e 20 74 68 65 20 6e 65 77 20 6d 61 6e 69 66 65 n the new manife
12d0: 73 74 0d 0a 75 6e 6c 65 73 73 20 74 68 65 20 22 st..unless the "
12e0: 2d 2d 6e 6f 73 69 67 6e 22 20 6f 70 74 69 6f 6e --nosign" option
12f0: 73 20 69 73 20 75 73 65 64 2e 20 20 41 6c 6c 20 s is used. All
1300: 66 69 6c 65 73 20 74 68 61 74 20 68 61 76 65 0d files that have.
1310: 0a 63 68 61 6e 67 65 64 20 77 69 6c 6c 20 62 65 .changed will be
1320: 20 63 6f 6d 6d 69 74 74 65 64 20 75 6e 6c 65 73 committed unles
1330: 73 20 73 6f 6d 65 20 73 75 62 73 65 74 20 6f 66 s some subset of
1340: 20 66 69 6c 65 73 20 69 73 20 73 70 65 63 69 66 files is specif
1350: 69 65 64 0d 0a 6f 6e 20 74 68 65 20 63 6f 6d 6d ied..on the comm
1360: 61 6e 64 20 6c 69 6e 65 2e 0d 0a 0d 0a 0d 0a 55 and line.......U
1370: 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b sage: </nowiki>[
1380: 66 6f 73 73 69 6c 20 63 6c 65 61 6e 5d 3c 6e 6f fossil clean]<no
1390: 77 69 6b 69 3e 20 3f 2d 61 6c 6c 3f 0d 0a 0d 0a wiki> ?-all?....
13a0: 44 65 6c 65 74 65 20 61 6c 6c 20 22 65 78 74 72 Delete all "extr
13b0: 61 22 20 66 69 6c 65 73 20 69 6e 20 74 68 65 20 a" files in the
13c0: 73 6f 75 72 63 65 20 74 72 65 65 2e 20 20 22 45 source tree. "E
13d0: 78 74 72 61 22 20 66 69 6c 65 73 20 61 72 65 0d xtra" files are.
13e0: 0a 66 69 6c 65 73 20 74 68 61 74 20 61 72 65 20 .files that are
13f0: 6e 6f 74 20 6f 66 66 69 63 69 61 6c 6c 79 20 70 not officially p
1400: 61 72 74 20 6f 66 20 74 68 65 20 63 68 65 63 6b art of the check
1410: 6f 75 74 2e 20 20 53 65 65 20 61 6c 73 6f 0d 0a out. See also..
1420: 74 68 65 20 22 65 78 74 72 61 22 20 63 6f 6d 6d the "extra" comm
1430: 61 6e 64 2e 20 54 68 69 73 20 6f 70 65 72 61 74 and. This operat
1440: 69 6f 6e 20 63 61 6e 6e 6f 74 20 62 65 20 75 6e ion cannot be un
1450: 64 6f 6e 65 2e 20 0d 0a 0d 0a 59 6f 75 20 77 69 done. ....You wi
1460: 6c 6c 20 62 65 20 70 72 6f 6d 70 74 65 64 20 62 ll be prompted b
1470: 65 66 6f 72 65 20 72 65 6d 6f 76 69 6e 67 20 65 efore removing e
1480: 61 63 68 20 66 69 6c 65 2e 20 49 66 20 79 6f 75 ach file. If you
1490: 20 61 72 65 0d 0a 73 75 72 65 20 79 6f 75 20 77 are..sure you w
14a0: 69 73 68 20 74 6f 20 72 65 6d 6f 76 65 20 61 6c ish to remove al
14b0: 6c 20 22 65 78 74 72 61 22 20 66 69 6c 65 73 20 l "extra" files
14c0: 79 6f 75 20 63 61 6e 20 73 70 65 63 69 66 79 20 you can specify
14d0: 74 68 65 0d 0a 6f 70 74 69 6f 6e 61 6c 20 2d 61 the..optional -a
14e0: 6c 6c 20 66 6c 61 67 2e 0d 0a 0d 0a 0d 0a 55 73 ll flag.......Us
14f0: 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 age: </nowiki>[f
1500: 6f 73 73 69 6c 20 63 6c 6f 6e 65 5d 3c 6e 6f 77 ossil clone]<now
1510: 69 6b 69 3e 20 55 52 4c 20 46 49 4c 45 4e 41 4d iki> URL FILENAM
1520: 45 0d 0a 0d 0a 4d 61 6b 65 20 61 20 63 6c 6f 6e E....Make a clon
1530: 65 20 6f 66 20 61 20 72 65 70 6f 73 69 74 6f 72 e of a repositor
1540: 79 20 73 70 65 63 69 66 69 65 64 20 62 79 20 55 y specified by U
1550: 52 4c 20 69 6e 20 74 68 65 20 6c 6f 63 61 6c 0d RL in the local.
1560: 0a 66 69 6c 65 20 6e 61 6d 65 64 20 46 49 4c 45 .file named FILE
1570: 4e 41 4d 45 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 65 NAME.......Usage
1580: 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 : </nowiki>[foss
1590: 69 6c 20 63 6c 6f 73 65 5d 3c 6e 6f 77 69 6b 69 il close]<nowiki
15a0: 3e 20 3f 2d 66 7c 2d 2d 66 6f 72 63 65 3f 0d 0a > ?-f|--force?..
15b0: 0d 0a 54 68 65 20 6f 70 70 6f 73 69 74 65 20 6f ..The opposite o
15c0: 66 20 22 6f 70 65 6e 22 2e 20 20 43 6c 6f 73 65 f "open". Close
15d0: 20 74 68 65 20 63 75 72 72 65 6e 74 20 64 61 74 the current dat
15e0: 61 62 61 73 65 20 63 6f 6e 6e 65 63 74 69 6f 6e abase connection
15f0: 2e 0d 0a 52 65 71 75 69 72 65 20 61 20 2d 66 20 ...Require a -f
1600: 6f 72 20 2d 2d 66 6f 72 63 65 20 66 6c 61 67 20 or --force flag
1610: 69 66 20 74 68 65 72 65 20 61 72 65 20 75 6e 73 if there are uns
1620: 61 76 65 64 20 63 68 61 6e 67 65 64 20 69 6e 20 aved changed in
1630: 74 68 65 0d 0a 63 75 72 72 65 6e 74 20 63 68 65 the..current che
1640: 63 6b 2d 6f 75 74 2e 0d 0a 0d 0a 0d 0a 55 73 61 ck-out.......Usa
1650: 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f ge: </nowiki>[fo
1660: 73 73 69 6c 20 63 6f 6e 66 69 67 75 72 65 5d 3c ssil configure]<
1670: 6e 6f 77 69 6b 69 3e 20 4d 45 54 48 4f 44 20 2e nowiki> METHOD .
1680: 2e 2e 0d 0a 0d 0a 57 68 65 72 65 20 4d 45 54 48 ......Where METH
1690: 4f 44 20 69 73 20 6f 6e 65 20 6f 66 3a 20 65 78 OD is one of: ex
16a0: 70 6f 72 74 20 69 6d 70 6f 72 74 20 6d 65 72 67 port import merg
16b0: 65 20 70 75 6c 6c 20 70 75 73 68 20 72 65 73 65 e pull push rese
16c0: 74 2e 20 20 41 6c 6c 20 6d 65 74 68 6f 64 73 0d t. All methods.
16d0: 0a 61 63 63 65 70 74 20 74 68 65 20 2d 52 20 6f .accept the -R o
16e0: 72 20 2d 2d 72 65 70 6f 73 69 74 6f 72 79 20 6f r --repository o
16f0: 70 74 69 6f 6e 20 74 6f 20 73 70 65 63 69 66 69 ption to specifi
1700: 63 20 61 20 72 65 70 6f 73 69 74 6f 72 79 2e 0d c a repository..
1710: 0a 0d 0a 20 20 20 66 6f 73 73 69 6c 20 63 6f 6e ... fossil con
1720: 66 69 67 75 72 61 74 69 6f 6e 20 65 78 70 6f 72 figuration expor
1730: 74 20 41 52 45 41 20 46 49 4c 45 4e 41 4d 45 0d t AREA FILENAME.
1740: 0a 0d 0a 20 20 20 20 20 20 20 20 57 72 69 74 65 ... Write
1750: 20 74 6f 20 46 49 4c 45 4e 41 4d 45 20 65 78 70 to FILENAME exp
1760: 6f 72 74 65 64 20 63 6f 6e 66 69 67 75 72 61 74 orted configurat
1770: 6f 6e 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 66 on information f
1780: 6f 72 20 41 52 45 41 2e 0d 0a 20 20 20 20 20 20 or AREA...
1790: 20 20 41 52 45 41 20 63 61 6e 20 62 65 20 6f 6e AREA can be on
17a0: 65 20 6f 66 3a 20 20 61 6c 6c 20 74 69 63 6b 65 e of: all ticke
17b0: 74 20 73 6b 69 6e 20 70 72 6f 6a 65 63 74 0d 0a t skin project..
17c0: 0d 0a 20 20 20 66 6f 73 73 69 6c 20 63 6f 6e 66 .. fossil conf
17d0: 69 67 75 72 61 74 69 6f 6e 20 69 6d 70 6f 72 74 iguration import
17e0: 20 46 49 4c 45 4e 41 4d 45 0d 0a 0d 0a 20 20 20 FILENAME....
17f0: 20 20 20 20 20 52 65 61 64 20 61 20 63 6f 6e 66 Read a conf
1800: 69 67 75 72 61 74 69 6f 6e 20 66 72 6f 6d 20 46 iguration from F
1810: 49 4c 45 4e 41 4d 45 2c 20 6f 76 65 72 77 72 69 ILENAME, overwri
1820: 74 69 6e 67 20 74 68 65 20 63 75 72 72 65 6e 74 ting the current
1830: 0d 0a 20 20 20 20 20 20 20 20 63 6f 6e 66 69 67 .. config
1840: 75 72 61 74 69 6f 6e 2e 0d 0a 0d 0a 20 20 20 66 uration..... f
1850: 6f 73 73 69 6c 20 63 6f 6e 66 69 67 75 72 61 74 ossil configurat
1860: 69 6f 6e 20 6d 65 72 67 65 20 46 49 4c 45 4e 41 ion merge FILENA
1870: 4d 45 0d 0a 0d 0a 20 20 20 20 20 20 20 20 52 65 ME.... Re
1880: 61 64 20 61 20 63 6f 6e 66 69 67 75 72 61 74 69 ad a configurati
1890: 6f 6e 20 66 72 6f 6d 20 46 49 4c 45 4e 41 4d 45 on from FILENAME
18a0: 20 61 6e 64 20 6d 65 72 67 65 20 69 74 73 20 76 and merge its v
18b0: 61 6c 75 65 73 20 69 6e 74 6f 0d 0a 20 20 20 20 alues into..
18c0: 20 20 20 20 74 68 65 20 63 75 72 72 65 6e 74 20 the current
18d0: 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2e 20 20 configuration.
18e0: 45 78 69 73 74 69 6e 67 20 76 61 6c 75 65 73 20 Existing values
18f0: 74 61 6b 65 20 70 72 69 6f 72 69 74 79 20 6f 76 take priority ov
1900: 65 72 0d 0a 20 20 20 20 20 20 20 20 76 61 6c 75 er.. valu
1910: 65 73 20 72 65 61 64 20 66 72 6f 6d 20 46 49 4c es read from FIL
1920: 45 4e 41 4d 45 2e 0d 0a 0d 0a 20 20 20 66 6f 73 ENAME..... fos
1930: 73 69 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f sil configuratio
1940: 6e 20 70 75 6c 6c 20 41 52 45 41 20 3f 55 52 4c n pull AREA ?URL
1950: 3f 0d 0a 0d 0a 20 20 20 20 20 20 20 20 50 75 6c ?.... Pul
1960: 6c 20 61 6e 64 20 69 6e 73 74 61 6c 6c 20 74 68 l and install th
1970: 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 e configuration
1980: 66 72 6f 6d 20 61 20 64 69 66 66 65 72 65 6e 74 from a different
1990: 20 73 65 72 76 65 72 0d 0a 20 20 20 20 20 20 20 server..
19a0: 20 69 64 65 6e 74 69 66 69 65 64 20 62 79 20 55 identified by U
19b0: 52 4c 2e 20 20 49 66 20 6e 6f 20 55 52 4c 20 69 RL. If no URL i
19c0: 73 20 73 70 65 63 69 66 69 65 64 2c 20 74 68 65 s specified, the
19d0: 6e 20 74 68 65 20 64 65 66 61 75 6c 74 0d 0a 20 n the default..
19e0: 20 20 20 20 20 20 20 73 65 72 76 65 72 20 69 73 server is
19f0: 20 75 73 65 64 2e 20 0d 0a 0d 0a 20 20 20 66 6f used. .... fo
1a00: 73 73 69 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 ssil configurati
1a10: 6f 6e 20 70 75 73 68 20 41 52 45 41 20 3f 55 52 on push AREA ?UR
1a20: 4c 3f 0d 0a 0d 0a 20 20 20 20 20 20 20 20 50 75 L?.... Pu
1a30: 73 68 20 74 68 65 20 6c 6f 63 61 6c 20 63 6f 6e sh the local con
1a40: 66 69 67 75 72 61 74 69 6f 6e 20 69 6e 74 6f 20 figuration into
1a50: 74 68 65 20 72 65 6d 6f 74 65 20 73 65 72 76 65 the remote serve
1a60: 72 20 69 64 65 6e 74 69 66 69 65 64 0d 0a 20 20 r identified..
1a70: 20 20 20 20 20 20 62 79 20 55 52 4c 2e 20 20 41 by URL. A
1a80: 64 6d 69 6e 20 70 72 69 76 69 6c 65 67 65 20 69 dmin privilege i
1a90: 73 20 72 65 71 75 69 72 65 64 20 6f 6e 20 74 68 s required on th
1aa0: 65 20 72 65 6d 6f 74 65 20 73 65 72 76 65 72 20 e remote server
1ab0: 66 6f 72 0d 0a 20 20 20 20 20 20 20 20 74 68 69 for.. thi
1ac0: 73 20 74 6f 20 77 6f 72 6b 2e 0d 0a 0d 0a 20 20 s to work.....
1ad0: 20 66 6f 73 73 69 6c 20 63 6f 6e 66 69 67 75 72 fossil configur
1ae0: 61 74 69 6f 6e 20 72 65 73 65 74 20 41 52 45 41 ation reset AREA
1af0: 0d 0a 0d 0a 20 20 20 20 20 20 20 20 52 65 73 74 .... Rest
1b00: 6f 72 65 20 74 68 65 20 63 6f 6e 66 69 67 75 72 ore the configur
1b10: 61 74 69 6f 6e 20 74 6f 20 74 68 65 20 64 65 66 ation to the def
1b20: 61 75 6c 74 2e 20 20 41 52 45 41 20 61 73 20 61 ault. AREA as a
1b30: 62 6f 76 65 2e 0d 0a 0d 0a 57 41 52 4e 49 4e 47 bove.....WARNING
1b40: 3a 20 44 6f 20 6e 6f 74 20 69 6d 70 6f 72 74 2c : Do not import,
1b50: 20 6d 65 72 67 65 2c 20 6f 72 20 70 75 6c 6c 20 merge, or pull
1b60: 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 20 66 configurations f
1b70: 72 6f 6d 20 61 6e 20 75 6e 74 72 75 73 74 65 64 rom an untrusted
1b80: 0d 0a 73 6f 75 72 63 65 2e 20 20 54 68 65 20 69 ..source. The i
1b90: 6e 62 6f 75 6e 64 20 63 6f 6e 66 69 67 75 72 61 nbound configura
1ba0: 74 69 6f 6e 20 69 73 20 6e 6f 74 20 63 68 65 63 tion is not chec
1bb0: 6b 65 64 20 66 6f 72 20 73 61 66 65 74 79 20 61 ked for safety a
1bc0: 6e 64 20 63 61 6e 0d 0a 69 6e 74 72 6f 64 75 63 nd can..introduc
1bd0: 65 20 73 65 63 75 72 69 74 79 20 76 75 6c 6e 65 e security vulne
1be0: 72 61 62 69 6c 69 74 69 65 73 2e 0d 0a 0d 0a 0d rabilities......
1bf0: 0a 43 4f 4d 4d 41 4e 44 3a 20 64 65 63 6f 6e 73 .COMMAND: decons
1c00: 74 72 75 63 74 20 0d 0a 55 73 61 67 65 3a 20 3c truct ..Usage: <
1c10: 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 /nowiki>[fossil
1c20: 64 65 63 6f 6e 73 74 72 75 63 74 5d 3c 6e 6f 77 deconstruct]<now
1c30: 69 6b 69 3e 20 3f 2d 52 7c 2d 2d 72 65 70 6f 73 iki> ?-R|--repos
1c40: 69 74 6f 72 79 20 52 45 50 4f 53 49 54 4f 52 59 itory REPOSITORY
1c50: 3f 20 44 45 53 54 49 4e 41 54 49 4f 4e 0d 0a 0d ? DESTINATION...
1c60: 0a 50 6f 70 75 6c 61 74 65 73 20 74 68 65 20 69 .Populates the i
1c70: 6e 64 69 63 61 74 65 64 20 44 45 53 54 49 4e 41 ndicated DESTINA
1c80: 54 49 4f 4e 20 64 69 72 65 63 74 6f 72 79 20 77 TION directory w
1c90: 69 74 68 20 63 6f 70 69 65 73 20 6f 66 20 61 6c ith copies of al
1ca0: 6c 0d 0a 61 72 74 69 66 63 61 74 73 20 63 6f 6e l..artifcats con
1cb0: 74 61 69 6e 65 64 20 77 69 74 68 69 6e 20 74 68 tained within th
1cc0: 65 20 72 65 70 6f 73 69 74 6f 72 79 2e 20 20 41 e repository. A
1cd0: 72 74 69 66 61 63 74 73 20 61 72 65 20 6e 61 6d rtifacts are nam
1ce0: 65 64 20 41 41 2f 62 62 62 62 62 0d 0a 77 68 65 ed AA/bbbbb..whe
1cf0: 72 65 20 41 41 20 69 73 20 74 68 65 20 66 69 72 re AA is the fir
1d00: 73 74 20 32 20 63 68 61 72 61 63 74 65 72 73 20 st 2 characters
1d10: 6f 66 20 74 68 65 20 61 72 74 69 66 61 63 74 20 of the artifact
1d20: 49 44 20 61 6e 64 20 62 62 62 62 62 20 69 73 20 ID and bbbbb is
1d30: 74 68 65 0d 0a 72 65 6d 61 69 6e 69 6e 67 20 33 the..remaining 3
1d40: 38 20 63 68 61 72 61 63 74 65 72 73 2e 0d 0a 0d 8 characters....
1d50: 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 ...Usage: </nowi
1d60: 6b 69 3e 5b 66 6f 73 73 69 6c 20 72 6d 5d 3c 6e ki>[fossil rm]<n
1d70: 6f 77 69 6b 69 3e 20 46 49 4c 45 2e 2e 2e 0d 0a owiki> FILE.....
1d80: 20 20 20 6f 72 3a 20 66 6f 73 73 69 6c 20 64 65 or: fossil de
1d90: 6c 20 46 49 4c 45 2e 2e 2e 0d 0a 52 65 6d 6f 76 l FILE.....Remov
1da0: 65 20 6f 6e 65 20 6f 72 20 6d 6f 72 65 20 66 69 e one or more fi
1db0: 6c 65 73 20 66 72 6f 6d 20 74 68 65 20 74 72 65 les from the tre
1dc0: 65 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c e.......Usage: <
1dd0: 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 /nowiki>[fossil
1de0: 64 65 73 63 65 6e 64 61 6e 74 73 5d 3c 6e 6f 77 descendants]<now
1df0: 69 6b 69 3e 20 3f 42 41 53 45 4c 49 4e 45 2d 49 iki> ?BASELINE-I
1e00: 44 3f 0d 0a 0d 0a 46 69 6e 64 20 61 6c 6c 20 6c D?....Find all l
1e10: 65 61 66 20 64 65 73 63 65 6e 64 61 6e 74 73 20 eaf descendants
1e20: 6f 66 20 74 68 65 20 62 61 73 65 6c 69 6e 65 20 of the baseline
1e30: 73 70 65 63 69 66 69 65 64 20 6f 72 20 69 66 20 specified or if
1e40: 74 68 65 20 61 72 67 75 6d 65 6e 74 0d 0a 69 73 the argument..is
1e50: 20 6f 6d 69 74 74 65 64 2c 20 6f 66 20 74 68 65 omitted, of the
1e60: 20 62 61 73 65 6c 69 6e 65 20 63 75 72 72 65 6e baseline curren
1e70: 74 6c 79 20 63 68 65 63 6b 65 64 20 6f 75 74 2e tly checked out.
1e80: 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e ......Usage: </n
1e90: 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 64 69 owiki>[fossil di
1ea0: 66 66 5d 3c 6e 6f 77 69 6b 69 3e 7c 67 64 69 66 ff]<nowiki>|gdif
1eb0: 66 20 3f 2d 69 3f 20 3f 2d 72 20 52 45 56 49 53 f ?-i? ?-r REVIS
1ec0: 49 4f 4e 3f 20 46 49 4c 45 2e 2e 2e 0d 0a 0d 0a ION? FILE.......
1ed0: 53 68 6f 77 20 74 68 65 20 64 69 66 66 65 72 65 Show the differe
1ee0: 6e 63 65 20 62 65 74 77 65 65 6e 20 74 68 65 20 nce between the
1ef0: 63 75 72 72 65 6e 74 20 76 65 72 73 69 6f 6e 20 current version
1f00: 6f 66 20 61 20 66 69 6c 65 20 28 61 73 20 69 74 of a file (as it
1f10: 0d 0a 65 78 69 73 74 73 20 6f 6e 20 64 69 73 6b ..exists on disk
1f20: 29 20 61 6e 64 20 74 68 61 74 20 73 61 6d 65 20 ) and that same
1f30: 66 69 6c 65 20 61 73 20 69 74 20 77 61 73 20 63 file as it was c
1f40: 68 65 63 6b 65 64 20 6f 75 74 2e 0d 0a 0d 0a 64 hecked out.....d
1f50: 69 66 66 20 77 69 6c 6c 20 73 68 6f 77 20 61 20 iff will show a
1f60: 74 65 78 74 75 61 6c 20 64 69 66 66 20 77 68 69 textual diff whi
1f70: 6c 65 20 67 64 69 66 66 20 77 69 6c 6c 20 61 74 le gdiff will at
1f80: 74 65 6d 70 74 20 74 6f 20 72 75 6e 20 61 0d 0a tempt to run a..
1f90: 67 72 61 70 68 69 63 61 6c 20 64 69 66 66 20 63 graphical diff c
1fa0: 6f 6d 6d 61 6e 64 20 74 68 61 74 20 79 6f 75 20 ommand that you
1fb0: 68 61 76 65 20 73 65 74 75 70 2e 20 49 66 20 74 have setup. If t
1fc0: 68 65 20 63 68 6f 6f 73 65 6e 20 63 6f 6d 6d 61 he choosen comma
1fd0: 6e 64 0d 0a 69 73 20 6e 6f 74 20 79 65 74 20 63 nd..is not yet c
1fe0: 6f 6e 66 69 67 75 72 65 64 2c 20 74 68 65 20 69 onfigured, the i
1ff0: 6e 74 65 72 6e 61 6c 20 74 65 78 74 75 61 6c 20 nternal textual
2000: 64 69 66 66 20 63 6f 6d 6d 61 6e 64 20 77 69 6c diff command wil
2010: 6c 20 62 65 0d 0a 75 73 65 64 2e 0d 0a 0d 0a 49 l be..used.....I
2020: 66 20 2d 69 20 69 73 20 73 75 70 70 6c 69 65 64 f -i is supplied
2030: 20 66 6f 72 20 65 69 74 68 65 72 20 64 69 66 66 for either diff
2040: 20 6f 72 20 67 64 69 66 66 2c 20 74 68 65 20 69 or gdiff, the i
2050: 6e 74 65 72 6e 61 6c 20 74 65 78 74 75 61 6c 0d nternal textual.
2060: 0a 64 69 66 66 20 63 6f 6d 6d 61 6e 64 20 77 69 .diff command wi
2070: 6c 6c 20 62 65 20 65 78 65 63 75 74 65 64 2e 0d ll be executed..
2080: 0a 0d 0a 48 65 72 65 20 61 72 65 20 61 20 66 65 ...Here are a fe
2090: 77 20 65 78 74 65 72 6e 61 6c 20 64 69 66 66 20 w external diff
20a0: 63 6f 6d 6d 61 6e 64 20 73 65 74 74 69 6e 67 73 command settings
20b0: 2c 20 66 6f 72 20 65 78 61 6d 70 6c 65 3a 0d 0a , for example:..
20c0: 0d 0a 20 20 66 6f 73 73 69 6c 20 73 65 74 74 69 .. fossil setti
20d0: 6e 67 20 64 69 66 66 2d 63 6f 6d 6d 61 6e 64 20 ng diff-command
20e0: 64 69 66 66 0d 0a 0d 0a 20 20 66 6f 73 73 69 6c diff.... fossil
20f0: 20 73 65 74 74 69 6e 67 20 67 64 69 66 66 2d 63 setting gdiff-c
2100: 6f 6d 6d 61 6e 64 20 74 6b 64 69 66 66 0d 0a 20 ommand tkdiff..
2110: 20 66 6f 73 73 69 6c 20 73 65 74 74 69 6e 67 20 fossil setting
2120: 67 64 69 66 66 2d 63 6f 6d 6d 61 6e 64 20 65 73 gdiff-command es
2130: 6b 69 6c 6c 32 32 0d 0a 20 20 66 6f 73 73 69 6c kill22.. fossil
2140: 20 73 65 74 74 69 6e 67 20 67 64 69 66 66 2d 63 setting gdiff-c
2150: 6f 6d 6d 61 6e 64 20 74 6f 72 74 6f 69 73 65 6d ommand tortoisem
2160: 65 72 67 65 0d 0a 20 20 66 6f 73 73 69 6c 20 73 erge.. fossil s
2170: 65 74 74 69 6e 67 20 67 64 69 66 66 2d 63 6f 6d etting gdiff-com
2180: 6d 61 6e 64 20 6d 65 6c 64 0d 0a 20 20 66 6f 73 mand meld.. fos
2190: 73 69 6c 20 73 65 74 74 69 6e 67 20 67 64 69 66 sil setting gdif
21a0: 66 2d 63 6f 6d 6d 61 6e 64 20 78 78 64 69 66 66 f-command xxdiff
21b0: 0d 0a 20 20 66 6f 73 73 69 6c 20 73 65 74 74 69 .. fossil setti
21c0: 6e 67 20 67 64 69 66 66 2d 63 6f 6d 6d 61 6e 64 ng gdiff-command
21d0: 20 6b 64 69 66 66 33 0d 0a 0d 0a 0d 0a 55 73 61 kdiff3......Usa
21e0: 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f ge: </nowiki>[fo
21f0: 73 73 69 6c 20 65 78 74 72 61 5d 3c 6e 6f 77 69 ssil extra]<nowi
2200: 6b 69 3e 0d 0a 0d 0a 50 72 69 6e 74 20 61 20 6c ki>....Print a l
2210: 69 73 74 20 6f 66 20 61 6c 6c 20 66 69 6c 65 73 ist of all files
2220: 20 69 6e 20 74 68 65 20 73 6f 75 72 63 65 20 74 in the source t
2230: 72 65 65 20 74 68 61 74 20 61 72 65 20 6e 6f 74 ree that are not
2240: 20 70 61 72 74 20 6f 66 0d 0a 74 68 65 20 63 75 part of..the cu
2250: 72 72 65 6e 74 20 63 68 65 63 6b 6f 75 74 2e 20 rrent checkout.
2260: 20 53 65 65 20 61 6c 73 6f 20 74 68 65 20 22 63 See also the "c
2270: 6c 65 61 6e 22 20 63 6f 6d 6d 61 6e 64 2e 0d 0a lean" command...
2280: 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 ....Usage: </now
2290: 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 68 65 6c 70 iki>[fossil help
22a0: 5d 3c 6e 6f 77 69 6b 69 3e 20 43 4f 4d 4d 41 4e ]<nowiki> COMMAN
22b0: 44 0d 0a 0d 0a 44 69 73 70 6c 61 79 20 69 6e 66 D....Display inf
22c0: 6f 72 6d 61 74 69 6f 6e 20 6f 6e 20 68 6f 77 20 ormation on how
22d0: 74 6f 20 75 73 65 20 43 4f 4d 4d 41 4e 44 0d 0a to use COMMAND..
22e0: 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 ....Usage: </now
22f0: 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 68 74 74 70 iki>[fossil http
2300: 5d 3c 6e 6f 77 69 6b 69 3e 20 52 45 50 4f 53 49 ]<nowiki> REPOSI
2310: 54 4f 52 59 0d 0a 0d 0a 48 61 6e 64 6c 65 20 61 TORY....Handle a
2320: 20 73 69 6e 67 6c 65 20 48 54 54 50 20 72 65 71 single HTTP req
2330: 75 65 73 74 20 61 70 70 65 61 72 69 6e 67 20 6f uest appearing o
2340: 6e 20 73 74 64 69 6e 2e 20 20 54 68 65 20 72 65 n stdin. The re
2350: 73 75 6c 74 69 6e 67 20 77 65 62 70 61 67 65 0d sulting webpage.
2360: 0a 69 73 20 64 65 6c 69 76 65 72 65 64 20 6f 6e .is delivered on
2370: 20 73 74 64 6f 75 74 2e 20 20 54 68 69 73 20 6d stdout. This m
2380: 65 74 68 6f 64 20 69 73 20 75 73 65 64 20 74 6f ethod is used to
2390: 20 6c 61 75 6e 63 68 20 61 6e 20 48 54 54 50 20 launch an HTTP
23a0: 72 65 71 75 65 73 74 0d 0a 68 61 6e 64 6c 65 72 request..handler
23b0: 20 66 72 6f 6d 20 69 6e 65 74 64 2c 20 66 6f 72 from inetd, for
23c0: 20 65 78 61 6d 70 6c 65 2e 20 20 54 68 65 20 61 example. The a
23d0: 72 67 75 6d 65 6e 74 20 69 73 20 74 68 65 20 6e rgument is the n
23e0: 61 6d 65 20 6f 66 20 74 68 65 20 0d 0a 72 65 70 ame of the ..rep
23f0: 6f 73 69 74 6f 72 79 2e 0d 0a 0d 0a 0d 0a 55 73 ository.......Us
2400: 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 age: </nowiki>[f
2410: 6f 73 73 69 6c 20 69 6e 66 6f 5d 3c 6e 6f 77 69 ossil info]<nowi
2420: 6b 69 3e 20 3f 41 52 54 49 46 41 43 54 2d 49 44 ki> ?ARTIFACT-ID
2430: 7c 46 49 4c 45 4e 41 4d 45 3f 0d 0a 0d 0a 57 69 |FILENAME?....Wi
2440: 74 68 20 6e 6f 20 61 72 67 75 6d 65 6e 74 73 2c th no arguments,
2450: 20 70 72 6f 76 69 64 65 20 69 6e 66 6f 72 6d 61 provide informa
2460: 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 63 tion about the c
2470: 75 72 72 65 6e 74 20 74 72 65 65 2e 0d 0a 49 66 urrent tree...If
2480: 20 61 6e 20 61 72 67 75 6d 65 6e 74 20 69 73 20 an argument is
2490: 73 70 65 63 69 66 69 65 64 2c 20 70 72 6f 76 69 specified, provi
24a0: 64 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 de information a
24b0: 62 6f 75 74 20 74 68 65 20 6f 62 6a 65 63 74 0d bout the object.
24c0: 0a 69 6e 20 74 68 65 20 72 65 73 70 6f 73 69 74 .in the resposit
24d0: 6f 72 79 20 6f 66 20 74 68 65 20 63 75 72 72 65 ory of the curre
24e0: 6e 74 20 74 72 65 65 20 74 68 61 74 20 74 68 65 nt tree that the
24f0: 20 61 72 67 75 6d 65 6e 74 20 72 65 66 65 72 73 argument refers
2500: 0d 0a 74 6f 2e 20 20 4f 72 20 69 66 20 74 68 65 ..to. Or if the
2510: 20 61 72 67 75 6d 65 6e 74 20 69 73 20 74 68 65 argument is the
2520: 20 6e 61 6d 65 20 6f 66 20 61 20 72 65 70 6f 73 name of a repos
2530: 69 74 6f 72 79 2c 20 73 68 6f 77 0d 0a 69 6e 66 itory, show..inf
2540: 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 ormation about t
2550: 68 61 74 20 72 65 70 6f 73 69 74 6f 72 79 2e 0d hat repository..
2560: 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f .....Usage: </no
2570: 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 6c 65 61 wiki>[fossil lea
2580: 76 65 73 5d 3c 6e 6f 77 69 6b 69 3e 0d 0a 0d 0a ves]<nowiki>....
2590: 46 69 6e 64 20 6c 65 61 76 65 73 20 6f 66 20 61 Find leaves of a
25a0: 6c 6c 20 62 72 61 6e 63 68 65 73 2e 0d 0a 0d 0a ll branches.....
25b0: 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b ..Usage: </nowik
25c0: 69 3e 5b 66 6f 73 73 69 6c 20 6c 73 5d 3c 6e 6f i>[fossil ls]<no
25d0: 77 69 6b 69 3e 0d 0a 0d 0a 53 68 6f 77 20 74 68 wiki>....Show th
25e0: 65 20 6e 61 6d 65 73 20 6f 66 20 61 6c 6c 20 66 e names of all f
25f0: 69 6c 65 73 20 69 6e 20 74 68 65 20 63 75 72 72 iles in the curr
2600: 65 6e 74 20 63 68 65 63 6b 6f 75 74 0d 0a 0d 0a ent checkout....
2610: 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b ..Usage: </nowik
2620: 69 3e 5b 66 6f 73 73 69 6c 20 6d 65 72 67 65 5d i>[fossil merge]
2630: 3c 6e 6f 77 69 6b 69 3e 20 56 45 52 53 49 4f 4e <nowiki> VERSION
2640: 0d 0a 0d 0a 54 68 65 20 61 72 67 75 6d 65 6e 74 ....The argument
2650: 20 69 73 20 61 20 76 65 72 73 69 6f 6e 20 74 68 is a version th
2660: 61 74 20 73 68 6f 75 6c 64 20 62 65 20 6d 65 72 at should be mer
2670: 67 65 64 20 69 6e 74 6f 20 74 68 65 20 63 75 72 ged into the cur
2680: 72 65 6e 74 0d 0a 63 68 65 63 6b 6f 75 74 2e 20 rent..checkout.
2690: 0d 0a 0d 0a 4f 6e 6c 79 20 66 69 6c 65 20 63 6f ....Only file co
26a0: 6e 74 65 6e 74 20 69 73 20 6d 65 72 67 65 64 2e ntent is merged.
26b0: 20 20 54 68 65 20 72 65 73 75 6c 74 20 63 6f 6e The result con
26c0: 74 69 6e 75 65 73 20 74 6f 20 75 73 65 20 74 68 tinues to use th
26d0: 65 0d 0a 66 69 6c 65 20 61 6e 64 20 64 69 72 65 e..file and dire
26e0: 63 74 6f 72 79 20 6e 61 6d 65 73 20 66 72 6f 6d ctory names from
26f0: 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 68 65 the current che
2700: 63 6b 2d 6f 75 74 20 65 76 65 6e 20 69 66 20 74 ck-out even if t
2710: 68 6f 73 65 0d 0a 6e 61 6d 65 73 20 6d 69 67 68 hose..names migh
2720: 74 20 68 61 76 65 20 62 65 65 6e 20 63 68 61 6e t have been chan
2730: 67 65 64 20 69 6e 20 74 68 65 20 62 72 61 6e 63 ged in the branc
2740: 68 20 62 65 69 6e 67 20 6d 65 72 67 65 64 20 69 h being merged i
2750: 6e 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c n.......Usage: <
2760: 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 /nowiki>[fossil
2770: 6e 65 77 5d 3c 6e 6f 77 69 6b 69 3e 20 46 49 4c new]<nowiki> FIL
2780: 45 4e 41 4d 45 0d 0a 0d 0a 43 72 65 61 74 65 20 ENAME....Create
2790: 61 20 72 65 70 6f 73 69 74 6f 72 79 20 66 6f 72 a repository for
27a0: 20 61 20 6e 65 77 20 70 72 6f 6a 65 63 74 20 69 a new project i
27b0: 6e 20 74 68 65 20 66 69 6c 65 20 6e 61 6d 65 64 n the file named
27c0: 20 46 49 4c 45 4e 41 4d 45 2e 0d 0a 54 68 69 73 FILENAME...This
27d0: 20 63 6f 6d 6d 61 6e 64 20 69 73 20 64 69 73 74 command is dist
27e0: 69 6e 63 74 20 66 72 6f 6d 20 22 63 6c 6f 6e 65 inct from "clone
27f0: 22 2e 20 20 54 68 65 20 22 63 6c 6f 6e 65 22 20 ". The "clone"
2800: 63 6f 6d 6d 61 6e 64 20 6d 61 6b 65 73 0d 0a 61 command makes..a
2810: 20 63 6f 70 79 20 6f 66 20 61 6e 20 65 78 69 73 copy of an exis
2820: 74 69 6e 67 20 70 72 6f 6a 65 63 74 2e 20 20 54 ting project. T
2830: 68 69 73 20 63 6f 6d 6d 61 6e 64 20 73 74 61 72 his command star
2840: 74 73 20 61 20 6e 65 77 20 70 72 6f 6a 65 63 74 ts a new project
2850: 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f .......Usage: </
2860: 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 6f nowiki>[fossil o
2870: 70 65 6e 5d 3c 6e 6f 77 69 6b 69 3e 20 46 49 4c pen]<nowiki> FIL
2880: 45 4e 41 4d 45 0d 0a 0d 0a 4f 70 65 6e 20 61 20 ENAME....Open a
2890: 63 6f 6e 6e 65 63 74 69 6f 6e 20 74 6f 20 74 68 connection to th
28a0: 65 20 6c 6f 63 61 6c 20 72 65 70 6f 73 69 74 6f e local reposito
28b0: 72 79 20 69 6e 20 46 49 4c 45 4e 41 4d 45 2e 20 ry in FILENAME.
28c0: 20 41 20 63 68 65 63 6b 6f 75 74 0d 0a 66 6f 72 A checkout..for
28d0: 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 20 the repository
28e0: 69 73 20 63 72 65 61 74 65 64 20 77 69 74 68 20 is created with
28f0: 69 74 73 20 72 6f 6f 74 20 61 74 20 74 68 65 20 its root at the
2900: 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 working director
2910: 79 2e 0d 0a 53 65 65 20 61 6c 73 6f 20 74 68 65 y...See also the
2920: 20 22 63 6c 6f 73 65 22 20 63 6f 6d 6d 61 6e 64 "close" command
2930: 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f .......Usage: </
2940: 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 70 nowiki>[fossil p
2950: 75 6c 6c 5d 3c 6e 6f 77 69 6b 69 3e 20 3f 55 52 ull]<nowiki> ?UR
2960: 4c 3f 20 3f 2d 52 7c 2d 2d 72 65 73 70 6f 73 69 L? ?-R|--resposi
2970: 74 6f 72 79 20 52 45 50 4f 53 49 54 4f 52 59 3f tory REPOSITORY?
2980: 0d 0a 0d 0a 50 75 6c 6c 20 63 68 61 6e 67 65 73 ....Pull changes
2990: 20 69 6e 20 61 20 72 65 6d 6f 74 65 20 72 65 70 in a remote rep
29a0: 6f 73 69 74 6f 72 79 20 69 6e 74 6f 20 74 68 65 ository into the
29b0: 20 6c 6f 63 61 6c 20 72 65 70 6f 73 69 74 6f 72 local repositor
29c0: 79 2e 0d 0a 54 68 65 20 72 65 70 6f 73 69 74 6f y...The reposito
29d0: 72 79 20 69 73 20 69 64 65 6e 74 69 66 69 65 64 ry is identified
29e0: 20 62 79 20 74 68 65 20 2d 52 20 6f 72 20 2d 2d by the -R or --
29f0: 72 65 70 6f 73 69 74 6f 72 79 20 6f 70 74 69 6f repository optio
2a00: 6e 2e 0d 0a 49 66 20 74 68 65 72 65 20 69 73 20 n...If there is
2a10: 6e 6f 20 73 75 63 68 20 6f 70 74 69 6f 6e 20 74 no such option t
2a20: 68 65 6e 20 74 68 65 20 6f 70 65 6e 20 72 65 70 hen the open rep
2a30: 6f 73 69 74 6f 72 79 20 69 73 20 75 73 65 64 2e ository is used.
2a40: 0d 0a 54 68 65 20 55 52 4c 20 6f 66 20 74 68 65 ..The URL of the
2a50: 20 72 65 6d 6f 74 65 20 73 65 72 76 65 72 20 69 remote server i
2a60: 73 20 73 70 65 63 69 66 69 65 64 20 6f 6e 20 74 s specified on t
2a70: 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 0d he command line.
2a80: 0a 49 66 20 6e 6f 20 55 52 4c 20 69 73 20 73 70 .If no URL is sp
2a90: 65 63 69 66 69 65 64 20 74 68 65 6e 20 74 68 65 ecified then the
2aa0: 20 55 52 4c 20 75 73 65 64 20 62 79 20 74 68 65 URL used by the
2ab0: 20 6d 6f 73 74 20 72 65 63 65 6e 74 0d 0a 22 70 most recent.."p
2ac0: 75 6c 6c 22 2c 20 22 70 75 73 68 22 2c 20 6f 72 ull", "push", or
2ad0: 20 22 73 79 6e 63 22 20 63 6f 6d 6d 61 6e 64 20 "sync" command
2ae0: 69 73 20 75 73 65 64 2e 0d 0a 0d 0a 54 68 65 20 is used.....The
2af0: 55 52 4c 20 69 73 20 6f 66 20 74 68 65 20 66 6f URL is of the fo
2b00: 6c 6c 6f 77 69 6e 67 20 66 6f 72 6d 3a 0d 0a 0d llowing form:...
2b10: 0a 20 20 20 20 20 68 74 74 70 3a 2f 2f 55 53 45 . http://USE
2b20: 52 40 48 4f 53 54 3a 50 4f 52 54 2f 50 41 54 48 R@HOST:PORT/PATH
2b30: 0d 0a 0d 0a 54 68 65 20 22 55 53 45 52 40 22 20 ....The "USER@"
2b40: 61 6e 64 20 22 3a 50 4f 52 54 22 20 73 75 62 73 and ":PORT" subs
2b50: 74 72 69 6e 67 73 20 61 72 65 20 6f 70 74 69 6f trings are optio
2b60: 6e 61 6c 2e 0d 0a 54 68 65 20 22 55 53 45 52 22 nal...The "USER"
2b70: 20 73 75 62 73 74 72 69 6e 67 20 73 70 65 63 69 substring speci
2b80: 66 69 65 73 20 74 68 65 20 6c 6f 67 69 6e 20 75 fies the login u
2b90: 73 65 72 2e 20 20 59 6f 75 20 77 69 6c 6c 20 62 ser. You will b
2ba0: 65 0d 0a 70 72 6f 6d 70 74 65 64 20 66 6f 72 20 e..prompted for
2bb0: 74 68 65 20 70 61 73 73 77 6f 72 64 20 6f 6e 20 the password on
2bc0: 74 68 65 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 the command-line
2bd0: 2e 20 20 54 68 65 20 50 4f 52 54 0d 0a 73 70 65 . The PORT..spe
2be0: 63 69 66 69 65 73 20 74 68 65 20 54 43 50 20 70 cifies the TCP p
2bf0: 6f 72 74 20 6f 66 20 74 68 65 20 73 65 72 76 65 ort of the serve
2c00: 72 2e 20 20 54 68 65 20 64 65 66 61 75 6c 74 20 r. The default
2c10: 70 6f 72 74 20 69 73 0d 0a 38 30 2e 0d 0a 0d 0a port is..80.....
2c20: 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b ..Usage: </nowik
2c30: 69 3e 5b 66 6f 73 73 69 6c 20 70 75 73 68 5d 3c i>[fossil push]<
2c40: 6e 6f 77 69 6b 69 3e 20 3f 55 52 4c 3f 20 3f 2d nowiki> ?URL? ?-
2c50: 52 7c 2d 2d 72 65 70 6f 73 69 74 6f 72 79 20 52 R|--repository R
2c60: 45 50 4f 53 49 54 4f 52 59 3f 0d 0a 0d 0a 50 75 EPOSITORY?....Pu
2c70: 73 68 20 63 68 61 6e 67 65 73 20 69 6e 20 74 68 sh changes in th
2c80: 65 20 6c 6f 63 61 6c 20 72 65 70 6f 73 69 74 6f e local reposito
2c90: 72 79 20 6f 76 65 72 20 69 6e 74 6f 20 61 20 72 ry over into a r
2ca0: 65 6d 6f 74 65 20 72 65 70 6f 73 69 74 6f 72 79 emote repository
2cb0: 2e 0d 0a 53 65 65 20 74 68 65 20 22 70 75 6c 6c ...See the "pull
2cc0: 22 20 63 6f 6d 6d 61 6e 64 20 66 6f 72 20 61 64 " command for ad
2cd0: 64 69 74 69 6f 6e 61 6c 20 69 6e 66 6f 72 6d 61 ditional informa
2ce0: 74 69 6f 6e 2e 0d 0a 0d 0a 55 73 61 67 65 3a 20 tion.....Usage:
2cf0: 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c </nowiki>[fossil
2d00: 20 72 65 62 75 69 6c 64 5d 3c 6e 6f 77 69 6b 69 rebuild]<nowiki
2d10: 3e 20 52 45 50 4f 53 49 54 4f 52 59 0d 0a 0d 0a > REPOSITORY....
2d20: 52 65 63 6f 6e 73 74 72 75 63 74 20 74 68 65 20 Reconstruct the
2d30: 6e 61 6d 65 64 20 72 65 70 6f 73 69 74 6f 72 79 named repository
2d40: 20 64 61 74 61 62 61 73 65 20 66 72 6f 6d 20 74 database from t
2d50: 68 65 20 63 6f 72 65 0d 0a 72 65 63 6f 72 64 73 he core..records
2d60: 2e 20 20 52 75 6e 20 74 68 69 73 20 63 6f 6d 6d . Run this comm
2d70: 61 6e 64 20 61 66 74 65 72 20 75 70 64 61 74 69 and after updati
2d80: 6e 67 20 74 68 65 20 66 6f 73 73 69 6c 0d 0a 65 ng the fossil..e
2d90: 78 65 63 75 74 61 62 6c 65 20 69 6e 20 61 20 77 xecutable in a w
2da0: 61 79 20 74 68 61 74 20 63 68 61 6e 67 65 73 20 ay that changes
2db0: 74 68 65 20 64 61 74 61 62 61 73 65 20 73 63 68 the database sch
2dc0: 65 6d 61 2e 0d 0a 0d 0a 0d 0a 43 4f 4d 4d 41 4e ema.......COMMAN
2dd0: 44 3a 20 72 65 63 6f 6e 73 74 72 75 63 74 20 0d D: reconstruct .
2de0: 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 .Usage: </nowiki
2df0: 3e 5b 66 6f 73 73 69 6c 20 72 65 63 6f 6e 73 74 >[fossil reconst
2e00: 72 75 63 74 5d 3c 6e 6f 77 69 6b 69 3e 20 52 45 ruct]<nowiki> RE
2e10: 50 4f 53 49 54 4f 52 59 20 4f 52 49 47 49 4e 0d POSITORY ORIGIN.
2e20: 0a 0d 0a 43 72 65 61 74 65 73 20 74 68 65 20 52 ...Creates the R
2e30: 45 50 4f 53 49 54 4f 52 59 20 61 6e 64 20 70 6f EPOSITORY and po
2e40: 70 75 6c 61 74 65 73 20 69 74 20 77 69 74 68 20 pulates it with
2e50: 74 68 65 20 61 72 74 69 66 61 63 74 73 20 69 6e the artifacts in
2e60: 20 74 68 65 0d 0a 69 6e 64 69 63 61 74 65 64 20 the..indicated
2e70: 4f 52 49 47 49 4e 20 64 69 72 65 63 74 6f 72 79 ORIGIN directory
2e80: 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f .......Usage: </
2e90: 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 72 nowiki>[fossil r
2ea0: 65 64 6f 5d 3c 6e 6f 77 69 6b 69 3e 20 3f 46 49 edo]<nowiki> ?FI
2eb0: 4c 45 4e 41 4d 45 2e 2e 2e 3f 0d 0a 0d 0a 52 65 LENAME...?....Re
2ec0: 64 6f 20 74 68 65 20 61 6e 20 75 70 64 61 74 65 do the an update
2ed0: 20 6f 72 20 6d 65 72 67 65 20 6f 70 65 72 61 74 or merge operat
2ee0: 69 6f 6e 20 74 68 61 74 20 68 61 73 20 62 65 65 ion that has bee
2ef0: 6e 20 75 6e 64 6f 6e 65 20 62 79 20 74 68 65 0d n undone by the.
2f00: 0a 75 6e 64 6f 20 63 6f 6d 6d 61 6e 64 2e 20 20 .undo command.
2f10: 49 66 20 46 49 4c 45 4e 41 4d 45 20 69 73 20 73 If FILENAME is s
2f20: 70 65 63 69 66 69 65 64 20 74 68 65 6e 20 72 65 pecified then re
2f30: 73 74 6f 72 65 20 74 68 65 20 63 68 61 6e 67 65 store the change
2f40: 73 0d 0a 61 73 73 6f 63 69 61 74 65 64 20 77 69 s..associated wi
2f50: 74 68 20 74 68 65 20 6e 61 6d 65 64 20 66 69 6c th the named fil
2f60: 65 28 73 29 20 62 75 74 20 6f 74 68 65 72 77 69 e(s) but otherwi
2f70: 73 65 20 6c 65 61 76 65 20 74 68 65 20 75 70 64 se leave the upd
2f80: 61 74 65 0d 0a 6f 72 20 6d 65 72 67 65 20 75 6e ate..or merge un
2f90: 64 6f 6e 65 2e 0d 0a 0d 0a 41 20 73 69 6e 67 6c done.....A singl
2fa0: 65 20 6c 65 76 65 6c 20 6f 66 20 75 6e 64 6f 2f e level of undo/
2fb0: 72 65 64 6f 20 69 73 20 73 75 70 70 6f 72 74 65 redo is supporte
2fc0: 64 2e 20 20 54 68 65 20 75 6e 64 6f 2f 72 65 64 d. The undo/red
2fd0: 6f 20 73 74 61 63 6b 0d 0a 69 73 20 63 6c 65 61 o stack..is clea
2fe0: 72 65 64 20 62 79 20 74 68 65 20 63 6f 6d 6d 69 red by the commi
2ff0: 74 20 61 6e 64 20 63 68 65 63 6b 6f 75 74 20 63 t and checkout c
3000: 6f 6d 6d 61 6e 64 73 2e 0d 0a 0d 0a 0d 0a 55 73 ommands.......Us
3010: 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 age: </nowiki>[f
3020: 6f 73 73 69 6c 20 72 65 76 65 72 74 5d 3c 6e 6f ossil revert]<no
3030: 77 69 6b 69 3e 20 3f 2d 2d 79 65 73 3f 20 3f 2d wiki> ?--yes? ?-
3040: 72 20 52 45 56 49 53 49 4f 4e 3f 20 46 49 4c 45 r REVISION? FILE
3050: 0d 0a 0d 0a 52 65 76 65 72 74 20 74 6f 20 74 68 ....Revert to th
3060: 65 20 63 75 72 72 65 6e 74 20 72 65 70 6f 73 69 e current reposi
3070: 74 6f 72 79 20 76 65 72 73 69 6f 6e 20 6f 66 20 tory version of
3080: 46 49 4c 45 2c 20 6f 72 20 74 6f 0d 0a 74 68 65 FILE, or to..the
3090: 20 76 65 72 73 69 6f 6e 20 61 73 73 6f 63 69 61 version associa
30a0: 74 65 64 20 77 69 74 68 20 62 61 73 65 6c 69 6e ted with baselin
30b0: 65 20 52 45 56 49 53 49 4f 4e 20 69 66 20 74 68 e REVISION if th
30c0: 65 20 2d 72 20 66 6c 61 67 0d 0a 61 70 70 65 61 e -r flag..appea
30d0: 72 73 2e 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e rs. This comman
30e0: 64 20 77 69 6c 6c 20 63 6f 6e 66 69 72 6d 20 79 d will confirm y
30f0: 6f 75 72 20 6f 70 65 72 61 74 69 6f 6e 20 75 6e our operation un
3100: 6c 65 73 73 20 74 68 65 0d 0a 66 69 6c 65 20 69 less the..file i
3110: 73 20 6d 69 73 73 69 6e 67 20 6f 72 20 74 68 65 s missing or the
3120: 20 2d 2d 79 65 73 20 6f 70 74 69 6f 6e 20 69 73 --yes option is
3130: 20 75 73 65 64 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 used.......Usag
3140: 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 e: </nowiki>[fos
3150: 73 69 6c 20 73 65 72 76 65 72 5d 3c 6e 6f 77 69 sil server]<nowi
3160: 6b 69 3e 20 3f 2d 50 7c 2d 2d 70 6f 72 74 20 54 ki> ?-P|--port T
3170: 43 50 50 4f 52 54 3f 20 3f 52 45 50 4f 53 49 54 CPPORT? ?REPOSIT
3180: 4f 52 59 3f 0d 0a 20 20 20 4f 72 3a 20 66 6f 73 ORY?.. Or: fos
3190: 73 69 6c 20 75 69 20 3f 2d 50 7c 2d 2d 70 6f 72 sil ui ?-P|--por
31a0: 74 20 54 43 50 50 4f 52 54 3f 20 3f 52 45 50 4f t TCPPORT? ?REPO
31b0: 53 49 54 4f 52 59 3f 0d 0a 0d 0a 4f 70 65 6e 20 SITORY?....Open
31c0: 61 20 73 6f 63 6b 65 74 20 61 6e 64 20 62 65 67 a socket and beg
31d0: 69 6e 20 6c 69 73 74 65 6e 69 6e 67 20 61 6e 64 in listening and
31e0: 20 72 65 73 70 6f 6e 64 69 6e 67 20 74 6f 20 48 responding to H
31f0: 54 54 50 20 72 65 71 75 65 73 74 73 20 6f 6e 0d TTP requests on.
3200: 0a 54 43 50 20 70 6f 72 74 20 38 30 38 30 2c 20 .TCP port 8080,
3210: 6f 72 20 6f 6e 20 61 6e 79 20 6f 74 68 65 72 20 or on any other
3220: 54 43 50 20 70 6f 72 74 20 64 65 66 69 6e 65 64 TCP port defined
3230: 20 62 79 20 74 68 65 20 2d 50 20 6f 72 0d 0a 2d by the -P or..-
3240: 2d 70 6f 72 74 20 6f 70 74 69 6f 6e 2e 20 20 54 -port option. T
3250: 68 65 20 6f 70 74 69 6f 6e 61 6c 20 61 72 67 75 he optional argu
3260: 6d 65 6e 74 20 69 73 20 74 68 65 20 6e 61 6d 65 ment is the name
3270: 20 6f 66 20 74 68 65 20 72 65 70 6f 73 69 74 6f of the reposito
3280: 72 79 2e 0d 0a 54 68 65 20 72 65 70 6f 73 69 74 ry...The reposit
3290: 6f 72 79 20 61 72 67 75 6d 65 6e 74 20 6d 61 79 ory argument may
32a0: 20 62 65 20 6f 6d 69 74 74 65 64 20 69 66 20 74 be omitted if t
32b0: 68 65 20 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 he working direc
32c0: 74 6f 72 79 20 69 73 0d 0a 77 69 74 68 69 6e 20 tory is..within
32d0: 61 6e 20 6f 70 65 6e 20 63 68 65 63 6b 6f 75 74 an open checkout
32e0: 2e 0d 0a 0d 0a 54 68 65 20 22 75 69 22 20 63 6f .....The "ui" co
32f0: 6d 6d 61 6e 64 20 61 75 74 6f 6d 61 74 69 63 61 mmand automatica
3300: 6c 6c 79 20 73 74 61 72 74 73 20 61 20 77 65 62 lly starts a web
3310: 20 62 72 6f 77 73 65 72 20 61 66 74 65 72 20 69 browser after i
3320: 6e 69 74 69 61 6c 69 7a 69 6e 67 0d 0a 74 68 65 nitializing..the
3330: 20 77 65 62 20 73 65 72 76 65 72 2e 0d 0a 0d 0a web server.....
3340: 0d 0a 43 4f 4d 4d 41 4e 44 3a 20 73 65 74 74 69 ..COMMAND: setti
3350: 6e 67 73 0d 0a 43 4f 4d 4d 41 4e 44 3a 20 75 6e ngs..COMMAND: un
3360: 73 65 74 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f set..Usage: </no
3370: 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 73 65 74 wiki>[fossil set
3380: 74 69 6e 67 5d 3c 6e 6f 77 69 6b 69 3e 20 3f 50 ting]<nowiki> ?P
3390: 52 4f 50 45 52 54 59 3f 20 3f 56 41 4c 55 45 3f ROPERTY? ?VALUE?
33a0: 20 3f 2d 67 6c 6f 62 61 6c 3f 0d 0a 20 20 20 20 ?-global?..
33b0: 20 20 20 66 6f 73 73 69 6c 20 75 6e 73 65 74 20 fossil unset
33c0: 50 52 4f 50 45 52 54 59 20 3f 2d 67 6c 6f 62 61 PROPERTY ?-globa
33d0: 6c 3f 0d 0a 0d 0a 54 68 65 20 22 73 65 74 74 69 l?....The "setti
33e0: 6e 67 22 20 63 6f 6d 6d 61 6e 64 20 77 69 74 68 ng" command with
33f0: 20 6e 6f 20 61 72 67 75 6d 65 6e 74 73 20 6c 69 no arguments li
3400: 73 74 73 20 61 6c 6c 20 70 72 6f 70 65 72 74 69 sts all properti
3410: 65 73 20 61 6e 64 20 74 68 65 69 72 0d 0a 76 61 es and their..va
3420: 6c 75 65 73 2e 20 20 57 69 74 68 20 6a 75 73 74 lues. With just
3430: 20 61 20 70 72 6f 70 65 72 74 79 20 6e 61 6d 65 a property name
3440: 20 69 74 20 73 68 6f 77 73 20 74 68 65 20 76 61 it shows the va
3450: 6c 75 65 20 6f 66 20 74 68 61 74 20 70 72 6f 70 lue of that prop
3460: 65 72 74 79 2e 0d 0a 57 69 74 68 20 61 20 76 61 erty...With a va
3470: 6c 75 65 20 61 72 67 75 6d 65 6e 74 20 69 74 20 lue argument it
3480: 63 68 61 6e 67 65 73 20 74 68 65 20 70 72 6f 70 changes the prop
3490: 65 72 74 79 20 66 6f 72 20 74 68 65 20 63 75 72 erty for the cur
34a0: 72 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 2e rent repository.
34b0: 0d 0a 0d 0a 54 68 65 20 22 75 6e 73 65 74 22 20 ....The "unset"
34c0: 63 6f 6d 6d 61 6e 64 20 63 6c 65 61 72 73 20 61 command clears a
34d0: 20 70 72 6f 70 65 72 74 79 20 73 65 74 74 69 6e property settin
34e0: 67 2e 0d 0a 0d 0a 20 20 20 61 75 74 6f 73 79 6e g..... autosyn
34f0: 63 20 20 20 20 20 20 20 20 20 49 66 20 65 6e 61 c If ena
3500: 62 6c 65 64 2c 20 61 75 74 6f 6d 61 74 69 63 61 bled, automatica
3510: 6c 6c 79 20 70 75 6c 6c 20 70 72 69 6f 72 20 74 lly pull prior t
3520: 6f 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 o..
3530: 20 20 20 20 20 20 20 63 6f 6d 6d 69 74 20 6f 72 commit or
3540: 20 75 70 64 61 74 65 20 61 6e 64 20 61 75 74 6f update and auto
3550: 6d 61 74 69 63 61 6c 6c 79 20 70 75 73 68 0d 0a matically push..
3560: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
3570: 20 20 20 20 61 66 74 65 72 20 63 6f 6d 6d 69 74 after commit
3580: 20 6f 72 20 74 61 67 20 6f 72 20 62 72 61 6e 63 or tag or branc
3590: 68 20 63 72 65 61 74 69 6f 6e 2e 0d 0a 0d 0a 20 h creation.....
35a0: 20 20 64 69 66 66 2d 63 6f 6d 6d 61 6e 64 20 20 diff-command
35b0: 20 20 20 45 78 74 65 72 6e 61 6c 20 63 6f 6d 6d External comm
35c0: 61 6e 64 20 74 6f 20 72 75 6e 20 77 68 65 6e 20 and to run when
35d0: 70 65 72 66 6f 72 6d 69 6e 67 20 61 20 64 69 66 performing a dif
35e0: 66 2e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 f...
35f0: 20 20 20 20 20 20 20 20 49 66 20 75 6e 64 65 66 If undef
3600: 69 6e 65 64 2c 20 74 68 65 20 69 6e 74 65 72 6e ined, the intern
3610: 61 6c 20 74 65 78 74 20 64 69 66 66 20 77 69 6c al text diff wil
3620: 6c 20 62 65 20 75 73 65 64 2e 0d 0a 0d 0a 20 20 l be used.....
3630: 20 65 64 69 74 6f 72 20 20 20 20 20 20 20 20 20 editor
3640: 20 20 54 65 78 74 20 65 64 69 74 6f 72 20 63 6f Text editor co
3650: 6d 6d 61 6e 64 20 75 73 65 64 20 66 6f 72 20 63 mmand used for c
3660: 68 65 63 6b 2d 69 6e 20 63 6f 6d 6d 65 6e 74 73 heck-in comments
3670: 2e 0d 0a 0d 0a 20 20 20 67 64 69 66 66 2d 63 6f ..... gdiff-co
3680: 6d 6d 61 6e 64 20 20 20 20 45 78 74 65 72 6e 61 mmand Externa
3690: 6c 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 72 75 6e l command to run
36a0: 20 77 68 65 6e 20 70 65 72 66 6f 72 6d 69 6e 67 when performing
36b0: 20 61 20 67 72 61 70 68 69 63 61 6c 0d 0a 20 20 a graphical..
36c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
36d0: 20 20 64 69 66 66 2e 20 49 66 20 75 6e 64 65 66 diff. If undef
36e0: 69 6e 65 64 2c 20 74 65 78 74 20 64 69 66 66 20 ined, text diff
36f0: 77 69 6c 6c 20 62 65 20 75 73 65 64 2e 0d 0a 0d will be used....
3700: 0a 20 20 20 6c 6f 63 61 6c 61 75 74 68 20 20 20 . localauth
3710: 20 20 20 20 20 49 66 20 65 6e 61 62 6c 65 64 2c If enabled,
3720: 20 72 65 71 75 69 72 65 20 74 68 61 74 20 48 54 require that HT
3730: 54 50 20 63 6f 6e 6e 65 63 74 69 6f 6e 73 20 66 TP connections f
3740: 72 6f 6d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 rom..
3750: 20 20 20 20 20 20 20 20 20 31 32 37 2e 30 2e 30 127.0.0
3760: 2e 31 20 62 65 20 61 75 74 68 65 6e 74 69 63 61 .1 be authentica
3770: 74 65 64 20 62 79 20 70 61 73 73 77 6f 72 64 2e ted by password.
3780: 20 20 49 66 0d 0a 20 20 20 20 20 20 20 20 20 20 If..
3790: 20 20 20 20 20 20 20 20 20 20 66 61 6c 73 65 2c false,
37a0: 20 61 6c 6c 20 48 54 54 50 20 72 65 71 75 65 73 all HTTP reques
37b0: 74 73 20 66 72 6f 6d 20 6c 6f 63 61 6c 68 6f 73 ts from localhos
37c0: 74 20 68 61 76 65 0d 0a 20 20 20 20 20 20 20 20 t have..
37d0: 20 20 20 20 20 20 20 20 20 20 20 20 75 6e 72 65 unre
37e0: 73 74 72 69 63 74 65 64 20 61 63 63 65 73 73 20 stricted access
37f0: 74 6f 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 to the repositor
3800: 79 2e 0d 0a 0d 0a 20 20 20 63 6c 65 61 72 73 69 y..... clearsi
3810: 67 6e 20 20 20 20 20 20 20 20 57 68 65 6e 20 65 gn When e
3820: 6e 61 62 6c 65 64 20 28 74 68 65 20 64 65 66 61 nabled (the defa
3830: 75 6c 74 29 2c 20 66 6f 73 73 69 6c 20 77 69 6c ult), fossil wil
3840: 6c 20 61 74 74 65 6d 70 74 20 74 6f 0d 0a 20 20 l attempt to..
3850: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
3860: 20 20 73 69 67 6e 20 61 6c 6c 20 63 6f 6d 6d 69 sign all commi
3870: 74 73 20 77 69 74 68 20 67 70 67 2e 20 20 57 68 ts with gpg. Wh
3880: 65 6e 20 64 69 73 61 62 6c 65 64 2c 20 63 6f 6d en disabled, com
3890: 6d 69 74 73 20 77 69 6c 6c 0d 0a 20 20 20 20 20 mits will..
38a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 b
38b0: 65 20 75 6e 73 69 67 6e 65 64 2e 0d 0a 0d 0a 20 e unsigned.....
38c0: 20 20 70 67 70 2d 63 6f 6d 6d 61 6e 64 20 20 20 pgp-command
38d0: 20 20 20 43 6f 6d 6d 61 6e 64 20 75 73 65 64 20 Command used
38e0: 74 6f 20 63 6c 65 61 72 2d 73 69 67 6e 20 6d 61 to clear-sign ma
38f0: 6e 69 66 65 73 74 73 20 61 74 20 63 68 65 63 6b nifests at check
3900: 2d 69 6e 2e 0d 0a 20 20 20 20 20 20 20 20 20 20 -in...
3910: 20 20 20 20 20 20 20 20 20 20 54 68 65 20 64 65 The de
3920: 66 61 75 6c 74 20 69 73 20 22 67 70 67 20 2d 2d fault is "gpg --
3930: 63 6c 65 61 72 73 69 67 6e 20 2d 6f 20 22 2e 0d clearsign -o "..
3940: 0a 0d 0a 20 20 20 70 72 6f 78 79 20 20 20 20 20 ... proxy
3950: 20 20 20 20 20 20 20 55 52 4c 20 6f 66 20 74 68 URL of th
3960: 65 20 48 54 54 50 20 70 72 6f 78 79 2e 20 20 49 e HTTP proxy. I
3970: 66 20 75 6e 64 65 66 69 6e 65 64 20 6f 72 20 22 f undefined or "
3980: 6f 66 66 22 20 74 68 65 6e 0d 0a 20 20 20 20 20 off" then..
3990: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 t
39a0: 68 65 20 22 68 74 74 70 5f 70 72 6f 78 79 22 20 he "http_proxy"
39b0: 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 environment vari
39c0: 61 62 6c 65 20 69 73 20 63 6f 6e 73 75 6c 74 65 able is consulte
39d0: 64 2e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 d...
39e0: 20 20 20 20 20 20 20 20 49 66 20 74 68 65 20 68 If the h
39f0: 74 74 70 5f 70 72 6f 78 79 20 65 6e 76 69 72 6f ttp_proxy enviro
3a00: 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 20 69 nment variable i
3a10: 73 20 75 6e 64 65 66 69 6e 65 64 0d 0a 20 20 20 s undefined..
3a20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
3a30: 20 74 68 65 6e 20 61 20 64 69 72 65 63 74 20 48 then a direct H
3a40: 54 54 50 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 69 TTP connection i
3a50: 73 20 75 73 65 64 2e 0d 0a 0d 0a 20 20 20 77 65 s used..... we
3a60: 62 2d 62 72 6f 77 73 65 72 20 20 20 20 20 20 41 b-browser A
3a70: 20 73 68 65 6c 6c 20 63 6f 6d 6d 61 6e 64 20 75 shell command u
3a80: 73 65 64 20 74 6f 20 6c 61 75 6e 63 68 20 79 6f sed to launch yo
3a90: 75 72 20 70 72 65 66 65 72 72 65 64 0d 0a 20 20 ur preferred..
3aa0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
3ab0: 20 20 77 65 62 20 62 72 6f 77 73 65 72 20 77 68 web browser wh
3ac0: 65 6e 20 67 69 76 65 6e 20 61 20 55 52 4c 20 61 en given a URL a
3ad0: 73 20 61 6e 20 61 72 67 75 6d 65 6e 74 2e 0d 0a s an argument...
3ae0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
3af0: 20 20 20 20 44 65 66 61 75 6c 74 73 20 74 6f 20 Defaults to
3b00: 22 73 74 61 72 74 22 20 6f 6e 20 77 69 6e 64 6f "start" on windo
3b10: 77 73 2c 20 22 6f 70 65 6e 22 20 6f 6e 20 4d 61 ws, "open" on Ma
3b20: 63 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 c,..
3b30: 20 20 20 20 20 20 20 20 61 6e 64 20 22 66 69 72 and "fir
3b40: 65 66 6f 78 22 20 6f 6e 20 55 6e 69 78 2e 0d 0a efox" on Unix...
3b50: 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 ....Usage: </now
3b60: 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 73 74 61 74 iki>[fossil stat
3b70: 75 73 5d 3c 6e 6f 77 69 6b 69 3e 0d 0a 0d 0a 52 us]<nowiki>....R
3b80: 65 70 6f 72 74 20 6f 6e 20 74 68 65 20 73 74 61 eport on the sta
3b90: 74 75 73 20 6f 66 20 74 68 65 20 63 75 72 72 65 tus of the curre
3ba0: 6e 74 20 63 68 65 63 6b 6f 75 74 2e 0d 0a 0d 0a nt checkout.....
3bb0: 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b ..Usage: </nowik
3bc0: 69 3e 5b 66 6f 73 73 69 6c 20 73 79 6e 63 5d 3c i>[fossil sync]<
3bd0: 6e 6f 77 69 6b 69 3e 20 3f 55 52 4c 3f 20 3f 2d nowiki> ?URL? ?-
3be0: 52 7c 2d 2d 72 65 70 6f 73 69 74 6f 72 79 20 52 R|--repository R
3bf0: 45 50 4f 53 49 54 4f 52 59 3f 0d 0a 0d 0a 53 79 EPOSITORY?....Sy
3c00: 6e 63 68 72 6f 6e 69 7a 65 20 74 68 65 20 6c 6f nchronize the lo
3c10: 63 61 6c 20 72 65 70 6f 73 69 74 6f 72 79 20 77 cal repository w
3c20: 69 74 68 20 61 20 72 65 6d 6f 74 65 20 72 65 70 ith a remote rep
3c30: 6f 73 69 74 6f 72 79 2e 20 20 54 68 69 73 20 69 ository. This i
3c40: 73 0d 0a 74 68 65 20 65 71 75 69 76 61 6c 65 6e s..the equivalen
3c50: 74 20 6f 66 20 72 75 6e 6e 69 6e 67 20 62 6f 74 t of running bot
3c60: 68 20 22 70 75 73 68 22 20 61 6e 64 20 22 70 75 h "push" and "pu
3c70: 6c 6c 22 20 61 74 20 74 68 65 20 73 61 6d 65 20 ll" at the same
3c80: 74 69 6d 65 2e 0d 0a 53 65 65 20 74 68 65 20 22 time...See the "
3c90: 70 75 6c 6c 22 20 63 6f 6d 6d 61 6e 64 20 66 6f pull" command fo
3ca0: 72 20 61 64 64 69 74 69 6f 6e 61 6c 20 69 6e 66 r additional inf
3cb0: 6f 72 6d 61 74 69 6f 6e 2e 0d 0a 0d 0a 0d 0a 55 ormation.......U
3cc0: 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b sage: </nowiki>[
3cd0: 66 6f 73 73 69 6c 20 74 61 67 5d 3c 6e 6f 77 69 fossil tag]<nowi
3ce0: 6b 69 3e 20 53 55 42 43 4f 4d 4d 41 4e 44 20 2e ki> SUBCOMMAND .
3cf0: 2e 2e 0d 0a 0d 0a 52 75 6e 20 76 61 72 69 6f 75 ......Run variou
3d00: 73 20 73 75 62 63 6f 6d 6d 61 6e 64 73 20 74 6f s subcommands to
3d10: 20 63 6f 6e 74 72 6f 6c 20 74 61 67 73 20 61 6e control tags an
3d20: 64 20 70 72 6f 70 65 72 74 69 65 73 0d 0a 0d 0a d properties....
3d30: 20 20 20 20 66 6f 73 73 69 6c 20 74 61 67 20 61 fossil tag a
3d40: 64 64 20 3f 2d 2d 72 61 77 3f 20 54 41 47 4e 41 dd ?--raw? TAGNA
3d50: 4d 45 20 42 41 53 45 4c 49 4e 45 20 3f 56 41 4c ME BASELINE ?VAL
3d60: 55 45 3f 0d 0a 0d 0a 20 20 20 20 20 20 20 20 41 UE?.... A
3d70: 64 64 20 61 20 6e 65 77 20 74 61 67 20 6f 72 20 dd a new tag or
3d80: 70 72 6f 70 65 72 74 79 20 74 6f 20 42 41 53 45 property to BASE
3d90: 4c 49 4e 45 2e 20 54 68 65 20 74 61 67 20 77 69 LINE. The tag wi
3da0: 6c 6c 0d 0a 20 20 20 20 20 20 20 20 62 65 20 75 ll.. be u
3db0: 73 61 62 6c 65 20 69 6e 73 74 65 61 64 20 6f 66 sable instead of
3dc0: 20 61 20 42 41 53 45 4c 49 4e 45 20 69 6e 20 63 a BASELINE in c
3dd0: 6f 6d 6d 61 6e 64 73 20 73 75 63 68 20 61 73 0d ommands such as.
3de0: 0a 20 20 20 20 20 20 20 20 75 70 64 61 74 65 20 . update
3df0: 61 6e 64 20 6d 65 72 67 65 2e 0d 0a 0d 0a 20 20 and merge.....
3e00: 20 20 66 6f 73 73 69 6c 20 74 61 67 20 62 72 61 fossil tag bra
3e10: 6e 63 68 20 3f 2d 2d 72 61 77 3f 20 3f 2d 2d 6e nch ?--raw? ?--n
3e20: 6f 66 6f 72 6b 3f 20 54 41 47 4e 41 4d 45 20 42 ofork? TAGNAME B
3e30: 41 53 45 4c 49 4e 45 20 3f 56 41 4c 55 45 3f 0d ASELINE ?VALUE?.
3e40: 0a 0d 0a 20 20 20 20 20 20 20 20 41 20 66 6f 72 ... A for
3e50: 6b 20 77 69 6c 6c 20 62 65 20 63 72 65 61 74 65 k will be create
3e60: 64 20 73 6f 20 74 68 61 74 20 74 68 65 20 6e 65 d so that the ne
3e70: 77 20 63 68 65 63 6b 69 6e 0d 0a 20 20 20 20 20 w checkin..
3e80: 20 20 20 69 73 20 61 20 73 69 62 6c 69 6e 67 20 is a sibling
3e90: 6f 66 20 42 41 53 45 4c 49 4e 45 20 61 6e 64 20 of BASELINE and
3ea0: 69 64 65 6e 74 69 63 61 6c 20 74 6f 20 69 74 20 identical to it
3eb0: 65 78 63 65 70 74 0d 0a 20 20 20 20 20 20 20 20 except..
3ec0: 66 6f 72 20 61 20 67 65 6e 65 72 61 74 65 64 20 for a generated
3ed0: 63 6f 6d 6d 65 6e 74 2e 20 54 68 65 6e 20 74 68 comment. Then th
3ee0: 65 20 6e 65 77 20 74 61 67 20 77 69 6c 6c 0d 0a e new tag will..
3ef0: 20 20 20 20 20 20 20 20 62 65 20 61 64 64 65 64 be added
3f00: 20 74 6f 20 74 68 65 20 6e 65 77 20 63 68 65 63 to the new chec
3f10: 6b 69 6e 20 61 6e 64 20 70 72 6f 70 61 67 61 74 kin and propagat
3f20: 65 64 20 74 6f 0d 0a 20 20 20 20 20 20 20 20 61 ed to.. a
3f30: 6c 6c 20 64 69 72 65 63 74 20 63 68 69 6c 64 72 ll direct childr
3f40: 65 6e 2e 20 20 41 64 64 69 74 69 6f 6e 61 6c 6c en. Additionall
3f50: 79 20 61 6c 6c 20 73 79 6d 62 6f 6c 69 63 0d 0a y all symbolic..
3f60: 20 20 20 20 20 20 20 20 74 61 67 73 20 6f 66 20 tags of
3f70: 74 68 61 74 20 63 68 65 63 6b 69 6e 20 69 6e 68 that checkin inh
3f80: 65 72 69 74 65 64 20 66 72 6f 6d 20 42 41 53 45 erited from BASE
3f90: 4c 49 4e 45 20 77 69 6c 6c 0d 0a 20 20 20 20 20 LINE will..
3fa0: 20 20 20 62 65 20 63 61 6e 63 65 6c 6c 65 64 2e be cancelled.
3fb0: 0d 0a 0d 0a 20 20 20 20 20 20 20 20 48 6f 77 65 .... Howe
3fc0: 76 65 72 2c 20 69 66 20 74 68 65 20 6f 70 74 69 ver, if the opti
3fd0: 6f 6e 20 2d 2d 6e 6f 66 6f 72 6b 20 69 73 20 67 on --nofork is g
3fe0: 69 76 65 6e 2c 20 6e 6f 0d 0a 20 20 20 20 20 20 iven, no..
3ff0: 20 20 66 6f 72 6b 20 77 69 6c 6c 20 62 65 20 63 fork will be c
4000: 72 65 61 74 65 64 20 61 6e 64 20 74 68 65 20 74 reated and the t
4010: 61 67 2f 70 72 6f 70 65 72 74 79 20 77 69 6c 6c ag/property will
4020: 20 62 65 0d 0a 20 20 20 20 20 20 20 20 61 64 64 be.. add
4030: 65 64 20 74 6f 20 42 41 53 45 4c 49 4e 45 20 64 ed to BASELINE d
4040: 69 72 65 63 74 6c 79 2e 20 4e 6f 20 74 61 67 73 irectly. No tags
4050: 20 77 69 6c 6c 20 62 65 20 63 61 6e 63 65 6c 65 will be cancele
4060: 64 2e 0d 0a 0d 0a 20 20 20 20 66 6f 73 73 69 6c d..... fossil
4070: 20 74 61 67 20 63 61 6e 63 65 6c 20 3f 2d 2d 72 tag cancel ?--r
4080: 61 77 3f 20 54 41 47 4e 41 4d 45 20 42 41 53 45 aw? TAGNAME BASE
4090: 4c 49 4e 45 0d 0a 0d 0a 20 20 20 20 20 20 20 20 LINE....
40a0: 52 65 6d 6f 76 65 20 74 68 65 20 74 61 67 20 54 Remove the tag T
40b0: 41 47 4e 41 4d 45 20 66 72 6f 6d 20 42 41 53 45 AGNAME from BASE
40c0: 4c 49 4e 45 2c 20 61 6e 64 20 61 6c 73 6f 20 72 LINE, and also r
40d0: 65 6d 6f 76 65 0d 0a 20 20 20 20 20 20 20 20 74 emove.. t
40e0: 68 65 20 70 72 6f 70 61 67 61 74 69 6f 6e 20 6f he propagation o
40f0: 66 20 74 68 65 20 74 61 67 20 74 6f 20 61 6e 79 f the tag to any
4100: 20 64 65 73 63 65 6e 64 61 6e 74 73 2e 0d 0a 0d descendants....
4110: 0a 20 20 20 20 66 6f 73 73 69 6c 20 74 61 67 20 . fossil tag
4120: 66 69 6e 64 20 3f 2d 2d 72 61 77 3f 20 54 41 47 find ?--raw? TAG
4130: 4e 41 4d 45 0d 0a 0d 0a 20 20 20 20 20 20 20 20 NAME....
4140: 4c 69 73 74 20 61 6c 6c 20 62 61 73 65 6c 69 6e List all baselin
4150: 65 73 20 74 68 61 74 20 75 73 65 20 54 41 47 4e es that use TAGN
4160: 41 4d 45 0d 0a 0d 0a 20 20 20 20 66 6f 73 73 69 AME.... fossi
4170: 6c 20 74 61 67 20 6c 69 73 74 20 3f 2d 2d 72 61 l tag list ?--ra
4180: 77 3f 20 3f 42 41 53 45 4c 49 4e 45 3f 0d 0a 0d w? ?BASELINE?...
4190: 0a 20 20 20 20 20 20 20 20 4c 69 73 74 20 61 6c . List al
41a0: 6c 20 74 61 67 73 2c 20 6f 72 20 69 66 20 42 41 l tags, or if BA
41b0: 53 45 4c 49 4e 45 20 69 73 20 73 75 70 70 6c 69 SELINE is suppli
41c0: 65 64 2c 20 6c 69 73 74 0d 0a 20 20 20 20 20 20 ed, list..
41d0: 20 20 61 6c 6c 20 74 61 67 73 20 61 6e 64 20 74 all tags and t
41e0: 68 65 69 72 20 76 61 6c 75 65 73 20 66 6f 72 20 heir values for
41f0: 42 41 53 45 4c 49 4e 45 2e 0d 0a 0d 0a 54 68 65 BASELINE.....The
4200: 20 6f 70 74 69 6f 6e 20 2d 2d 72 61 77 20 61 6c option --raw al
4210: 6c 6f 77 73 20 74 68 65 20 6d 61 6e 69 70 75 6c lows the manipul
4220: 61 74 69 6f 6e 20 6f 66 20 61 6c 6c 20 74 79 70 ation of all typ
4230: 65 73 20 6f 66 0d 0a 74 61 67 73 20 75 73 65 64 es of..tags used
4240: 20 66 6f 72 20 76 61 72 69 6f 75 73 20 69 6e 74 for various int
4250: 65 72 6e 61 6c 20 70 75 72 70 6f 73 65 73 20 69 ernal purposes i
4260: 6e 20 66 6f 73 73 69 6c 2e 20 59 6f 75 0d 0a 73 n fossil. You..s
4270: 68 6f 75 6c 64 20 6e 6f 74 20 75 73 65 20 74 68 hould not use th
4280: 69 73 20 6f 70 74 69 6f 6e 20 74 6f 20 6d 61 6b is option to mak
4290: 65 20 63 68 61 6e 67 65 73 20 75 6e 6c 65 73 73 e changes unless
42a0: 20 79 6f 75 20 61 72 65 0d 0a 73 75 72 65 20 77 you are..sure w
42b0: 68 61 74 20 79 6f 75 20 61 72 65 20 64 6f 69 6e hat you are doin
42c0: 67 2e 0d 0a 0d 0a 49 66 20 79 6f 75 20 6e 65 65 g.....If you nee
42d0: 64 20 74 6f 20 75 73 65 20 61 20 74 61 67 6e 61 d to use a tagna
42e0: 6d 65 20 74 68 61 74 20 6d 69 67 68 74 20 62 65 me that might be
42f0: 20 63 6f 6e 66 75 73 65 64 20 77 69 74 68 0d 0a confused with..
4300: 61 20 68 65 78 61 64 65 63 69 6d 61 6c 20 62 61 a hexadecimal ba
4310: 73 65 6c 69 6e 65 20 6f 72 20 61 72 74 69 66 61 seline or artifa
4320: 63 74 20 49 44 2c 20 79 6f 75 20 63 61 6e 20 65 ct ID, you can e
4330: 78 70 6c 69 63 69 74 6c 79 0d 0a 64 69 73 61 6d xplicitly..disam
4340: 62 69 67 75 61 74 65 20 69 74 20 62 79 20 70 72 biguate it by pr
4350: 65 66 69 78 69 6e 67 20 69 74 20 77 69 74 68 20 efixing it with
4360: 22 74 61 67 3a 22 2e 20 46 6f 72 20 69 6e 73 74 "tag:". For inst
4370: 61 6e 63 65 3a 0d 0a 0d 0a 20 20 66 6f 73 73 69 ance:.... fossi
4380: 6c 20 75 70 64 61 74 65 20 64 65 63 61 66 0d 0a l update decaf..
4390: 0d 0a 77 69 6c 6c 20 62 65 20 74 61 6b 65 6e 20 ..will be taken
43a0: 61 73 20 61 6e 20 61 72 74 69 66 61 63 74 20 6f as an artifact o
43b0: 72 20 62 61 73 65 6c 69 6e 65 20 49 44 20 61 6e r baseline ID an
43c0: 64 20 66 6f 73 73 69 6c 20 77 69 6c 6c 0d 0a 70 d fossil will..p
43d0: 72 6f 62 61 62 6c 79 20 63 6f 6d 70 6c 61 69 6e robably complain
43e0: 20 74 68 61 74 20 6e 6f 20 73 75 63 68 20 72 65 that no such re
43f0: 76 69 73 69 6f 6e 20 77 61 73 20 66 6f 75 6e 64 vision was found
4400: 2e 20 48 6f 77 65 76 65 72 0d 0a 0d 0a 20 20 66 . However.... f
4410: 6f 73 73 69 6c 20 75 70 64 61 74 65 20 74 61 67 ossil update tag
4420: 3a 64 65 63 61 66 0d 0a 0d 0a 77 69 6c 6c 20 61 :decaf....will a
4430: 73 73 75 6d 65 20 74 68 61 74 20 22 64 65 63 61 ssume that "deca
4440: 66 22 20 69 73 20 61 20 74 61 67 2f 62 72 61 6e f" is a tag/bran
4450: 63 68 20 6e 61 6d 65 2e 0d 0a 0d 0a 0d 0a 55 73 ch name.......Us
4460: 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 age: </nowiki>[f
4470: 6f 73 73 69 6c 20 74 69 6d 65 6c 69 6e 65 5d 3c ossil timeline]<
4480: 6e 6f 77 69 6b 69 3e 20 3f 57 48 45 4e 3f 20 3f nowiki> ?WHEN? ?
4490: 42 41 53 45 4c 49 4e 45 7c 44 41 54 45 54 49 4d BASELINE|DATETIM
44a0: 45 3f 20 3f 2d 6e 7c 2d 2d 63 6f 75 6e 74 20 4e E? ?-n|--count N
44b0: 3f 0d 0a 0d 0a 50 72 69 6e 74 20 61 20 73 75 6d ?....Print a sum
44c0: 6d 61 72 79 20 6f 66 20 61 63 74 69 76 69 74 79 mary of activity
44d0: 20 67 6f 69 6e 67 20 62 61 63 6b 77 61 72 64 73 going backwards
44e0: 20 69 6e 20 64 61 74 65 20 61 6e 64 20 74 69 6d in date and tim
44f0: 65 0d 0a 73 70 65 63 69 66 69 65 64 20 6f 72 20 e..specified or
4500: 66 72 6f 6d 20 74 68 65 20 63 75 72 72 65 6e 74 from the current
4510: 20 64 61 74 65 20 61 6e 64 20 74 69 6d 65 20 69 date and time i
4520: 66 20 6e 6f 20 61 72 67 75 6d 65 6e 74 73 0d 0a f no arguments..
4530: 61 72 65 20 67 69 76 65 6e 2e 20 20 53 68 6f 77 are given. Show
4540: 20 61 73 20 6d 61 6e 79 20 61 73 20 4e 20 28 64 as many as N (d
4550: 65 66 61 75 6c 74 20 32 30 29 20 63 68 65 63 6b efault 20) check
4560: 2d 69 6e 73 2e 20 20 54 68 65 0d 0a 57 48 45 4e -ins. The..WHEN
4570: 20 61 72 67 75 6d 65 6e 74 20 63 61 6e 20 62 65 argument can be
4580: 20 61 6e 79 20 75 6e 69 71 75 65 20 61 62 62 72 any unique abbr
4590: 65 76 69 61 74 69 6f 6e 20 6f 66 20 6f 6e 65 20 eviation of one
45a0: 6f 66 20 74 68 65 73 65 0d 0a 6b 65 79 77 6f 72 of these..keywor
45b0: 64 73 3a 0d 0a 0d 0a 20 20 20 20 62 65 66 6f 72 ds:.... befor
45c0: 65 0d 0a 20 20 20 20 61 66 74 65 72 0d 0a 20 20 e.. after..
45d0: 20 20 64 65 73 63 65 6e 64 61 6e 74 73 20 7c 20 descendants |
45e0: 63 68 69 6c 64 72 65 6e 0d 0a 20 20 20 20 61 6e children.. an
45f0: 63 65 73 74 6f 72 73 20 7c 20 70 61 72 65 6e 74 cestors | parent
4600: 73 0d 0a 0d 0a 54 68 65 20 42 41 53 45 4c 49 4e s....The BASELIN
4610: 45 20 63 61 6e 20 62 65 20 61 6e 79 20 75 6e 69 E can be any uni
4620: 71 75 65 20 70 72 65 66 69 78 20 6f 66 20 34 20 que prefix of 4
4630: 63 68 61 72 61 63 74 65 72 73 20 6f 72 20 6d 6f characters or mo
4640: 72 65 2e 0d 0a 54 68 65 20 44 41 54 45 54 49 4d re...The DATETIM
4650: 45 20 73 68 6f 75 6c 64 20 62 65 20 69 6e 20 74 E should be in t
4660: 68 65 20 49 53 4f 38 36 30 31 20 66 6f 72 6d 61 he ISO8601 forma
4670: 74 2e 20 20 46 6f 72 0d 0a 65 78 61 6d 70 6c 65 t. For..example
4680: 73 3a 20 22 32 30 30 37 2d 30 38 2d 31 38 20 30 s: "2007-08-18 0
4690: 37 3a 32 31 3a 32 31 22 2e 20 20 59 6f 75 20 63 7:21:21". You c
46a0: 61 6e 20 61 6c 73 6f 20 73 61 79 20 22 63 75 72 an also say "cur
46b0: 72 65 6e 74 22 0d 0a 66 6f 72 20 74 68 65 20 63 rent"..for the c
46c0: 75 72 72 65 6e 74 20 76 65 72 73 69 6f 6e 20 6f urrent version o
46d0: 72 20 22 6e 6f 77 22 20 66 6f 72 20 74 68 65 20 r "now" for the
46e0: 63 75 72 72 65 6e 74 20 74 69 6d 65 2e 0d 0a 0d current time....
46f0: 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 ...Usage: </nowi
4700: 6b 69 3e 5b 66 6f 73 73 69 6c 20 75 6e 64 6f 5d ki>[fossil undo]
4710: 3c 6e 6f 77 69 6b 69 3e 20 3f 46 49 4c 45 4e 41 <nowiki> ?FILENA
4720: 4d 45 2e 2e 2e 3f 0d 0a 0d 0a 55 6e 64 6f 20 74 ME...?....Undo t
4730: 68 65 20 6d 6f 73 74 20 72 65 63 65 6e 74 20 75 he most recent u
4740: 70 64 61 74 65 20 6f 72 20 6d 65 72 67 65 20 6f pdate or merge o
4750: 70 65 72 61 74 69 6f 6e 2e 20 20 49 66 20 46 49 peration. If FI
4760: 4c 45 4e 41 4d 45 20 69 73 0d 0a 73 70 65 63 69 LENAME is..speci
4770: 66 69 65 64 20 74 68 65 6e 20 72 65 73 74 6f 72 fied then restor
4780: 65 20 74 68 65 20 63 6f 6e 74 65 6e 74 20 6f 66 e the content of
4790: 20 74 68 65 20 6e 61 6d 65 64 20 66 69 6c 65 28 the named file(
47a0: 73 29 20 62 75 74 20 6f 74 68 65 72 77 69 73 65 s) but otherwise
47b0: 0d 0a 6c 65 61 76 65 20 74 68 65 20 75 70 64 61 ..leave the upda
47c0: 74 65 20 6f 72 20 6d 65 72 67 65 20 69 6e 20 65 te or merge in e
47d0: 66 66 65 63 74 2e 0d 0a 0d 0a 41 20 73 69 6e 67 ffect.....A sing
47e0: 6c 65 20 6c 65 76 65 6c 20 6f 66 20 75 6e 64 6f le level of undo
47f0: 2f 72 65 64 6f 20 69 73 20 73 75 70 70 6f 72 74 /redo is support
4800: 65 64 2e 20 20 54 68 65 20 75 6e 64 6f 2f 72 65 ed. The undo/re
4810: 64 6f 20 73 74 61 63 6b 0d 0a 69 73 20 63 6c 65 do stack..is cle
4820: 61 72 65 64 20 62 79 20 74 68 65 20 63 6f 6d 6d ared by the comm
4830: 69 74 20 61 6e 64 20 63 68 65 63 6b 6f 75 74 20 it and checkout
4840: 63 6f 6d 6d 61 6e 64 73 2e 0d 0a 0d 0a 0d 0a 55 commands.......U
4850: 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b sage: </nowiki>[
4860: 66 6f 73 73 69 6c 20 75 70 64 61 74 65 5d 3c 6e fossil update]<n
4870: 6f 77 69 6b 69 3e 20 3f 56 45 52 53 49 4f 4e 3f owiki> ?VERSION?
4880: 20 3f 2d 2d 6c 61 74 65 73 74 3f 0d 0a 0d 0a 54 ?--latest?....T
4890: 68 65 20 6f 70 74 69 6f 6e 61 6c 20 61 72 67 75 he optional argu
48a0: 6d 65 6e 74 20 69 73 20 61 20 76 65 72 73 69 6f ment is a versio
48b0: 6e 20 74 68 61 74 20 73 68 6f 75 6c 64 20 62 65 n that should be
48c0: 63 6f 6d 65 20 74 68 65 20 63 75 72 72 65 6e 74 come the current
48d0: 0d 0a 76 65 72 73 69 6f 6e 2e 20 20 49 66 20 74 ..version. If t
48e0: 68 65 20 61 72 67 75 6d 65 6e 74 20 69 73 20 6f he argument is o
48f0: 6d 69 74 74 65 64 2c 20 74 68 65 6e 20 75 73 65 mitted, then use
4900: 20 74 68 65 20 6c 65 61 66 20 6f 66 20 74 68 65 the leaf of the
4910: 0d 0a 74 72 65 65 20 74 68 61 74 20 62 65 67 69 ..tree that begi
4920: 6e 73 20 77 69 74 68 20 74 68 65 20 63 75 72 72 ns with the curr
4930: 65 6e 74 20 76 65 72 73 69 6f 6e 2c 20 69 66 20 ent version, if
4940: 74 68 65 72 65 20 69 73 20 6f 6e 6c 79 20 61 20 there is only a
4950: 0d 0a 73 69 6e 67 6c 65 20 6c 65 61 66 2e 20 20 ..single leaf.
4960: 49 66 20 74 68 65 72 65 20 61 72 65 20 61 20 6d If there are a m
4970: 75 6c 74 69 70 6c 65 20 6c 65 61 76 65 73 2c 20 ultiple leaves,
4980: 74 68 65 20 6c 61 74 65 73 74 20 69 73 20 75 73 the latest is us
4990: 65 64 0d 0a 69 66 20 74 68 65 20 2d 2d 6c 61 74 ed..if the --lat
49a0: 65 73 74 20 66 6c 61 67 20 69 73 20 70 72 65 73 est flag is pres
49b0: 65 6e 74 2e 0d 0a 0d 0a 54 68 69 73 20 63 6f 6d ent.....This com
49c0: 6d 61 6e 64 20 69 73 20 64 69 66 66 65 72 65 6e mand is differen
49d0: 74 20 66 72 6f 6d 20 74 68 65 20 22 63 68 65 63 t from the "chec
49e0: 6b 6f 75 74 22 20 69 6e 20 74 68 61 74 20 65 64 kout" in that ed
49f0: 69 74 73 20 61 72 65 0d 0a 6e 6f 74 20 6f 76 65 its are..not ove
4a00: 72 77 72 69 74 74 65 6e 2e 20 20 45 64 69 74 73 rwritten. Edits
4a10: 20 61 72 65 20 6d 65 72 67 65 64 20 69 6e 74 6f are merged into
4a20: 20 74 68 65 20 6e 65 77 20 76 65 72 73 69 6f 6e the new version
4a30: 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f .......Usage: </
4a40: 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 75 nowiki>[fossil u
4a50: 73 65 72 5d 3c 6e 6f 77 69 6b 69 3e 20 53 55 42 ser]<nowiki> SUB
4a60: 43 4f 4d 4d 41 4e 44 20 2e 2e 2e 20 20 3f 2d 52 COMMAND ... ?-R
4a70: 7c 2d 2d 72 65 70 6f 73 69 74 6f 72 79 20 46 49 |--repository FI
4a80: 4c 45 3f 0d 0a 0d 0a 52 75 6e 20 76 61 72 69 6f LE?....Run vario
4a90: 75 73 20 73 75 62 63 6f 6d 6d 61 6e 64 73 20 6f us subcommands o
4aa0: 6e 20 75 73 65 72 73 20 6f 66 20 74 68 65 20 6f n users of the o
4ab0: 70 65 6e 20 72 65 70 6f 73 69 74 6f 72 79 20 6f pen repository o
4ac0: 72 20 6f 66 0d 0a 74 68 65 20 72 65 70 6f 73 69 r of..the reposi
4ad0: 74 6f 72 79 20 69 64 65 6e 74 69 66 69 65 64 20 tory identified
4ae0: 62 79 20 74 68 65 20 2d 52 20 6f 72 20 2d 2d 72 by the -R or --r
4af0: 65 70 6f 73 69 74 6f 72 79 20 6f 70 74 69 6f 6e epository option
4b00: 2e 0d 0a 0d 0a 20 20 20 66 6f 73 73 69 6c 20 75 ..... fossil u
4b10: 73 65 72 20 63 61 70 61 62 69 6c 69 74 69 65 73 ser capabilities
4b20: 20 55 53 45 52 4e 41 4d 45 20 3f 53 54 52 49 4e USERNAME ?STRIN
4b30: 47 3f 0d 0a 0d 0a 20 20 20 20 20 20 20 51 75 65 G?.... Que
4b40: 72 79 20 6f 72 20 73 65 74 20 74 68 65 20 63 61 ry or set the ca
4b50: 70 61 62 69 6c 69 74 69 65 73 20 66 6f 72 20 75 pabilities for u
4b60: 73 65 72 20 55 53 45 52 4e 41 4d 45 0d 0a 0d 0a ser USERNAME....
4b70: 20 20 20 66 6f 73 73 69 6c 20 75 73 65 72 20 64 fossil user d
4b80: 65 66 61 75 6c 74 20 3f 55 53 45 52 4e 41 4d 45 efault ?USERNAME
4b90: 3f 0d 0a 0d 0a 20 20 20 20 20 20 20 51 75 65 72 ?.... Quer
4ba0: 79 20 6f 72 20 73 65 74 20 74 68 65 20 64 65 66 y or set the def
4bb0: 61 75 6c 74 20 75 73 65 72 2e 20 20 54 68 65 20 ault user. The
4bc0: 64 65 66 61 75 6c 74 20 75 73 65 72 20 69 73 20 default user is
4bd0: 74 68 65 0d 0a 20 20 20 20 20 20 20 75 73 65 72 the.. user
4be0: 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e for command-lin
4bf0: 65 20 69 6e 74 65 72 61 63 74 69 6f 6e 2e 0d 0a e interaction...
4c00: 0d 0a 20 20 20 66 6f 73 73 69 6c 20 75 73 65 72 .. fossil user
4c10: 20 6c 69 73 74 0d 0a 0d 0a 20 20 20 20 20 20 20 list....
4c20: 4c 69 73 74 20 61 6c 6c 20 75 73 65 72 73 20 6b List all users k
4c30: 6e 6f 77 6e 20 74 6f 20 74 68 65 20 72 65 70 6f nown to the repo
4c40: 73 69 74 6f 72 79 0d 0a 0d 0a 20 20 20 66 6f 73 sitory.... fos
4c50: 73 69 6c 20 75 73 65 72 20 6e 65 77 20 3f 55 53 sil user new ?US
4c60: 45 52 4e 41 4d 45 3f 0d 0a 0d 0a 20 20 20 20 20 ERNAME?....
4c70: 20 20 43 72 65 61 74 65 20 61 20 6e 65 77 20 75 Create a new u
4c80: 73 65 72 20 69 6e 20 74 68 65 20 72 65 70 6f 73 ser in the repos
4c90: 69 74 6f 72 79 2e 20 20 55 73 65 72 73 20 63 61 itory. Users ca
4ca0: 6e 20 6e 65 76 65 72 20 62 65 0d 0a 20 20 20 20 n never be..
4cb0: 20 20 20 64 65 6c 65 74 65 64 2e 20 20 54 68 65 deleted. The
4cc0: 79 20 63 61 6e 20 62 65 20 64 65 6e 69 65 64 20 y can be denied
4cd0: 61 6c 6c 20 61 63 63 65 73 73 20 62 75 74 20 74 all access but t
4ce0: 68 65 79 20 6d 75 73 74 20 63 6f 6e 74 69 6e 75 hey must continu
4cf0: 65 0d 0a 20 20 20 20 20 20 20 74 6f 20 65 78 69 e.. to exi
4d00: 73 74 20 69 6e 20 74 68 65 20 64 61 74 61 62 61 st in the databa
4d10: 73 65 2e 0d 0a 0d 0a 20 20 20 66 6f 73 73 69 6c se..... fossil
4d20: 20 75 73 65 72 20 70 61 73 73 77 6f 72 64 20 55 user password U
4d30: 53 45 52 4e 41 4d 45 0d 0a 0d 0a 20 20 20 20 20 SERNAME....
4d40: 20 20 43 68 61 6e 67 65 20 74 68 65 20 77 65 62 Change the web
4d50: 20 61 63 63 65 73 73 20 70 61 73 73 77 6f 72 64 access password
4d60: 20 66 6f 72 20 61 20 75 73 65 72 2e 0d 0a 0d 0a for a user.....
4d70: 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b ..Usage: </nowik
4d80: 69 3e 5b 66 6f 73 73 69 6c 20 76 65 72 73 69 6f i>[fossil versio
4d90: 6e 5d 3c 6e 6f 77 69 6b 69 3e 0d 0a 0d 0a 50 72 n]<nowiki>....Pr
4da0: 69 6e 74 20 74 68 65 20 73 6f 75 72 63 65 20 63 int the source c
4db0: 6f 64 65 20 76 65 72 73 69 6f 6e 20 6e 75 6d 62 ode version numb
4dc0: 65 72 20 66 6f 72 20 74 68 65 20 66 6f 73 73 69 er for the fossi
4dd0: 6c 20 65 78 65 63 75 74 61 62 6c 65 2e 0d 0a 0d l executable....
4de0: 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 ...Usage: </nowi
4df0: 6b 69 3e 5b 66 6f 73 73 69 6c 20 77 69 6b 69 5d ki>[fossil wiki]
4e00: 3c 6e 6f 77 69 6b 69 3e 20 28 65 78 70 6f 72 74 <nowiki> (export
4e10: 7c 63 72 65 61 74 65 7c 63 6f 6d 6d 69 74 7c 6c |create|commit|l
4e20: 69 73 74 29 20 57 69 6b 69 4e 61 6d 65 0d 0a 0d ist) WikiName...
4e30: 0a 52 75 6e 20 76 61 72 69 6f 75 73 20 73 75 62 .Run various sub
4e40: 63 6f 6d 6d 61 6e 64 73 20 74 6f 20 66 65 74 63 commands to fetc
4e50: 68 20 77 69 6b 69 20 65 6e 74 72 69 65 73 2e 0d h wiki entries..
4e60: 0a 0d 0a 20 20 20 20 66 6f 73 73 69 6c 20 77 69 ... fossil wi
4e70: 6b 69 20 65 78 70 6f 72 74 20 50 41 47 45 4e 41 ki export PAGENA
4e80: 4d 45 20 3f 46 49 4c 45 3f 0d 0a 0d 0a 20 20 20 ME ?FILE?....
4e90: 20 20 20 20 53 65 6e 64 73 20 74 68 65 20 6c 61 Sends the la
4ea0: 74 65 73 74 20 76 65 72 73 69 6f 6e 20 6f 66 20 test version of
4eb0: 74 68 65 20 50 41 47 45 4e 41 4d 45 20 77 69 6b the PAGENAME wik
4ec0: 69 0d 0a 20 20 20 20 20 20 20 65 6e 74 72 79 20 i.. entry
4ed0: 74 6f 20 74 68 65 20 67 69 76 65 6e 20 66 69 6c to the given fil
4ee0: 65 20 6f 72 20 73 74 61 6e 64 61 72 64 20 6f 75 e or standard ou
4ef0: 74 70 75 74 2e 0d 0a 0d 0a 20 20 20 20 66 6f 73 tput..... fos
4f00: 73 69 6c 20 77 69 6b 69 20 63 6f 6d 6d 69 74 20 sil wiki commit
4f10: 50 41 47 45 4e 41 4d 45 20 3f 46 49 4c 45 3f 0d PAGENAME ?FILE?.
4f20: 0a 0d 0a 20 20 20 20 20 20 20 43 6f 6d 6d 69 74 ... Commit
4f30: 20 63 68 61 6e 67 65 73 20 74 6f 20 61 20 77 69 changes to a wi
4f40: 6b 69 20 70 61 67 65 20 66 72 6f 6d 20 46 49 4c ki page from FIL
4f50: 45 20 6f 72 20 66 72 6f 6d 20 73 74 61 6e 64 61 E or from standa
4f60: 72 64 2e 0d 0a 0d 0a 20 20 20 20 66 6f 73 73 69 rd..... fossi
4f70: 6c 20 77 69 6b 69 20 63 72 65 61 74 65 20 50 41 l wiki create PA
4f80: 47 45 4e 41 4d 45 20 3f 46 49 4c 45 3f 0d 0a 0d GENAME ?FILE?...
4f90: 0a 20 20 20 20 20 20 20 43 72 65 61 74 65 20 61 . Create a
4fa0: 20 6e 65 77 20 77 69 6b 69 20 70 61 67 65 20 77 new wiki page w
4fb0: 69 74 68 20 69 6e 69 74 69 61 6c 20 63 6f 6e 74 ith initial cont
4fc0: 65 6e 74 20 74 61 6b 65 6e 20 66 72 6f 6d 0d 0a ent taken from..
4fd0: 20 20 20 20 20 20 20 46 49 4c 45 20 6f 72 20 66 FILE or f
4fe0: 72 6f 6d 20 73 74 61 6e 64 61 72 64 20 69 6e 70 rom standard inp
4ff0: 75 74 2e 0d 0a 0d 0a 20 20 20 20 66 6f 73 73 69 ut..... fossi
5000: 6c 20 77 69 6b 69 20 6c 69 73 74 0d 0a 0d 0a 20 l wiki list....
5010: 20 20 20 20 20 20 4c 69 73 74 73 20 61 6c 6c 20 Lists all
5020: 77 69 6b 69 20 65 6e 74 72 69 65 73 2c 20 6f 6e wiki entries, on
5030: 65 20 70 65 72 20 6c 69 6e 65 2c 20 6f 72 64 65 e per line, orde
5040: 72 65 64 0d 0a 20 20 20 20 20 20 20 63 61 73 65 red.. case
5050: 2d 69 6e 73 65 6e 74 69 76 65 6c 79 20 62 79 20 -insentively by
5060: 6e 61 6d 65 2e 0d 0a 0d 0a 54 4f 44 4f 73 3a 0d name.....TODOs:.
5070: 0a 0d 0a 20 20 20 20 66 6f 73 73 69 6c 20 77 69 ... fossil wi
5080: 6b 69 20 65 78 70 6f 72 74 20 3f 2d 75 20 41 52 ki export ?-u AR
5090: 54 49 46 41 43 54 3f 20 57 69 6b 69 4e 61 6d 65 TIFACT? WikiName
50a0: 20 3f 46 49 4c 45 3f 0d 0a 0d 0a 20 20 20 20 20 ?FILE?....
50b0: 20 20 4f 75 74 70 75 74 73 20 74 68 65 20 73 65 Outputs the se
50c0: 6c 65 63 74 65 64 20 76 65 72 73 69 6f 6e 20 6f lected version o
50d0: 66 20 57 69 6b 69 4e 61 6d 65 2e 0d 0a 0d 0a 20 f WikiName.....
50e0: 20 20 20 66 6f 73 73 69 6c 20 77 69 6b 69 20 64 fossil wiki d
50f0: 65 6c 65 74 65 20 3f 2d 6d 20 4d 45 53 53 41 47 elete ?-m MESSAG
5100: 45 3f 20 57 69 6b 69 4e 61 6d 65 0d 0a 0d 0a 20 E? WikiName....
5110: 20 20 20 20 20 20 54 68 65 20 73 61 6d 65 20 61 The same a
5120: 73 20 64 65 6c 65 74 69 6e 67 20 61 20 66 69 6c s deleting a fil
5130: 65 20 65 6e 74 72 79 2c 20 62 75 74 20 69 20 64 e entry, but i d
5140: 6f 6e 27 74 20 6b 6e 6f 77 20 69 66 20 66 6f 73 on't know if fos
5150: 73 69 6c 0d 0a 20 20 20 20 20 20 20 73 75 70 70 sil.. supp
5160: 6f 72 74 73 20 61 20 63 6f 6d 6d 69 74 20 6d 65 orts a commit me
5170: 73 73 61 67 65 20 66 6f 72 20 57 69 6b 69 20 65 ssage for Wiki e
5180: 6e 74 72 69 65 73 2e 0d 0a 0d 0a 20 20 20 20 66 ntries..... f
5190: 6f 73 73 69 6c 20 77 69 6b 69 20 3f 2d 75 3f 20 ossil wiki ?-u?
51a0: 3f 2d 64 3f 20 3f 2d 73 3d 5b 7c 5d 3f 20 6c 69 ?-d? ?-s=[|]? li
51b0: 73 74 0d 0a 0d 0a 20 20 20 20 20 20 20 4c 69 73 st.... Lis
51c0: 74 73 20 74 68 65 20 61 72 74 69 66 61 63 74 20 ts the artifact
51d0: 49 44 20 61 6e 64 2f 6f 72 20 44 61 74 65 20 6f ID and/or Date o
51e0: 66 20 6c 61 73 74 20 63 68 61 6e 67 65 20 61 6c f last change al
51f0: 6f 6e 67 20 77 69 74 68 0d 0a 20 20 20 20 20 20 ong with..
5200: 20 65 61 63 68 20 65 6e 74 72 79 20 6e 61 6d 65 each entry name
5210: 2c 20 64 65 6c 69 6d 69 74 65 64 20 62 79 20 74 , delimited by t
5220: 68 65 20 2d 73 20 63 68 61 72 2e 0d 0a 0d 0a 20 he -s char.....
5230: 20 20 20 66 6f 73 73 69 6c 20 77 69 6b 69 20 64 fossil wiki d
5240: 69 66 66 20 3f 41 52 54 49 46 41 43 54 3f 20 3f iff ?ARTIFACT? ?
5250: 2d 66 20 69 6e 66 69 6c 65 5b 3d 73 74 64 69 6e -f infile[=stdin
5260: 5d 3f 20 45 6e 74 72 79 4e 61 6d 65 0d 0a 0d 0a ]? EntryName....
5270: 20 20 20 20 20 20 20 44 69 66 66 73 20 74 68 65 Diffs the
5280: 20 6c 6f 63 61 6c 20 63 6f 70 79 20 6f 66 20 61 local copy of a
5290: 20 70 61 67 65 20 77 69 74 68 20 61 20 67 69 76 page with a giv
52a0: 65 6e 20 76 65 72 73 69 6f 6e 20 28 64 65 66 61 en version (defa
52b0: 75 6c 74 69 6e 67 0d 0a 20 20 20 20 20 20 20 74 ulting.. t
52c0: 6f 20 74 68 65 20 68 65 61 64 20 76 65 72 73 69 o the head versi
52d0: 6f 6e 29 2e 0d 0a 0d 0a 3c 2f 70 72 65 3e 3c 2f on).....</pre></
52e0: 6e 6f 77 69 6b 69 3e 0d 0a 0d 0a 3c 68 72 3e 0d nowiki>....<hr>.
52f0: 0a 0d 0a 3c 68 33 3e 43 61 76 65 61 74 73 3c 2f ...<h3>Caveats</
5300: 68 33 3e 0d 0a 54 68 69 73 20 69 73 20 6e 6f 74 h3>..This is not
5310: 20 61 63 74 75 61 6c 6c 79 20 61 20 72 65 66 65 actually a refe
5320: 72 65 6e 63 65 2c 20 69 74 27 73 20 74 68 65 20 rence, it's the
5330: 73 74 61 72 74 20 6f 66 20 61 20 72 65 66 65 72 start of a refer
5340: 65 6e 63 65 2e 0d 0a 54 68 65 72 65 20 61 72 65 ence...There are
5350: 20 77 69 6b 69 6c 69 6e 6b 73 20 74 6f 20 75 6e wikilinks to un
5360: 63 72 65 61 74 65 64 20 70 61 67 65 73 20 66 6f created pages fo
5370: 72 20 74 68 65 20 63 6f 6d 6d 61 6e 64 73 2e 20 r the commands.
5380: 20 54 68 69 73 20 77 61 73 0d 0a 63 72 65 61 74 This was..creat
5390: 65 64 20 62 79 20 72 75 6e 6e 69 6e 67 20 74 68 ed by running th
53a0: 65 20 66 6f 73 73 69 6c 20 68 65 6c 70 20 66 6f e fossil help fo
53b0: 72 20 65 61 63 68 20 63 6f 6d 6d 61 6e 64 20 6c r each command l
53c0: 69 73 74 65 64 20 62 79 20 72 75 6e 6e 69 6e 67 isted by running
53d0: 0d 0a 66 6f 73 73 69 6c 20 68 65 6c 70 2e 2e 2e ..fossil help...
53e0: 20 20 44 75 70 6c 69 63 61 74 65 20 63 6f 6d 6d Duplicate comm
53f0: 61 6e 64 73 20 61 72 65 20 6f 6e 6c 79 20 6c 69 ands are only li
5400: 73 74 65 64 20 6f 6e 63 65 20 28 49 0d 0a 3c 69 sted once (I..<i
5410: 3e 74 68 69 6e 6b 3c 2f 69 3e 29 2e 20 20 54 68 >think</i>). Th
5420: 65 72 65 20 61 72 65 20 73 65 76 65 72 61 6c 20 ere are several
5430: 62 69 74 73 20 6f 66 20 3c 62 3e 66 6f 73 73 69 bits of <b>fossi
5440: 6c 3c 2f 62 3e 20 74 68 61 74 20 61 72 65 20 6e l</b> that are n
5450: 6f 74 20 61 64 64 72 65 73 73 65 64 0d 0a 69 6e ot addressed..in
5460: 20 74 68 65 20 68 65 6c 70 20 66 6f 72 20 63 6f the help for co
5470: 6d 6d 61 6e 64 73 20 28 73 70 65 63 69 61 6c 20 mmands (special
5480: 77 69 6b 69 20 64 69 72 65 63 74 6f 72 69 65 73 wiki directories
5490: 2c 20 73 70 65 63 69 61 6c 20 75 73 65 72 73 2c , special users,
54a0: 20 65 74 63 2e 29 0d 0a 73 6f 20 74 68 65 79 20 etc.)..so they
54b0: 61 72 65 20 28 63 75 72 72 65 6e 74 6c 79 29 20 are (currently)
54c0: 6e 6f 74 20 61 64 64 72 65 73 73 65 64 20 68 65 not addressed he
54d0: 72 65 2e 20 20 43 6c 61 72 69 74 79 20 61 6e 64 re. Clarity and
54e0: 20 62 72 65 76 69 74 79 20 6d 61 79 20 62 65 0d brevity may be.
54f0: 0a 73 61 63 72 69 66 69 63 65 64 20 66 6f 72 20 .sacrificed for
5500: 65 78 70 65 64 69 65 6e 63 79 20 61 74 20 74 68 expediency at th
5510: 65 20 61 75 74 68 6f 72 73 20 69 6e 64 69 73 63 e authors indisc
5520: 72 65 74 69 6f 6e 2e 20 20 41 6c 6c 20 73 70 65 retion. All spe
5530: 6c 6c 69 6e 67 20 61 6e 64 0d 0a 67 72 61 6d 6d lling and..gramm
5540: 61 74 69 63 61 6c 20 6d 69 73 74 61 6b 65 73 20 atical mistakes
5550: 61 72 65 20 73 6f 6d 65 62 6f 64 79 20 65 6c 73 are somebody els
5560: 65 73 20 66 61 75 6c 74 2e 3c 63 6f 64 65 3e 20 es fault.<code>
5570: 20 76 6f 69 64 20 2a 20 3c 2f 63 6f 64 65 3e 0d void * </code>.
5580: 0a 70 72 6f 68 69 62 69 74 65 64 20 77 68 65 72 .prohibited wher
5590: 65 3c 63 6f 64 65 3e 20 5f 5f 43 5f 50 4c 55 53 e<code> __C_PLUS
55a0: 5f 50 4c 55 53 5f 5f 20 3c 2f 63 6f 64 65 3e 2e _PLUS__ </code>.
55b0: 20 54 69 74 6c 65 20 61 6e 64 20 74 61 78 65 73 Title and taxes
55c0: 20 65 78 74 72 61 2e 0d 0a 4e 6f 74 20 76 61 6c extra...Not val
55d0: 69 64 20 69 6e 20 48 6f 6f 70 74 69 67 6f 6e 69 id in Hooptigoni
55e0: 61 2e 0d 0a 0d 0a 0d 0a 0a 5a 20 65 37 31 36 65 a........Z e716e
55f0: 36 32 65 39 62 36 66 63 62 35 65 66 66 62 30 35 62e9b6fcb5effb05
5600: 66 66 64 34 61 32 35 33 39 63 35 0a ffd4a2539c5.