0000: 44 20 32 30 30 38 2d 31 31 2d 30 39 54 30 34 3a D 2008-11-09T04:
0010: 32 36 3a 31 31 0a 4c 20 52 65 66 65 72 65 6e 63 26:11.L Referenc
0020: 65 0a 50 20 61 32 64 66 65 66 64 32 37 65 36 30 e.P a2dfefd27e60
0030: 36 38 61 37 64 61 38 38 38 61 33 37 64 66 39 34 68a7da888a37df94
0040: 39 34 64 38 32 38 31 61 33 63 30 63 0a 55 20 61 94d8281a3c0c.U a
0050: 6e 6f 6e 79 6d 6f 75 73 0a 57 20 32 31 30 32 36 nonymous.W 21026
0060: 0a 3c 68 32 3e 52 65 66 65 72 65 6e 63 65 3c 2f .<h2>Reference</
0070: 68 32 3e 0d 0a 0d 0a 54 68 65 20 3c 63 6f 64 65 h2>....The <code
0080: 3e 66 6f 73 73 69 6c 3c 2f 63 6f 64 65 3e 20 70 >fossil</code> p
0090: 72 6f 67 72 61 6d 20 73 75 70 70 6c 69 65 73 20 rogram supplies
00a0: 6d 6f 73 74 20 6f 66 20 74 68 65 20 61 63 74 75 most of the actu
00b0: 61 6c 0d 0a 64 6f 63 75 6d 65 6e 74 61 74 69 6f al..documentatio
00c0: 6e 20 61 62 6f 75 74 20 69 74 73 20 6f 70 74 69 n about its opti
00d0: 6f 6e 73 2c 20 73 6f 20 74 68 65 20 62 65 73 74 ons, so the best
00e0: 20 70 6c 61 6e 20 69 73 20 74 6f 20 6e 61 62 20 plan is to nab
00f0: 74 68 65 20 6f 75 74 70 75 74 0d 0a 6f 66 20 3c the output..of <
0100: 63 6f 64 65 3e 66 6f 73 73 69 6c 20 68 65 6c 70 code>fossil help
0110: 20 3c 69 3e 63 6f 6d 6d 61 6e 64 3c 2f 69 3e 3c <i>command</i><
0120: 2f 63 6f 64 65 3e 20 66 6f 72 20 61 6c 6c 20 6f /code> for all o
0130: 66 20 69 74 73 20 28 65 78 70 6f 73 65 64 29 0d f its (exposed).
0140: 0a 63 6c 69 2e 20 3c 69 3e 54 68 69 73 20 77 61 .cli. <i>This wa
0150: 73 20 73 75 67 67 65 73 74 65 64 20 75 6e 64 65 s suggested unde
0160: 72 20 74 68 65 20 3c 62 3e 52 65 66 65 72 65 6e r the <b>Referen
0170: 63 65 3c 2f 62 3e 20 68 65 61 64 69 6e 67 20 69 ce</b> heading i
0180: 6e 0d 0a 5b 44 6f 63 75 6d 65 6e 74 61 74 69 6f n..[Documentatio
0190: 6e 20 6f 75 74 6c 69 6e 65 5d 2e 0d 0a 0d 0a 3c n outline].....<
01a0: 68 33 3e 54 68 69 6e 67 73 20 74 6f 20 6e 6f 74 h3>Things to not
01b0: 65 3c 2f 68 33 3e 0d 0a 46 6f 73 73 69 6c 20 63 e</h3>..Fossil c
01c0: 6c 69 20 63 6f 6d 6d 61 6e 64 73 20 64 6f 20 6e li commands do n
01d0: 6f 74 20 75 73 65 20 73 70 65 63 69 61 6c 20 64 ot use special d
01e0: 65 6c 69 6d 65 74 65 72 73 2c 20 74 68 65 79 20 elimeters, they
01f0: 75 73 65 20 73 70 61 63 65 73 2e 0d 0a 54 68 69 use spaces...Thi
0200: 73 20 69 73 20 74 72 61 64 69 74 69 6f 6e 61 6c s is traditional
0210: 20 77 69 74 68 20 56 43 53 2f 53 43 4d 2e 0d 0a with VCS/SCM...
0220: 0d 0a 41 6e 79 20 66 6f 73 73 69 6c 20 63 6f 6d ..Any fossil com
0230: 6d 61 6e 64 20 69 73 20 61 63 63 65 70 74 61 62 mand is acceptab
0240: 6c 65 20 6f 6e 63 65 20 69 74 20 68 61 73 20 62 le once it has b
0250: 65 65 6e 20 65 6e 6f 75 67 68 20 68 61 73 20 62 een enough has b
0260: 65 65 6e 0d 0a 65 6e 74 65 72 65 64 20 74 6f 20 een..entered to
0270: 6d 61 6b 65 20 74 68 65 20 69 6e 74 65 6e 74 20 make the intent
0280: 75 6e 61 6d 62 69 67 75 6f 75 73 2e 20 20 27 63 unambiguous. 'c
0290: 6c 6f 27 20 69 73 20 61 20 70 72 6f 70 65 72 20 lo' is a proper
02a0: 70 72 65 66 69 78 20 6f 66 0d 0a 62 6f 74 68 20 prefix of..both
02b0: 74 68 65 20 27 63 6c 6f 6e 65 27 20 61 6e 64 20 the 'clone' and
02c0: 27 63 6c 6f 73 65 27 20 63 6f 6d 6d 61 6e 64 73 'close' commands
02d0: 2c 20 66 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 , for instance,
02e0: 62 75 74 20 27 63 6c 6f 6e 27 20 69 73 0d 0a 65 but 'clon' is..e
02f0: 6e 6f 75 67 68 20 74 6f 20 6d 61 6b 65 20 74 68 nough to make th
0300: 65 20 69 6e 74 65 6e 74 26 23 38 32 31 32 3b 74 e intent—t
0310: 68 65 20 27 63 6c 6f 6e 65 27 20 63 6f 6d 6d 61 he 'clone' comma
0320: 6e 64 26 23 38 32 31 32 3b 75 6e 61 6d 62 69 67 nd—unambig
0330: 75 6f 75 73 2e 0d 0a 0d 0a 54 68 65 72 65 20 69 uous.....There i
0340: 73 20 61 6e 20 68 6f 72 72 69 62 6c 65 20 65 72 s an horrible er
0350: 72 6f 72 20 69 6e 20 74 68 65 20 63 75 72 72 65 ror in the curre
0360: 6e 74 20 68 65 6c 70 20 66 6f 72 20 74 68 65 20 nt help for the
0370: 27 61 6c 6c 27 20 63 6f 6d 6d 61 6e 64 2c 0d 0a 'all' command,..
0380: 69 74 20 73 61 79 73 20 27 61 64 64 27 20 62 75 it says 'add' bu
0390: 74 20 69 74 20 6d 65 61 6e 73 20 27 61 6c 6c 27 t it means 'all'
03a0: 20 28 73 65 65 20 62 65 6c 6f 77 2e 29 20 20 3c (see below.) <
03b0: 69 3e 4e 6f 74 65 20 28 6b 6a 6b 29 3a 20 49 27 i>Note (kjk): I'
03c0: 6d 0d 0a 6d 6f 73 74 6c 79 20 61 20 50 65 72 6c m..mostly a Perl
03d0: 2f 4c 69 73 70 2f 4a 61 76 61 73 63 72 69 70 74 /Lisp/Javascript
03e0: 2f 54 63 6c 20 67 75 79 20 61 74 20 74 68 65 20 /Tcl guy at the
03f0: 6d 6f 6d 65 6e 74 2e 20 20 49 20 74 68 69 6e 6b moment. I think
0400: 0d 0a 3c 2f 69 3e 66 6f 73 73 69 6c 3c 69 3e 20 ..</i>fossil<i>
0410: 75 73 65 73 20 64 6f 78 79 67 65 6e 20 74 6f 20 uses doxygen to
0420: 67 65 6e 20 69 74 73 20 75 73 61 67 65 20 6d 65 gen its usage me
0430: 73 73 61 67 65 73 3f 20 20 4f 6e 63 65 20 49 20 ssages? Once I
0440: 68 61 76 65 0d 0a 74 69 6d 65 20 74 6f 20 67 72 have..time to gr
0450: 6f 6b 20 69 74 20 49 27 6c 6c 20 70 61 74 63 68 ok it I'll patch
0460: 20 77 68 61 74 65 76 65 72 20 65 72 72 6f 72 73 whatever errors
0470: 20 49 20 73 65 65 2e 3c 2f 69 3e 0d 0a 0d 0a 3c I see.</i>....<
0480: 68 33 3e 43 61 76 65 61 74 73 3c 2f 68 33 3e 0d h3>Caveats</h3>.
0490: 0a 54 68 69 73 20 69 73 20 6e 6f 74 20 61 63 74 .This is not act
04a0: 75 61 6c 6c 79 20 61 20 72 65 66 65 72 65 6e 63 ually a referenc
04b0: 65 2c 20 69 74 27 73 20 74 68 65 20 73 74 61 72 e, it's the star
04c0: 74 20 6f 66 20 61 20 72 65 66 65 72 65 6e 63 65 t of a reference
04d0: 2e 0d 0a 54 68 65 72 65 20 61 72 65 20 77 69 6b ...There are wik
04e0: 69 6c 69 6e 6b 73 20 74 6f 20 75 6e 63 72 65 61 ilinks to uncrea
04f0: 74 65 64 20 70 61 67 65 73 20 66 6f 72 20 74 68 ted pages for th
0500: 65 20 63 6f 6d 6d 61 6e 64 73 2e 20 20 54 68 69 e commands. Thi
0510: 73 20 77 61 73 0d 0a 63 72 65 61 74 65 64 20 62 s was..created b
0520: 79 20 72 75 6e 6e 69 6e 67 20 74 68 65 20 66 6f y running the fo
0530: 73 73 69 6c 20 68 65 6c 70 20 66 6f 72 20 65 61 ssil help for ea
0540: 63 68 20 63 6f 6d 6d 61 6e 64 20 6c 69 73 74 65 ch command liste
0550: 64 20 62 79 20 72 75 6e 6e 69 6e 67 0d 0a 66 6f d by running..fo
0560: 73 73 69 6c 20 68 65 6c 70 2e 2e 2e 20 20 44 75 ssil help... Du
0570: 70 6c 69 63 61 74 65 20 63 6f 6d 6d 61 6e 64 73 plicate commands
0580: 20 61 72 65 20 6f 6e 6c 79 20 6c 69 73 74 65 64 are only listed
0590: 20 6f 6e 63 65 20 28 49 0d 0a 3c 69 3e 74 68 69 once (I..<i>thi
05a0: 6e 6b 3c 2f 69 3e 29 2e 20 20 54 69 74 6c 65 20 nk</i>). Title
05b0: 61 6e 64 20 74 61 78 65 73 20 65 78 74 72 61 2e and taxes extra.
05c0: 20 20 4e 6f 74 20 76 61 6c 69 64 20 69 6e 20 48 Not valid in H
05d0: 6f 6f 70 74 69 67 6f 6e 69 61 2e 0d 0a 0d 0a 3c ooptigonia.....<
05e0: 63 6f 64 65 3e 66 6f 73 73 69 6c 20 68 65 6c 70 code>fossil help
05f0: 3c 2f 63 6f 64 65 3e 3c 6e 6f 77 69 6b 69 3e 3c </code><nowiki><
0600: 70 72 65 3e 0d 0a 55 73 61 67 65 3a 20 66 6f 73 pre>..Usage: fos
0610: 73 69 6c 20 68 65 6c 70 20 43 4f 4d 4d 41 4e 44 sil help COMMAND
0620: 2e 0d 0a 41 76 61 69 6c 61 62 6c 65 20 43 4f 4d ...Available COM
0630: 4d 41 4e 44 73 3a 0d 0a 61 64 64 20 20 20 20 20 MANDs:..add
0640: 20 20 20 20 20 20 20 63 6f 6d 6d 69 74 20 20 20 commit
0650: 20 20 20 20 20 20 68 74 74 70 20 20 20 20 20 20 http
0660: 20 20 20 20 20 72 65 62 75 69 6c 64 20 20 20 20 rebuild
0670: 20 20 20 20 74 61 67 0d 0a 61 6c 6c 20 20 20 20 tag..all
0680: 20 20 20 20 20 20 20 20 63 6f 6e 66 69 67 75 72 configur
0690: 61 74 69 6f 6e 20 20 69 6e 66 6f 20 20 20 20 20 ation info
06a0: 20 20 20 20 20 20 72 65 63 6f 6e 73 74 72 75 63 reconstruc
06b0: 74 20 20 20 20 74 69 6d 65 6c 69 6e 65 0d 0a 63 t timeline..c
06c0: 67 69 20 20 20 20 20 20 20 20 20 20 20 20 64 65 gi de
06d0: 63 6f 6e 73 74 72 75 63 74 20 20 20 20 6c 65 61 construct lea
06e0: 76 65 73 20 20 20 20 20 20 20 20 20 72 65 64 6f ves redo
06f0: 20 20 20 20 20 20 20 20 20 20 20 75 69 0d 0a 63 ui..c
0700: 68 61 6e 67 65 73 20 20 20 20 20 20 20 20 64 65 hanges de
0710: 6c 20 20 20 20 20 20 20 20 20 20 20 20 6c 73 20 l ls
0720: 20 20 20 20 20 20 20 20 20 20 20 20 72 65 76 65 reve
0730: 72 74 20 20 20 20 20 20 20 20 20 75 6e 64 6f 0d rt undo.
0740: 0a 63 68 65 63 6b 6f 75 74 20 20 20 20 20 20 20 .checkout
0750: 64 65 73 63 65 6e 64 61 6e 74 73 20 20 20 20 6d descendants m
0760: 65 72 67 65 20 20 20 20 20 20 20 20 20 20 72 6d erge rm
0770: 20 20 20 20 20 20 20 20 20 20 20 20 20 75 6e 73 uns
0780: 65 74 0d 0a 63 69 20 20 20 20 20 20 20 20 20 20 et..ci
0790: 20 20 20 64 69 66 66 20 20 20 20 20 20 20 20 20 diff
07a0: 20 20 6e 65 77 20 20 20 20 20 20 20 20 20 20 20 new
07b0: 20 73 65 72 76 65 72 20 20 20 20 20 20 20 20 20 server
07c0: 75 70 64 61 74 65 0d 0a 63 6c 65 61 6e 20 20 20 update..clean
07d0: 20 20 20 20 20 20 20 65 78 74 72 61 20 20 20 20 extra
07e0: 20 20 20 20 20 20 6f 70 65 6e 20 20 20 20 20 20 open
07f0: 20 20 20 20 20 73 65 74 74 69 6e 67 73 20 20 20 settings
0800: 20 20 20 20 75 73 65 72 0d 0a 63 6c 6f 6e 65 20 user..clone
0810: 20 20 20 20 20 20 20 20 20 67 64 69 66 66 20 20 gdiff
0820: 20 20 20 20 20 20 20 20 70 75 6c 6c 20 20 20 20 pull
0830: 20 20 20 20 20 20 20 73 74 61 74 75 73 20 20 20 status
0840: 20 20 20 20 20 20 76 65 72 73 69 6f 6e 0d 0a 63 version..c
0850: 6c 6f 73 65 20 20 20 20 20 20 20 20 20 20 68 65 lose he
0860: 6c 70 20 20 20 20 20 20 20 20 20 20 20 70 75 73 lp pus
0870: 68 20 20 20 20 20 20 20 20 20 20 20 73 79 6e 63 h sync
0880: 20 20 20 20 20 20 20 20 20 20 20 77 69 6b 69 0d wiki.
0890: 0a 54 68 69 73 20 69 73 20 66 6f 73 73 69 6c 20 .This is fossil
08a0: 76 65 72 73 69 6f 6e 20 5b 63 36 61 39 65 34 65 version [c6a9e4e
08b0: 64 34 31 5d 20 32 30 30 38 2d 31 31 2d 30 34 20 d41] 2008-11-04
08c0: 31 32 3a 31 33 3a 30 39 20 55 54 43 0d 0a 0d 0a 12:13:09 UTC....
08d0: 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b ..Usage: </nowik
08e0: 69 3e 3c 63 6f 64 65 3e 5b 66 6f 73 73 69 6c 20 i><code>[fossil
08f0: 61 64 64 5d 3c 2f 63 6f 64 65 3e 3c 6e 6f 77 69 add]</code><nowi
0900: 6b 69 3e 20 46 49 4c 45 2e 2e 2e 0d 0a 0d 0a 4d ki> FILE.......M
0910: 61 6b 65 20 61 72 72 61 6e 67 65 6d 65 6e 74 73 ake arrangements
0920: 20 74 6f 20 61 64 64 20 6f 6e 65 20 6f 72 20 6d to add one or m
0930: 6f 72 65 20 66 69 6c 65 73 20 74 6f 20 74 68 65 ore files to the
0940: 20 63 75 72 72 65 6e 74 20 63 68 65 63 6b 6f 75 current checkou
0950: 74 20 0d 0a 61 74 20 74 68 65 20 6e 65 78 74 20 t ..at the next
0960: 63 6f 6d 6d 69 74 2e 0d 0a 0d 0a 0d 0a 55 73 61 commit.......Usa
0970: 67 65 3a 20 66 6f 73 73 69 6c 20 61 64 64 20 28 ge: fossil add (
0980: 6c 69 73 74 7c 70 75 6c 6c 7c 70 75 73 68 7c 73 list|pull|push|s
0990: 79 6e 63 29 3c 2f 70 72 65 3e 3c 63 6f 64 65 3e ync)</pre><code>
09a0: 3c 69 3e 4e 6f 74 65 20 74 68 61 74 20 74 68 69 <i>Note that thi
09b0: 73 20 73 68 6f 75 6c 64 20 62 65 20 66 6f 72 20 s should be for
09c0: 74 68 65 20 22 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 the "</nowiki>[f
09d0: 6f 73 73 69 6c 20 61 6c 6c 5d 3c 6e 6f 77 69 6b ossil all]<nowik
09e0: 69 3e 22 20 63 6f 6d 6d 61 6e 64 2c 20 6e 6f 74 i>" command, not
09f0: 20 74 68 65 20 22 61 64 64 22 20 63 6f 6d 6d 61 the "add" comma
0a00: 6e 64 2e 20 20 54 68 69 73 20 69 73 20 61 20 62 nd. This is a b
0a10: 75 67 20 69 6e 20 74 68 65 20 73 6f 75 72 63 65 ug in the source
0a20: 20 63 6f 6d 6d 65 6e 74 73 20 69 6e 20 61 64 64 comments in add
0a30: 2e 63 3c 2f 69 3e 3c 2f 63 6f 64 65 3e 3c 70 72 .c</i></code><pr
0a40: 65 3e 0d 0a 0d 0a 54 68 65 20 7e 2f 2e 66 6f 73 e>....The ~/.fos
0a50: 73 69 6c 20 66 69 6c 65 20 72 65 63 6f 72 64 73 sil file records
0a60: 20 74 68 65 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 the location of
0a70: 20 61 6c 6c 20 72 65 70 6f 73 69 74 6f 72 69 65 all repositorie
0a80: 73 20 66 6f 72 20 61 0d 0a 75 73 65 72 2e 20 20 s for a..user.
0a90: 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 70 65 72 This command per
0aa0: 66 6f 72 6d 73 20 63 65 72 74 61 69 6e 20 6f 70 forms certain op
0ab0: 65 72 61 74 69 6f 6e 73 20 6f 6e 20 61 6c 6c 20 erations on all
0ac0: 72 65 70 6f 73 69 74 6f 72 69 65 73 0d 0a 74 68 repositories..th
0ad0: 61 74 20 63 61 6e 20 62 65 20 75 73 65 66 75 6c at can be useful
0ae0: 20 62 65 66 6f 72 65 20 6f 72 20 61 66 74 65 72 before or after
0af0: 20 61 20 70 65 72 69 6f 64 20 6f 66 20 64 69 73 a period of dis
0b00: 63 6f 6e 6e 65 63 74 69 6f 6e 20 6f 70 65 72 61 connection opera
0b10: 74 69 6f 6e 2e 0d 0a 41 76 61 69 6c 61 62 6c 65 tion...Available
0b20: 20 6f 70 65 72 61 74 69 6f 6e 73 20 61 72 65 3a operations are:
0b30: 0d 0a 0d 0a 20 20 20 6c 69 73 74 20 20 20 20 20 .... list
0b40: 20 20 44 69 73 70 6c 61 79 20 74 68 65 20 6c 6f Display the lo
0b50: 63 61 74 69 6f 6e 20 6f 66 20 61 6c 6c 20 72 65 cation of all re
0b60: 70 6f 73 69 74 6f 72 69 65 73 0d 0a 0d 0a 20 20 positories....
0b70: 20 70 75 6c 6c 20 20 20 20 20 20 20 52 75 6e 20 pull Run
0b80: 61 20 22 70 75 6c 6c 22 20 6f 70 65 72 61 74 69 a "pull" operati
0b90: 6f 6e 20 6f 6e 20 61 6c 6c 20 72 65 70 6f 73 69 on on all reposi
0ba0: 74 6f 72 69 65 73 0d 0a 0d 0a 20 20 20 70 75 73 tories.... pus
0bb0: 68 20 20 20 20 20 20 20 52 75 6e 20 61 20 22 70 h Run a "p
0bc0: 75 73 68 22 20 6f 6e 20 61 6c 6c 20 72 65 70 6f ush" on all repo
0bd0: 73 69 74 6f 72 69 65 73 0d 0a 0d 0a 20 20 20 72 sitories.... r
0be0: 65 62 75 69 6c 64 20 20 20 20 52 65 62 75 69 6c ebuild Rebuil
0bf0: 64 20 6f 6e 20 61 6c 6c 20 72 65 70 6f 73 69 74 d on all reposit
0c00: 6f 72 69 65 73 0d 0a 0d 0a 20 20 20 73 79 6e 63 ories.... sync
0c10: 20 20 20 20 20 20 20 52 75 6e 20 61 20 22 73 79 Run a "sy
0c20: 6e 63 22 20 6f 6e 20 61 6c 6c 20 72 65 70 6f 73 nc" on all repos
0c30: 69 74 6f 72 69 65 73 0d 0a 0d 0a 52 65 73 70 6f itories....Respo
0c40: 73 69 74 6f 72 69 65 73 20 61 72 65 20 61 75 74 sitories are aut
0c50: 6f 6d 61 74 69 63 61 6c 6c 79 20 61 64 64 65 64 omatically added
0c60: 20 74 6f 20 74 68 65 20 73 65 74 20 6f 66 20 6b to the set of k
0c70: 6e 6f 77 6e 20 72 65 70 6f 73 69 74 6f 72 69 65 nown repositorie
0c80: 73 0d 0a 77 68 65 6e 20 6f 6e 65 20 6f 66 20 74 s..when one of t
0c90: 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6d he following com
0ca0: 6d 61 6e 64 73 20 61 67 61 69 6e 73 74 20 74 68 mands against th
0cb0: 65 20 72 65 70 6f 73 69 74 6f 72 79 3a 20 63 6c e repository: cl
0cc0: 6f 6e 65 2c 20 69 6e 66 6f 2c 0d 0a 70 75 6c 6c one, info,..pull
0cd0: 2c 20 70 75 73 68 2c 20 6f 72 20 73 79 6e 63 0d , push, or sync.
0ce0: 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f .....Usage: </no
0cf0: 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 63 67 69 wiki>[fossil cgi
0d00: 5d 3c 6e 6f 77 69 6b 69 3e 20 53 43 52 49 50 54 ]<nowiki> SCRIPT
0d10: 0d 0a 0d 0a 54 68 65 20 53 43 52 49 50 54 20 61 ....The SCRIPT a
0d20: 72 67 75 6d 65 6e 74 20 69 73 20 74 68 65 20 6e rgument is the n
0d30: 61 6d 65 20 6f 66 20 61 20 66 69 6c 65 20 74 68 ame of a file th
0d40: 61 74 20 69 73 20 74 68 65 20 43 47 49 20 73 63 at is the CGI sc
0d50: 72 69 70 74 0d 0a 74 68 61 74 20 69 73 20 62 65 ript..that is be
0d60: 69 6e 67 20 72 75 6e 2e 20 20 54 68 65 20 63 6f ing run. The co
0d70: 6d 6d 61 6e 64 20 6e 61 6d 65 2c 20 22 63 67 69 mmand name, "cgi
0d80: 22 2c 20 6d 61 79 20 62 65 20 6f 6d 69 74 74 65 ", may be omitte
0d90: 64 20 69 66 0d 0a 74 68 65 20 47 41 54 45 57 41 d if..the GATEWA
0da0: 59 5f 49 4e 54 45 52 46 41 43 45 20 65 6e 76 69 Y_INTERFACE envi
0db0: 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 ronment variable
0dc0: 20 69 73 20 73 65 74 20 74 6f 20 22 43 47 49 22 is set to "CGI"
0dd0: 20 28 77 68 69 63 68 0d 0a 73 68 6f 75 6c 64 20 (which..should
0de0: 61 6c 77 61 79 73 20 62 65 20 74 68 65 20 63 61 always be the ca
0df0: 73 65 20 66 6f 72 20 43 47 49 20 73 63 72 69 70 se for CGI scrip
0e00: 74 73 20 72 75 6e 20 62 79 20 61 20 77 65 62 73 ts run by a webs
0e10: 65 72 76 65 72 2e 29 20 20 54 68 65 0d 0a 53 43 erver.) The..SC
0e20: 52 49 50 54 20 66 69 6c 65 20 73 68 6f 75 6c 64 RIPT file should
0e30: 20 6c 6f 6f 6b 20 73 6f 6d 65 74 68 69 6e 67 20 look something
0e40: 6c 69 6b 65 20 74 68 69 73 3a 0d 0a 0d 0a 20 20 like this:....
0e50: 20 20 20 23 21 2f 75 73 72 2f 62 69 6e 2f 66 6f #!/usr/bin/fo
0e60: 73 73 69 6c 0d 0a 20 20 20 20 20 72 65 70 6f 73 ssil.. repos
0e70: 69 74 6f 72 79 3a 20 2f 68 6f 6d 65 2f 73 6f 6d itory: /home/som
0e80: 65 62 6f 64 79 2f 70 72 6f 6a 65 63 74 2e 64 62 ebody/project.db
0e90: 0d 0a 0d 0a 54 68 65 20 73 65 63 6f 6e 64 20 6c ....The second l
0ea0: 69 6e 65 20 64 65 66 69 6e 65 73 20 74 68 65 20 ine defines the
0eb0: 6e 61 6d 65 20 6f 66 20 74 68 65 20 72 65 70 6f name of the repo
0ec0: 73 69 74 6f 72 79 2e 20 20 41 66 74 65 72 20 6c sitory. After l
0ed0: 6f 63 61 74 69 6e 67 0d 0a 74 68 65 20 72 65 70 ocating..the rep
0ee0: 6f 73 69 74 6f 72 79 2c 20 66 6f 73 73 69 6c 20 ository, fossil
0ef0: 77 69 6c 6c 20 67 65 6e 65 72 61 74 65 20 61 20 will generate a
0f00: 77 65 62 70 61 67 65 20 6f 6e 20 73 74 64 6f 75 webpage on stdou
0f10: 74 20 62 61 73 65 64 20 6f 6e 0d 0a 74 68 65 20 t based on..the
0f20: 76 61 6c 75 65 73 20 6f 66 20 73 74 61 6e 64 61 values of standa
0f30: 72 64 20 43 47 49 20 65 6e 76 69 72 6f 6e 6d 65 rd CGI environme
0f40: 6e 74 20 76 61 72 69 61 62 6c 65 73 2e 0d 0a 0d nt variables....
0f50: 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 ...Usage: </nowi
0f60: 6b 69 3e 5b 66 6f 73 73 69 6c 20 63 68 61 6e 67 ki>[fossil chang
0f70: 65 73 5d 3c 6e 6f 77 69 6b 69 3e 0d 0a 0d 0a 52 es]<nowiki>....R
0f80: 65 70 6f 72 74 20 6f 6e 20 74 68 65 20 65 64 69 eport on the edi
0f90: 74 20 73 74 61 74 75 73 20 6f 66 20 61 6c 6c 20 t status of all
0fa0: 66 69 6c 65 73 20 69 6e 20 74 68 65 20 63 75 72 files in the cur
0fb0: 72 65 6e 74 20 63 68 65 63 6b 6f 75 74 2e 0d 0a rent checkout...
0fc0: 53 65 65 20 61 6c 73 6f 20 74 68 65 20 22 73 74 See also the "st
0fd0: 61 74 75 73 22 20 61 6e 64 20 22 65 78 74 72 61 atus" and "extra
0fe0: 22 20 63 6f 6d 6d 61 6e 64 73 2e 0d 0a 0d 0a 0d " commands......
0ff0: 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 .Usage: </nowiki
1000: 3e 5b 66 6f 73 73 69 6c 20 63 68 65 63 6b 6f 75 >[fossil checkou
1010: 74 5d 3c 6e 6f 77 69 6b 69 3e 20 56 45 52 53 49 t]<nowiki> VERSI
1020: 4f 4e 20 3f 2d 66 7c 2d 2d 66 6f 72 63 65 3f 0d ON ?-f|--force?.
1030: 0a 0d 0a 43 68 65 63 6b 20 6f 75 74 20 61 20 76 ...Check out a v
1040: 65 72 73 69 6f 6e 20 73 70 65 63 69 66 69 65 64 ersion specified
1050: 20 6f 6e 20 74 68 65 20 63 6f 6d 6d 61 6e 64 2d on the command-
1060: 6c 69 6e 65 2e 20 20 54 68 69 73 20 63 6f 6d 6d line. This comm
1070: 61 6e 64 0d 0a 77 69 6c 6c 20 6e 6f 74 20 6f 76 and..will not ov
1080: 65 72 77 72 69 74 65 20 65 64 69 74 65 64 20 66 erwrite edited f
1090: 69 6c 65 73 20 69 6e 20 74 68 65 20 63 75 72 72 iles in the curr
10a0: 65 6e 74 20 63 68 65 63 6b 6f 75 74 20 75 6e 6c ent checkout unl
10b0: 65 73 73 0d 0a 74 68 65 20 2d 2d 66 6f 72 63 65 ess..the --force
10c0: 20 6f 70 74 69 6f 6e 20 61 70 70 65 61 72 73 20 option appears
10d0: 6f 6e 20 74 68 65 20 63 6f 6d 6d 61 6e 64 2d 6c on the command-l
10e0: 69 6e 65 2e 0d 0a 0d 0a 53 65 65 20 61 6c 73 6f ine.....See also
10f0: 20 74 68 65 20 22 75 70 64 61 74 65 22 20 63 6f the "update" co
1100: 6d 6d 61 6e 64 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 mmand.......Usag
1110: 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 e: </nowiki>[fos
1120: 73 69 6c 20 63 6f 6d 6d 69 74 5d 3c 6e 6f 77 69 sil commit]<nowi
1130: 6b 69 3e 20 3f 2d 6d 20 43 4f 4d 4d 45 4e 54 3f ki> ?-m COMMENT?
1140: 20 3f 2d 2d 6e 6f 73 69 67 6e 3f 20 3f 46 49 4c ?--nosign? ?FIL
1150: 45 2e 2e 2e 3f 0d 0a 20 20 20 20 20 20 20 66 6f E...?.. fo
1160: 73 73 69 6c 20 63 69 20 20 2e 2e 2e 20 20 28 61 ssil ci ... (a
1170: 73 20 61 62 6f 76 65 29 0d 0a 0d 0a 43 72 65 61 s above)....Crea
1180: 74 65 20 61 20 6e 65 77 20 76 65 72 73 69 6f 6e te a new version
1190: 20 63 6f 6e 74 61 69 6e 69 6e 67 20 61 6c 6c 20 containing all
11a0: 6f 66 20 74 68 65 20 63 68 61 6e 67 65 73 20 69 of the changes i
11b0: 6e 20 74 68 65 20 63 75 72 72 65 6e 74 0d 0a 63 n the current..c
11c0: 68 65 63 6b 6f 75 74 2e 20 20 59 6f 75 20 77 69 heckout. You wi
11d0: 6c 6c 20 62 65 20 70 72 6f 6d 70 74 65 64 20 74 ll be prompted t
11e0: 6f 20 65 6e 74 65 72 20 61 20 63 68 65 63 6b 2d o enter a check-
11f0: 69 6e 20 63 6f 6d 6d 65 6e 74 20 75 6e 6c 65 73 in comment unles
1200: 73 0d 0a 74 68 65 20 22 2d 6d 22 20 6f 70 74 69 s..the "-m" opti
1210: 6f 6e 20 69 73 20 75 73 65 64 20 74 6f 20 73 70 on is used to sp
1220: 65 63 69 66 79 20 61 20 63 6f 6d 6d 65 6e 74 20 ecify a comment
1230: 6c 69 6e 65 2e 20 20 59 6f 75 20 77 69 6c 6c 20 line. You will
1240: 62 65 0d 0a 70 72 6f 6d 70 74 65 64 20 66 6f 72 be..prompted for
1250: 20 79 6f 75 72 20 47 50 47 20 70 61 73 73 70 68 your GPG passph
1260: 72 61 73 65 20 69 6e 20 6f 72 64 65 72 20 74 6f rase in order to
1270: 20 73 69 67 6e 20 74 68 65 20 6e 65 77 20 6d 61 sign the new ma
1280: 6e 69 66 65 73 74 0d 0a 75 6e 6c 65 73 73 20 74 nifest..unless t
1290: 68 65 20 22 2d 2d 6e 6f 73 69 67 6e 22 20 6f 70 he "--nosign" op
12a0: 74 69 6f 6e 73 20 69 73 20 75 73 65 64 2e 20 20 tions is used.
12b0: 41 6c 6c 20 66 69 6c 65 73 20 74 68 61 74 20 68 All files that h
12c0: 61 76 65 0d 0a 63 68 61 6e 67 65 64 20 77 69 6c ave..changed wil
12d0: 6c 20 62 65 20 63 6f 6d 6d 69 74 74 65 64 20 75 l be committed u
12e0: 6e 6c 65 73 73 20 73 6f 6d 65 20 73 75 62 73 65 nless some subse
12f0: 74 20 6f 66 20 66 69 6c 65 73 20 69 73 20 73 70 t of files is sp
1300: 65 63 69 66 69 65 64 0d 0a 6f 6e 20 74 68 65 20 ecified..on the
1310: 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 2e 0d 0a 0d command line....
1320: 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 ...Usage: </nowi
1330: 6b 69 3e 5b 66 6f 73 73 69 6c 20 63 6c 65 61 6e ki>[fossil clean
1340: 5d 3c 6e 6f 77 69 6b 69 3e 20 3f 2d 61 6c 6c 3f ]<nowiki> ?-all?
1350: 0d 0a 0d 0a 44 65 6c 65 74 65 20 61 6c 6c 20 22 ....Delete all "
1360: 65 78 74 72 61 22 20 66 69 6c 65 73 20 69 6e 20 extra" files in
1370: 74 68 65 20 73 6f 75 72 63 65 20 74 72 65 65 2e the source tree.
1380: 20 20 22 45 78 74 72 61 22 20 66 69 6c 65 73 20 "Extra" files
1390: 61 72 65 0d 0a 66 69 6c 65 73 20 74 68 61 74 20 are..files that
13a0: 61 72 65 20 6e 6f 74 20 6f 66 66 69 63 69 61 6c are not official
13b0: 6c 79 20 70 61 72 74 20 6f 66 20 74 68 65 20 63 ly part of the c
13c0: 68 65 63 6b 6f 75 74 2e 20 20 53 65 65 20 61 6c heckout. See al
13d0: 73 6f 0d 0a 74 68 65 20 22 65 78 74 72 61 22 20 so..the "extra"
13e0: 63 6f 6d 6d 61 6e 64 2e 20 54 68 69 73 20 6f 70 command. This op
13f0: 65 72 61 74 69 6f 6e 20 63 61 6e 6e 6f 74 20 62 eration cannot b
1400: 65 20 75 6e 64 6f 6e 65 2e 20 0d 0a 0d 0a 59 6f e undone. ....Yo
1410: 75 20 77 69 6c 6c 20 62 65 20 70 72 6f 6d 70 74 u will be prompt
1420: 65 64 20 62 65 66 6f 72 65 20 72 65 6d 6f 76 69 ed before removi
1430: 6e 67 20 65 61 63 68 20 66 69 6c 65 2e 20 49 66 ng each file. If
1440: 20 79 6f 75 20 61 72 65 0d 0a 73 75 72 65 20 79 you are..sure y
1450: 6f 75 20 77 69 73 68 20 74 6f 20 72 65 6d 6f 76 ou wish to remov
1460: 65 20 61 6c 6c 20 22 65 78 74 72 61 22 20 66 69 e all "extra" fi
1470: 6c 65 73 20 79 6f 75 20 63 61 6e 20 73 70 65 63 les you can spec
1480: 69 66 79 20 74 68 65 0d 0a 6f 70 74 69 6f 6e 61 ify the..optiona
1490: 6c 20 2d 61 6c 6c 20 66 6c 61 67 2e 0d 0a 0d 0a l -all flag.....
14a0: 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b ..Usage: </nowik
14b0: 69 3e 5b 66 6f 73 73 69 6c 20 63 6c 6f 6e 65 5d i>[fossil clone]
14c0: 3c 6e 6f 77 69 6b 69 3e 20 55 52 4c 20 46 49 4c <nowiki> URL FIL
14d0: 45 4e 41 4d 45 0d 0a 0d 0a 4d 61 6b 65 20 61 20 ENAME....Make a
14e0: 63 6c 6f 6e 65 20 6f 66 20 61 20 72 65 70 6f 73 clone of a repos
14f0: 69 74 6f 72 79 20 73 70 65 63 69 66 69 65 64 20 itory specified
1500: 62 79 20 55 52 4c 20 69 6e 20 74 68 65 20 6c 6f by URL in the lo
1510: 63 61 6c 0d 0a 66 69 6c 65 20 6e 61 6d 65 64 20 cal..file named
1520: 46 49 4c 45 4e 41 4d 45 2e 0d 0a 0d 0a 0d 0a 55 FILENAME.......U
1530: 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b sage: </nowiki>[
1540: 66 6f 73 73 69 6c 20 63 6c 6f 73 65 5d 3c 6e 6f fossil close]<no
1550: 77 69 6b 69 3e 20 3f 2d 66 7c 2d 2d 66 6f 72 63 wiki> ?-f|--forc
1560: 65 3f 0d 0a 0d 0a 54 68 65 20 6f 70 70 6f 73 69 e?....The opposi
1570: 74 65 20 6f 66 20 22 6f 70 65 6e 22 2e 20 20 43 te of "open". C
1580: 6c 6f 73 65 20 74 68 65 20 63 75 72 72 65 6e 74 lose the current
1590: 20 64 61 74 61 62 61 73 65 20 63 6f 6e 6e 65 63 database connec
15a0: 74 69 6f 6e 2e 0d 0a 52 65 71 75 69 72 65 20 61 tion...Require a
15b0: 20 2d 66 20 6f 72 20 2d 2d 66 6f 72 63 65 20 66 -f or --force f
15c0: 6c 61 67 20 69 66 20 74 68 65 72 65 20 61 72 65 lag if there are
15d0: 20 75 6e 73 61 76 65 64 20 63 68 61 6e 67 65 64 unsaved changed
15e0: 20 69 6e 20 74 68 65 0d 0a 63 75 72 72 65 6e 74 in the..current
15f0: 20 63 68 65 63 6b 2d 6f 75 74 2e 0d 0a 0d 0a 0d check-out......
1600: 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 .Usage: </nowiki
1610: 3e 5b 66 6f 73 73 69 6c 20 63 6f 6e 66 69 67 75 >[fossil configu
1620: 72 65 5d 3c 6e 6f 77 69 6b 69 3e 20 4d 45 54 48 re]<nowiki> METH
1630: 4f 44 20 2e 2e 2e 0d 0a 0d 0a 57 68 65 72 65 20 OD .......Where
1640: 4d 45 54 48 4f 44 20 69 73 20 6f 6e 65 20 6f 66 METHOD is one of
1650: 3a 20 65 78 70 6f 72 74 20 69 6d 70 6f 72 74 20 : export import
1660: 6d 65 72 67 65 20 70 75 6c 6c 20 70 75 73 68 20 merge pull push
1670: 72 65 73 65 74 2e 20 20 41 6c 6c 20 6d 65 74 68 reset. All meth
1680: 6f 64 73 0d 0a 61 63 63 65 70 74 20 74 68 65 20 ods..accept the
1690: 2d 52 20 6f 72 20 2d 2d 72 65 70 6f 73 69 74 6f -R or --reposito
16a0: 72 79 20 6f 70 74 69 6f 6e 20 74 6f 20 73 70 65 ry option to spe
16b0: 63 69 66 69 63 20 61 20 72 65 70 6f 73 69 74 6f cific a reposito
16c0: 72 79 2e 0d 0a 0d 0a 20 20 20 66 6f 73 73 69 6c ry..... fossil
16d0: 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 65 configuration e
16e0: 78 70 6f 72 74 20 41 52 45 41 20 46 49 4c 45 4e xport AREA FILEN
16f0: 41 4d 45 0d 0a 0d 0a 20 20 20 20 20 20 20 20 57 AME.... W
1700: 72 69 74 65 20 74 6f 20 46 49 4c 45 4e 41 4d 45 rite to FILENAME
1710: 20 65 78 70 6f 72 74 65 64 20 63 6f 6e 66 69 67 exported config
1720: 75 72 61 74 6f 6e 20 69 6e 66 6f 72 6d 61 74 69 uraton informati
1730: 6f 6e 20 66 6f 72 20 41 52 45 41 2e 0d 0a 20 20 on for AREA...
1740: 20 20 20 20 20 20 41 52 45 41 20 63 61 6e 20 62 AREA can b
1750: 65 20 6f 6e 65 20 6f 66 3a 20 20 61 6c 6c 20 74 e one of: all t
1760: 69 63 6b 65 74 20 73 6b 69 6e 20 70 72 6f 6a 65 icket skin proje
1770: 63 74 0d 0a 0d 0a 20 20 20 66 6f 73 73 69 6c 20 ct.... fossil
1780: 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 6d configuration im
1790: 70 6f 72 74 20 46 49 4c 45 4e 41 4d 45 0d 0a 0d port FILENAME...
17a0: 0a 20 20 20 20 20 20 20 20 52 65 61 64 20 61 20 . Read a
17b0: 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 72 configuration fr
17c0: 6f 6d 20 46 49 4c 45 4e 41 4d 45 2c 20 6f 76 65 om FILENAME, ove
17d0: 72 77 72 69 74 69 6e 67 20 74 68 65 20 63 75 72 rwriting the cur
17e0: 72 65 6e 74 0d 0a 20 20 20 20 20 20 20 20 63 6f rent.. co
17f0: 6e 66 69 67 75 72 61 74 69 6f 6e 2e 0d 0a 0d 0a nfiguration.....
1800: 20 20 20 66 6f 73 73 69 6c 20 63 6f 6e 66 69 67 fossil config
1810: 75 72 61 74 69 6f 6e 20 6d 65 72 67 65 20 46 49 uration merge FI
1820: 4c 45 4e 41 4d 45 0d 0a 0d 0a 20 20 20 20 20 20 LENAME....
1830: 20 20 52 65 61 64 20 61 20 63 6f 6e 66 69 67 75 Read a configu
1840: 72 61 74 69 6f 6e 20 66 72 6f 6d 20 46 49 4c 45 ration from FILE
1850: 4e 41 4d 45 20 61 6e 64 20 6d 65 72 67 65 20 69 NAME and merge i
1860: 74 73 20 76 61 6c 75 65 73 20 69 6e 74 6f 0d 0a ts values into..
1870: 20 20 20 20 20 20 20 20 74 68 65 20 63 75 72 72 the curr
1880: 65 6e 74 20 63 6f 6e 66 69 67 75 72 61 74 69 6f ent configuratio
1890: 6e 2e 20 20 45 78 69 73 74 69 6e 67 20 76 61 6c n. Existing val
18a0: 75 65 73 20 74 61 6b 65 20 70 72 69 6f 72 69 74 ues take priorit
18b0: 79 20 6f 76 65 72 0d 0a 20 20 20 20 20 20 20 20 y over..
18c0: 76 61 6c 75 65 73 20 72 65 61 64 20 66 72 6f 6d values read from
18d0: 20 46 49 4c 45 4e 41 4d 45 2e 0d 0a 0d 0a 20 20 FILENAME.....
18e0: 20 66 6f 73 73 69 6c 20 63 6f 6e 66 69 67 75 72 fossil configur
18f0: 61 74 69 6f 6e 20 70 75 6c 6c 20 41 52 45 41 20 ation pull AREA
1900: 3f 55 52 4c 3f 0d 0a 0d 0a 20 20 20 20 20 20 20 ?URL?....
1910: 20 50 75 6c 6c 20 61 6e 64 20 69 6e 73 74 61 6c Pull and instal
1920: 6c 20 74 68 65 20 63 6f 6e 66 69 67 75 72 61 74 l the configurat
1930: 69 6f 6e 20 66 72 6f 6d 20 61 20 64 69 66 66 65 ion from a diffe
1940: 72 65 6e 74 20 73 65 72 76 65 72 0d 0a 20 20 20 rent server..
1950: 20 20 20 20 20 69 64 65 6e 74 69 66 69 65 64 20 identified
1960: 62 79 20 55 52 4c 2e 20 20 49 66 20 6e 6f 20 55 by URL. If no U
1970: 52 4c 20 69 73 20 73 70 65 63 69 66 69 65 64 2c RL is specified,
1980: 20 74 68 65 6e 20 74 68 65 20 64 65 66 61 75 6c then the defaul
1990: 74 0d 0a 20 20 20 20 20 20 20 20 73 65 72 76 65 t.. serve
19a0: 72 20 69 73 20 75 73 65 64 2e 20 0d 0a 0d 0a 20 r is used. ....
19b0: 20 20 66 6f 73 73 69 6c 20 63 6f 6e 66 69 67 75 fossil configu
19c0: 72 61 74 69 6f 6e 20 70 75 73 68 20 41 52 45 41 ration push AREA
19d0: 20 3f 55 52 4c 3f 0d 0a 0d 0a 20 20 20 20 20 20 ?URL?....
19e0: 20 20 50 75 73 68 20 74 68 65 20 6c 6f 63 61 6c Push the local
19f0: 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 configuration i
1a00: 6e 74 6f 20 74 68 65 20 72 65 6d 6f 74 65 20 73 nto the remote s
1a10: 65 72 76 65 72 20 69 64 65 6e 74 69 66 69 65 64 erver identified
1a20: 0d 0a 20 20 20 20 20 20 20 20 62 79 20 55 52 4c .. by URL
1a30: 2e 20 20 41 64 6d 69 6e 20 70 72 69 76 69 6c 65 . Admin privile
1a40: 67 65 20 69 73 20 72 65 71 75 69 72 65 64 20 6f ge is required o
1a50: 6e 20 74 68 65 20 72 65 6d 6f 74 65 20 73 65 72 n the remote ser
1a60: 76 65 72 20 66 6f 72 0d 0a 20 20 20 20 20 20 20 ver for..
1a70: 20 74 68 69 73 20 74 6f 20 77 6f 72 6b 2e 0d 0a this to work...
1a80: 0d 0a 20 20 20 66 6f 73 73 69 6c 20 63 6f 6e 66 .. fossil conf
1a90: 69 67 75 72 61 74 69 6f 6e 20 72 65 73 65 74 20 iguration reset
1aa0: 41 52 45 41 0d 0a 0d 0a 20 20 20 20 20 20 20 20 AREA....
1ab0: 52 65 73 74 6f 72 65 20 74 68 65 20 63 6f 6e 66 Restore the conf
1ac0: 69 67 75 72 61 74 69 6f 6e 20 74 6f 20 74 68 65 iguration to the
1ad0: 20 64 65 66 61 75 6c 74 2e 20 20 41 52 45 41 20 default. AREA
1ae0: 61 73 20 61 62 6f 76 65 2e 0d 0a 0d 0a 57 41 52 as above.....WAR
1af0: 4e 49 4e 47 3a 20 44 6f 20 6e 6f 74 20 69 6d 70 NING: Do not imp
1b00: 6f 72 74 2c 20 6d 65 72 67 65 2c 20 6f 72 20 70 ort, merge, or p
1b10: 75 6c 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f ull configuratio
1b20: 6e 73 20 66 72 6f 6d 20 61 6e 20 75 6e 74 72 75 ns from an untru
1b30: 73 74 65 64 0d 0a 73 6f 75 72 63 65 2e 20 20 54 sted..source. T
1b40: 68 65 20 69 6e 62 6f 75 6e 64 20 63 6f 6e 66 69 he inbound confi
1b50: 67 75 72 61 74 69 6f 6e 20 69 73 20 6e 6f 74 20 guration is not
1b60: 63 68 65 63 6b 65 64 20 66 6f 72 20 73 61 66 65 checked for safe
1b70: 74 79 20 61 6e 64 20 63 61 6e 0d 0a 69 6e 74 72 ty and can..intr
1b80: 6f 64 75 63 65 20 73 65 63 75 72 69 74 79 20 76 oduce security v
1b90: 75 6c 6e 65 72 61 62 69 6c 69 74 69 65 73 2e 0d ulnerabilities..
1ba0: 0a 0d 0a 0d 0a 43 4f 4d 4d 41 4e 44 3a 20 64 65 .....COMMAND: de
1bb0: 63 6f 6e 73 74 72 75 63 74 20 0d 0a 55 73 61 67 construct ..Usag
1bc0: 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 e: </nowiki>[fos
1bd0: 73 69 6c 20 64 65 63 6f 6e 73 74 72 75 63 74 5d sil deconstruct]
1be0: 3c 6e 6f 77 69 6b 69 3e 20 3f 2d 52 7c 2d 2d 72 <nowiki> ?-R|--r
1bf0: 65 70 6f 73 69 74 6f 72 79 20 52 45 50 4f 53 49 epository REPOSI
1c00: 54 4f 52 59 3f 20 44 45 53 54 49 4e 41 54 49 4f TORY? DESTINATIO
1c10: 4e 0d 0a 0d 0a 50 6f 70 75 6c 61 74 65 73 20 74 N....Populates t
1c20: 68 65 20 69 6e 64 69 63 61 74 65 64 20 44 45 53 he indicated DES
1c30: 54 49 4e 41 54 49 4f 4e 20 64 69 72 65 63 74 6f TINATION directo
1c40: 72 79 20 77 69 74 68 20 63 6f 70 69 65 73 20 6f ry with copies o
1c50: 66 20 61 6c 6c 0d 0a 61 72 74 69 66 63 61 74 73 f all..artifcats
1c60: 20 63 6f 6e 74 61 69 6e 65 64 20 77 69 74 68 69 contained withi
1c70: 6e 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 n the repository
1c80: 2e 20 20 41 72 74 69 66 61 63 74 73 20 61 72 65 . Artifacts are
1c90: 20 6e 61 6d 65 64 20 41 41 2f 62 62 62 62 62 0d named AA/bbbbb.
1ca0: 0a 77 68 65 72 65 20 41 41 20 69 73 20 74 68 65 .where AA is the
1cb0: 20 66 69 72 73 74 20 32 20 63 68 61 72 61 63 74 first 2 charact
1cc0: 65 72 73 20 6f 66 20 74 68 65 20 61 72 74 69 66 ers of the artif
1cd0: 61 63 74 20 49 44 20 61 6e 64 20 62 62 62 62 62 act ID and bbbbb
1ce0: 20 69 73 20 74 68 65 0d 0a 72 65 6d 61 69 6e 69 is the..remaini
1cf0: 6e 67 20 33 38 20 63 68 61 72 61 63 74 65 72 73 ng 38 characters
1d00: 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f .......Usage: </
1d10: 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 72 nowiki>[fossil r
1d20: 6d 5d 3c 6e 6f 77 69 6b 69 3e 20 46 49 4c 45 2e m]<nowiki> FILE.
1d30: 2e 2e 0d 0a 20 20 20 6f 72 3a 20 66 6f 73 73 69 .... or: fossi
1d40: 6c 20 64 65 6c 20 46 49 4c 45 2e 2e 2e 0d 0a 52 l del FILE.....R
1d50: 65 6d 6f 76 65 20 6f 6e 65 20 6f 72 20 6d 6f 72 emove one or mor
1d60: 65 20 66 69 6c 65 73 20 66 72 6f 6d 20 74 68 65 e files from the
1d70: 20 74 72 65 65 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 tree.......Usag
1d80: 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 e: </nowiki>[fos
1d90: 73 69 6c 20 64 65 73 63 65 6e 64 61 6e 74 73 5d sil descendants]
1da0: 3c 6e 6f 77 69 6b 69 3e 20 3f 42 41 53 45 4c 49 <nowiki> ?BASELI
1db0: 4e 45 2d 49 44 3f 0d 0a 0d 0a 46 69 6e 64 20 61 NE-ID?....Find a
1dc0: 6c 6c 20 6c 65 61 66 20 64 65 73 63 65 6e 64 61 ll leaf descenda
1dd0: 6e 74 73 20 6f 66 20 74 68 65 20 62 61 73 65 6c nts of the basel
1de0: 69 6e 65 20 73 70 65 63 69 66 69 65 64 20 6f 72 ine specified or
1df0: 20 69 66 20 74 68 65 20 61 72 67 75 6d 65 6e 74 if the argument
1e00: 0d 0a 69 73 20 6f 6d 69 74 74 65 64 2c 20 6f 66 ..is omitted, of
1e10: 20 74 68 65 20 62 61 73 65 6c 69 6e 65 20 63 75 the baseline cu
1e20: 72 72 65 6e 74 6c 79 20 63 68 65 63 6b 65 64 20 rrently checked
1e30: 6f 75 74 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a out.......Usage:
1e40: 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 </nowiki>[fossi
1e50: 6c 20 64 69 66 66 5d 3c 6e 6f 77 69 6b 69 3e 7c l diff]<nowiki>|
1e60: 67 64 69 66 66 20 3f 2d 69 3f 20 3f 2d 72 20 52 gdiff ?-i? ?-r R
1e70: 45 56 49 53 49 4f 4e 3f 20 46 49 4c 45 2e 2e 2e EVISION? FILE...
1e80: 0d 0a 0d 0a 53 68 6f 77 20 74 68 65 20 64 69 66 ....Show the dif
1e90: 66 65 72 65 6e 63 65 20 62 65 74 77 65 65 6e 20 ference between
1ea0: 74 68 65 20 63 75 72 72 65 6e 74 20 76 65 72 73 the current vers
1eb0: 69 6f 6e 20 6f 66 20 61 20 66 69 6c 65 20 28 61 ion of a file (a
1ec0: 73 20 69 74 0d 0a 65 78 69 73 74 73 20 6f 6e 20 s it..exists on
1ed0: 64 69 73 6b 29 20 61 6e 64 20 74 68 61 74 20 73 disk) and that s
1ee0: 61 6d 65 20 66 69 6c 65 20 61 73 20 69 74 20 77 ame file as it w
1ef0: 61 73 20 63 68 65 63 6b 65 64 20 6f 75 74 2e 0d as checked out..
1f00: 0a 0d 0a 64 69 66 66 20 77 69 6c 6c 20 73 68 6f ...diff will sho
1f10: 77 20 61 20 74 65 78 74 75 61 6c 20 64 69 66 66 w a textual diff
1f20: 20 77 68 69 6c 65 20 67 64 69 66 66 20 77 69 6c while gdiff wil
1f30: 6c 20 61 74 74 65 6d 70 74 20 74 6f 20 72 75 6e l attempt to run
1f40: 20 61 0d 0a 67 72 61 70 68 69 63 61 6c 20 64 69 a..graphical di
1f50: 66 66 20 63 6f 6d 6d 61 6e 64 20 74 68 61 74 20 ff command that
1f60: 79 6f 75 20 68 61 76 65 20 73 65 74 75 70 2e 20 you have setup.
1f70: 49 66 20 74 68 65 20 63 68 6f 6f 73 65 6e 20 63 If the choosen c
1f80: 6f 6d 6d 61 6e 64 0d 0a 69 73 20 6e 6f 74 20 79 ommand..is not y
1f90: 65 74 20 63 6f 6e 66 69 67 75 72 65 64 2c 20 74 et configured, t
1fa0: 68 65 20 69 6e 74 65 72 6e 61 6c 20 74 65 78 74 he internal text
1fb0: 75 61 6c 20 64 69 66 66 20 63 6f 6d 6d 61 6e 64 ual diff command
1fc0: 20 77 69 6c 6c 20 62 65 0d 0a 75 73 65 64 2e 0d will be..used..
1fd0: 0a 0d 0a 49 66 20 2d 69 20 69 73 20 73 75 70 70 ...If -i is supp
1fe0: 6c 69 65 64 20 66 6f 72 20 65 69 74 68 65 72 20 lied for either
1ff0: 64 69 66 66 20 6f 72 20 67 64 69 66 66 2c 20 74 diff or gdiff, t
2000: 68 65 20 69 6e 74 65 72 6e 61 6c 20 74 65 78 74 he internal text
2010: 75 61 6c 0d 0a 64 69 66 66 20 63 6f 6d 6d 61 6e ual..diff comman
2020: 64 20 77 69 6c 6c 20 62 65 20 65 78 65 63 75 74 d will be execut
2030: 65 64 2e 0d 0a 0d 0a 48 65 72 65 20 61 72 65 20 ed.....Here are
2040: 61 20 66 65 77 20 65 78 74 65 72 6e 61 6c 20 64 a few external d
2050: 69 66 66 20 63 6f 6d 6d 61 6e 64 20 73 65 74 74 iff command sett
2060: 69 6e 67 73 2c 20 66 6f 72 20 65 78 61 6d 70 6c ings, for exampl
2070: 65 3a 0d 0a 0d 0a 20 20 66 6f 73 73 69 6c 20 73 e:.... fossil s
2080: 65 74 74 69 6e 67 20 64 69 66 66 2d 63 6f 6d 6d etting diff-comm
2090: 61 6e 64 20 64 69 66 66 0d 0a 0d 0a 20 20 66 6f and diff.... fo
20a0: 73 73 69 6c 20 73 65 74 74 69 6e 67 20 67 64 69 ssil setting gdi
20b0: 66 66 2d 63 6f 6d 6d 61 6e 64 20 74 6b 64 69 66 ff-command tkdif
20c0: 66 0d 0a 20 20 66 6f 73 73 69 6c 20 73 65 74 74 f.. fossil sett
20d0: 69 6e 67 20 67 64 69 66 66 2d 63 6f 6d 6d 61 6e ing gdiff-comman
20e0: 64 20 65 73 6b 69 6c 6c 32 32 0d 0a 20 20 66 6f d eskill22.. fo
20f0: 73 73 69 6c 20 73 65 74 74 69 6e 67 20 67 64 69 ssil setting gdi
2100: 66 66 2d 63 6f 6d 6d 61 6e 64 20 74 6f 72 74 6f ff-command torto
2110: 69 73 65 6d 65 72 67 65 0d 0a 20 20 66 6f 73 73 isemerge.. foss
2120: 69 6c 20 73 65 74 74 69 6e 67 20 67 64 69 66 66 il setting gdiff
2130: 2d 63 6f 6d 6d 61 6e 64 20 6d 65 6c 64 0d 0a 20 -command meld..
2140: 20 66 6f 73 73 69 6c 20 73 65 74 74 69 6e 67 20 fossil setting
2150: 67 64 69 66 66 2d 63 6f 6d 6d 61 6e 64 20 78 78 gdiff-command xx
2160: 64 69 66 66 0d 0a 20 20 66 6f 73 73 69 6c 20 73 diff.. 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 6b 64 69 66 66 33 0d 0a 0d 0a 0d mand kdiff3.....
2190: 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 .Usage: </nowiki
21a0: 3e 5b 66 6f 73 73 69 6c 20 65 78 74 72 61 5d 3c >[fossil extra]<
21b0: 6e 6f 77 69 6b 69 3e 0d 0a 0d 0a 50 72 69 6e 74 nowiki>....Print
21c0: 20 61 20 6c 69 73 74 20 6f 66 20 61 6c 6c 20 66 a list of all f
21d0: 69 6c 65 73 20 69 6e 20 74 68 65 20 73 6f 75 72 iles in the sour
21e0: 63 65 20 74 72 65 65 20 74 68 61 74 20 61 72 65 ce tree that are
21f0: 20 6e 6f 74 20 70 61 72 74 20 6f 66 0d 0a 74 68 not part of..th
2200: 65 20 63 75 72 72 65 6e 74 20 63 68 65 63 6b 6f e current checko
2210: 75 74 2e 20 20 53 65 65 20 61 6c 73 6f 20 74 68 ut. See also th
2220: 65 20 22 63 6c 65 61 6e 22 20 63 6f 6d 6d 61 6e e "clean" comman
2230: 64 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c d.......Usage: <
2240: 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 /nowiki>[fossil
2250: 68 65 6c 70 5d 3c 6e 6f 77 69 6b 69 3e 20 43 4f help]<nowiki> CO
2260: 4d 4d 41 4e 44 0d 0a 0d 0a 44 69 73 70 6c 61 79 MMAND....Display
2270: 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 6f 6e 20 information on
2280: 68 6f 77 20 74 6f 20 75 73 65 20 43 4f 4d 4d 41 how to use COMMA
2290: 4e 44 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c ND......Usage: <
22a0: 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 /nowiki>[fossil
22b0: 68 74 74 70 5d 3c 6e 6f 77 69 6b 69 3e 20 52 45 http]<nowiki> RE
22c0: 50 4f 53 49 54 4f 52 59 0d 0a 0d 0a 48 61 6e 64 POSITORY....Hand
22d0: 6c 65 20 61 20 73 69 6e 67 6c 65 20 48 54 54 50 le a single HTTP
22e0: 20 72 65 71 75 65 73 74 20 61 70 70 65 61 72 69 request appeari
22f0: 6e 67 20 6f 6e 20 73 74 64 69 6e 2e 20 20 54 68 ng on stdin. Th
2300: 65 20 72 65 73 75 6c 74 69 6e 67 20 77 65 62 70 e resulting webp
2310: 61 67 65 0d 0a 69 73 20 64 65 6c 69 76 65 72 65 age..is delivere
2320: 64 20 6f 6e 20 73 74 64 6f 75 74 2e 20 20 54 68 d on stdout. Th
2330: 69 73 20 6d 65 74 68 6f 64 20 69 73 20 75 73 65 is method is use
2340: 64 20 74 6f 20 6c 61 75 6e 63 68 20 61 6e 20 48 d to launch an H
2350: 54 54 50 20 72 65 71 75 65 73 74 0d 0a 68 61 6e TTP request..han
2360: 64 6c 65 72 20 66 72 6f 6d 20 69 6e 65 74 64 2c dler from inetd,
2370: 20 66 6f 72 20 65 78 61 6d 70 6c 65 2e 20 20 54 for example. T
2380: 68 65 20 61 72 67 75 6d 65 6e 74 20 69 73 20 74 he argument is t
2390: 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 0d he name of the .
23a0: 0a 72 65 70 6f 73 69 74 6f 72 79 2e 0d 0a 0d 0a .repository.....
23b0: 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b ..Usage: </nowik
23c0: 69 3e 5b 66 6f 73 73 69 6c 20 69 6e 66 6f 5d 3c i>[fossil info]<
23d0: 6e 6f 77 69 6b 69 3e 20 3f 41 52 54 49 46 41 43 nowiki> ?ARTIFAC
23e0: 54 2d 49 44 7c 46 49 4c 45 4e 41 4d 45 3f 0d 0a T-ID|FILENAME?..
23f0: 0d 0a 57 69 74 68 20 6e 6f 20 61 72 67 75 6d 65 ..With no argume
2400: 6e 74 73 2c 20 70 72 6f 76 69 64 65 20 69 6e 66 nts, provide inf
2410: 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 ormation about t
2420: 68 65 20 63 75 72 72 65 6e 74 20 74 72 65 65 2e he current tree.
2430: 0d 0a 49 66 20 61 6e 20 61 72 67 75 6d 65 6e 74 ..If an argument
2440: 20 69 73 20 73 70 65 63 69 66 69 65 64 2c 20 70 is specified, p
2450: 72 6f 76 69 64 65 20 69 6e 66 6f 72 6d 61 74 69 rovide informati
2460: 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 6f 62 6a on about the obj
2470: 65 63 74 0d 0a 69 6e 20 74 68 65 20 72 65 73 70 ect..in the resp
2480: 6f 73 69 74 6f 72 79 20 6f 66 20 74 68 65 20 63 ository of the c
2490: 75 72 72 65 6e 74 20 74 72 65 65 20 74 68 61 74 urrent tree that
24a0: 20 74 68 65 20 61 72 67 75 6d 65 6e 74 20 72 65 the argument re
24b0: 66 65 72 73 0d 0a 74 6f 2e 20 20 4f 72 20 69 66 fers..to. Or if
24c0: 20 74 68 65 20 61 72 67 75 6d 65 6e 74 20 69 73 the argument is
24d0: 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 61 20 72 the name of a r
24e0: 65 70 6f 73 69 74 6f 72 79 2c 20 73 68 6f 77 0d epository, show.
24f0: 0a 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f .information abo
2500: 75 74 20 74 68 61 74 20 72 65 70 6f 73 69 74 6f ut that reposito
2510: 72 79 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 ry.......Usage:
2520: 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c </nowiki>[fossil
2530: 20 6c 65 61 76 65 73 5d 3c 6e 6f 77 69 6b 69 3e leaves]<nowiki>
2540: 0d 0a 0d 0a 46 69 6e 64 20 6c 65 61 76 65 73 20 ....Find leaves
2550: 6f 66 20 61 6c 6c 20 62 72 61 6e 63 68 65 73 2e of all branches.
2560: 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e ......Usage: </n
2570: 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 6c 73 owiki>[fossil ls
2580: 5d 3c 6e 6f 77 69 6b 69 3e 0d 0a 0d 0a 53 68 6f ]<nowiki>....Sho
2590: 77 20 74 68 65 20 6e 61 6d 65 73 20 6f 66 20 61 w the names of a
25a0: 6c 6c 20 66 69 6c 65 73 20 69 6e 20 74 68 65 20 ll files in the
25b0: 63 75 72 72 65 6e 74 20 63 68 65 63 6b 6f 75 74 current checkout
25c0: 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e ......Usage: </n
25d0: 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 6d 65 owiki>[fossil me
25e0: 72 67 65 5d 3c 6e 6f 77 69 6b 69 3e 20 56 45 52 rge]<nowiki> VER
25f0: 53 49 4f 4e 0d 0a 0d 0a 54 68 65 20 61 72 67 75 SION....The argu
2600: 6d 65 6e 74 20 69 73 20 61 20 76 65 72 73 69 6f ment is a versio
2610: 6e 20 74 68 61 74 20 73 68 6f 75 6c 64 20 62 65 n that should be
2620: 20 6d 65 72 67 65 64 20 69 6e 74 6f 20 74 68 65 merged into the
2630: 20 63 75 72 72 65 6e 74 0d 0a 63 68 65 63 6b 6f current..checko
2640: 75 74 2e 20 0d 0a 0d 0a 4f 6e 6c 79 20 66 69 6c ut. ....Only fil
2650: 65 20 63 6f 6e 74 65 6e 74 20 69 73 20 6d 65 72 e content is mer
2660: 67 65 64 2e 20 20 54 68 65 20 72 65 73 75 6c 74 ged. The result
2670: 20 63 6f 6e 74 69 6e 75 65 73 20 74 6f 20 75 73 continues to us
2680: 65 20 74 68 65 0d 0a 66 69 6c 65 20 61 6e 64 20 e the..file and
2690: 64 69 72 65 63 74 6f 72 79 20 6e 61 6d 65 73 20 directory names
26a0: 66 72 6f 6d 20 74 68 65 20 63 75 72 72 65 6e 74 from the current
26b0: 20 63 68 65 63 6b 2d 6f 75 74 20 65 76 65 6e 20 check-out even
26c0: 69 66 20 74 68 6f 73 65 0d 0a 6e 61 6d 65 73 20 if those..names
26d0: 6d 69 67 68 74 20 68 61 76 65 20 62 65 65 6e 20 might have been
26e0: 63 68 61 6e 67 65 64 20 69 6e 20 74 68 65 20 62 changed in the b
26f0: 72 61 6e 63 68 20 62 65 69 6e 67 20 6d 65 72 67 ranch being merg
2700: 65 64 20 69 6e 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 ed in.......Usag
2710: 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 e: </nowiki>[fos
2720: 73 69 6c 20 6e 65 77 5d 3c 6e 6f 77 69 6b 69 3e sil new]<nowiki>
2730: 20 46 49 4c 45 4e 41 4d 45 0d 0a 0d 0a 43 72 65 FILENAME....Cre
2740: 61 74 65 20 61 20 72 65 70 6f 73 69 74 6f 72 79 ate a repository
2750: 20 66 6f 72 20 61 20 6e 65 77 20 70 72 6f 6a 65 for a new proje
2760: 63 74 20 69 6e 20 74 68 65 20 66 69 6c 65 20 6e ct in the file n
2770: 61 6d 65 64 20 46 49 4c 45 4e 41 4d 45 2e 0d 0a amed FILENAME...
2780: 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 69 73 20 This command is
2790: 64 69 73 74 69 6e 63 74 20 66 72 6f 6d 20 22 63 distinct from "c
27a0: 6c 6f 6e 65 22 2e 20 20 54 68 65 20 22 63 6c 6f lone". The "clo
27b0: 6e 65 22 20 63 6f 6d 6d 61 6e 64 20 6d 61 6b 65 ne" command make
27c0: 73 0d 0a 61 20 63 6f 70 79 20 6f 66 20 61 6e 20 s..a copy of an
27d0: 65 78 69 73 74 69 6e 67 20 70 72 6f 6a 65 63 74 existing project
27e0: 2e 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 . This command
27f0: 73 74 61 72 74 73 20 61 20 6e 65 77 20 70 72 6f starts a new pro
2800: 6a 65 63 74 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 65 ject.......Usage
2810: 3a 20 6f 70 65 6e 20 46 49 4c 45 4e 41 4d 45 0d : open FILENAME.
2820: 0a 0d 0a 4f 70 65 6e 20 61 20 63 6f 6e 6e 65 63 ...Open a connec
2830: 74 69 6f 6e 20 74 6f 20 74 68 65 20 6c 6f 63 61 tion to the loca
2840: 6c 20 72 65 70 6f 73 69 74 6f 72 79 20 69 6e 20 l repository in
2850: 46 49 4c 45 4e 41 4d 45 2e 20 20 41 20 63 68 65 FILENAME. A che
2860: 63 6b 6f 75 74 0d 0a 66 6f 72 20 74 68 65 20 72 ckout..for the r
2870: 65 70 6f 73 69 74 6f 72 79 20 69 73 20 63 72 65 epository is cre
2880: 61 74 65 64 20 77 69 74 68 20 69 74 73 20 72 6f ated with its ro
2890: 6f 74 20 61 74 20 74 68 65 20 77 6f 72 6b 69 6e ot at the workin
28a0: 67 20 64 69 72 65 63 74 6f 72 79 2e 0d 0a 53 65 g directory...Se
28b0: 65 20 61 6c 73 6f 20 74 68 65 20 22 63 6c 6f 73 e also the "clos
28c0: 65 22 20 63 6f 6d 6d 61 6e 64 2e 0d 0a 0d 0a 0d e" command......
28d0: 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 .Usage: </nowiki
28e0: 3e 5b 66 6f 73 73 69 6c 20 70 75 6c 6c 5d 3c 6e >[fossil pull]<n
28f0: 6f 77 69 6b 69 3e 20 3f 55 52 4c 3f 20 3f 2d 52 owiki> ?URL? ?-R
2900: 7c 2d 2d 72 65 73 70 6f 73 69 74 6f 72 79 20 52 |--respository R
2910: 45 50 4f 53 49 54 4f 52 59 3f 0d 0a 0d 0a 50 75 EPOSITORY?....Pu
2920: 6c 6c 20 63 68 61 6e 67 65 73 20 69 6e 20 61 20 ll changes in a
2930: 72 65 6d 6f 74 65 20 72 65 70 6f 73 69 74 6f 72 remote repositor
2940: 79 20 69 6e 74 6f 20 74 68 65 20 6c 6f 63 61 6c y into the local
2950: 20 72 65 70 6f 73 69 74 6f 72 79 2e 0d 0a 54 68 repository...Th
2960: 65 20 72 65 70 6f 73 69 74 6f 72 79 20 69 73 20 e repository is
2970: 69 64 65 6e 74 69 66 69 65 64 20 62 79 20 74 68 identified by th
2980: 65 20 2d 52 20 6f 72 20 2d 2d 72 65 70 6f 73 69 e -R or --reposi
2990: 74 6f 72 79 20 6f 70 74 69 6f 6e 2e 0d 0a 49 66 tory option...If
29a0: 20 74 68 65 72 65 20 69 73 20 6e 6f 20 73 75 63 there is no suc
29b0: 68 20 6f 70 74 69 6f 6e 20 74 68 65 6e 20 74 68 h option then th
29c0: 65 20 6f 70 65 6e 20 72 65 70 6f 73 69 74 6f 72 e open repositor
29d0: 79 20 69 73 20 75 73 65 64 2e 0d 0a 54 68 65 20 y is used...The
29e0: 55 52 4c 20 6f 66 20 74 68 65 20 72 65 6d 6f 74 URL of the remot
29f0: 65 20 73 65 72 76 65 72 20 69 73 20 73 70 65 63 e server is spec
2a00: 69 66 69 65 64 20 6f 6e 20 74 68 65 20 63 6f 6d ified on the com
2a10: 6d 61 6e 64 20 6c 69 6e 65 0d 0a 49 66 20 6e 6f mand line..If no
2a20: 20 55 52 4c 20 69 73 20 73 70 65 63 69 66 69 65 URL is specifie
2a30: 64 20 74 68 65 6e 20 74 68 65 20 55 52 4c 20 75 d then the URL u
2a40: 73 65 64 20 62 79 20 74 68 65 20 6d 6f 73 74 20 sed by the most
2a50: 72 65 63 65 6e 74 0d 0a 22 70 75 6c 6c 22 2c 20 recent.."pull",
2a60: 22 70 75 73 68 22 2c 20 6f 72 20 22 73 79 6e 63 "push", or "sync
2a70: 22 20 63 6f 6d 6d 61 6e 64 20 69 73 20 75 73 65 " command is use
2a80: 64 2e 0d 0a 0d 0a 54 68 65 20 55 52 4c 20 69 73 d.....The URL is
2a90: 20 6f 66 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e of the followin
2aa0: 67 20 66 6f 72 6d 3a 0d 0a 0d 0a 20 20 20 20 20 g form:....
2ab0: 68 74 74 70 3a 2f 2f 55 53 45 52 40 48 4f 53 54 http://USER@HOST
2ac0: 3a 50 4f 52 54 2f 50 41 54 48 0d 0a 0d 0a 54 68 :PORT/PATH....Th
2ad0: 65 20 22 55 53 45 52 40 22 20 61 6e 64 20 22 3a e "USER@" and ":
2ae0: 50 4f 52 54 22 20 73 75 62 73 74 72 69 6e 67 73 PORT" substrings
2af0: 20 61 72 65 20 6f 70 74 69 6f 6e 61 6c 2e 0d 0a are optional...
2b00: 54 68 65 20 22 55 53 45 52 22 20 73 75 62 73 74 The "USER" subst
2b10: 72 69 6e 67 20 73 70 65 63 69 66 69 65 73 20 74 ring specifies t
2b20: 68 65 20 6c 6f 67 69 6e 20 75 73 65 72 2e 20 20 he login user.
2b30: 59 6f 75 20 77 69 6c 6c 20 62 65 0d 0a 70 72 6f You will be..pro
2b40: 6d 70 74 65 64 20 66 6f 72 20 74 68 65 20 70 61 mpted for the pa
2b50: 73 73 77 6f 72 64 20 6f 6e 20 74 68 65 20 63 6f ssword on the co
2b60: 6d 6d 61 6e 64 2d 6c 69 6e 65 2e 20 20 54 68 65 mmand-line. The
2b70: 20 50 4f 52 54 0d 0a 73 70 65 63 69 66 69 65 73 PORT..specifies
2b80: 20 74 68 65 20 54 43 50 20 70 6f 72 74 20 6f 66 the TCP port of
2b90: 20 74 68 65 20 73 65 72 76 65 72 2e 20 20 54 68 the server. Th
2ba0: 65 20 64 65 66 61 75 6c 74 20 70 6f 72 74 20 69 e default port i
2bb0: 73 0d 0a 38 30 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 s..80.......Usag
2bc0: 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 e: </nowiki>[fos
2bd0: 73 69 6c 20 70 75 73 68 5d 3c 6e 6f 77 69 6b 69 sil push]<nowiki
2be0: 3e 20 3f 55 52 4c 3f 20 3f 2d 52 7c 2d 2d 72 65 > ?URL? ?-R|--re
2bf0: 70 6f 73 69 74 6f 72 79 20 52 45 50 4f 53 49 54 pository REPOSIT
2c00: 4f 52 59 3f 0d 0a 0d 0a 50 75 73 68 20 63 68 61 ORY?....Push cha
2c10: 6e 67 65 73 20 69 6e 20 74 68 65 20 6c 6f 63 61 nges in the loca
2c20: 6c 20 72 65 70 6f 73 69 74 6f 72 79 20 6f 76 65 l repository ove
2c30: 72 20 69 6e 74 6f 20 61 20 72 65 6d 6f 74 65 20 r into a remote
2c40: 72 65 70 6f 73 69 74 6f 72 79 2e 0d 0a 53 65 65 repository...See
2c50: 20 74 68 65 20 22 70 75 6c 6c 22 20 63 6f 6d 6d the "pull" comm
2c60: 61 6e 64 20 66 6f 72 20 61 64 64 69 74 69 6f 6e and for addition
2c70: 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0d al information..
2c80: 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 ...Usage: </nowi
2c90: 6b 69 3e 5b 66 6f 73 73 69 6c 20 72 65 62 75 69 ki>[fossil rebui
2ca0: 6c 64 5d 3c 6e 6f 77 69 6b 69 3e 20 52 45 50 4f ld]<nowiki> REPO
2cb0: 53 49 54 4f 52 59 0d 0a 0d 0a 52 65 63 6f 6e 73 SITORY....Recons
2cc0: 74 72 75 63 74 20 74 68 65 20 6e 61 6d 65 64 20 truct the named
2cd0: 72 65 70 6f 73 69 74 6f 72 79 20 64 61 74 61 62 repository datab
2ce0: 61 73 65 20 66 72 6f 6d 20 74 68 65 20 63 6f 72 ase from the cor
2cf0: 65 0d 0a 72 65 63 6f 72 64 73 2e 20 20 52 75 6e e..records. Run
2d00: 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 61 66 this command af
2d10: 74 65 72 20 75 70 64 61 74 69 6e 67 20 74 68 65 ter updating the
2d20: 20 66 6f 73 73 69 6c 0d 0a 65 78 65 63 75 74 61 fossil..executa
2d30: 62 6c 65 20 69 6e 20 61 20 77 61 79 20 74 68 61 ble in a way tha
2d40: 74 20 63 68 61 6e 67 65 73 20 74 68 65 20 64 61 t changes the da
2d50: 74 61 62 61 73 65 20 73 63 68 65 6d 61 2e 0d 0a tabase schema...
2d60: 0d 0a 0d 0a 43 4f 4d 4d 41 4e 44 3a 20 72 65 63 ....COMMAND: rec
2d70: 6f 6e 73 74 72 75 63 74 20 0d 0a 55 73 61 67 65 onstruct ..Usage
2d80: 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 : </nowiki>[foss
2d90: 69 6c 20 72 65 63 6f 6e 73 74 72 75 63 74 5d 3c il reconstruct]<
2da0: 6e 6f 77 69 6b 69 3e 20 52 45 50 4f 53 49 54 4f nowiki> REPOSITO
2db0: 52 59 20 4f 52 49 47 49 4e 0d 0a 0d 0a 43 72 65 RY ORIGIN....Cre
2dc0: 61 74 65 73 20 74 68 65 20 52 45 50 4f 53 49 54 ates the REPOSIT
2dd0: 4f 52 59 20 61 6e 64 20 70 6f 70 75 6c 61 74 65 ORY and populate
2de0: 73 20 69 74 20 77 69 74 68 20 74 68 65 20 61 72 s it with the ar
2df0: 74 69 66 61 63 74 73 20 69 6e 20 74 68 65 0d 0a tifacts in the..
2e00: 69 6e 64 69 63 61 74 65 64 20 4f 52 49 47 49 4e indicated ORIGIN
2e10: 20 64 69 72 65 63 74 6f 72 79 2e 0d 0a 0d 0a 0d directory......
2e20: 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 .Usage: </nowiki
2e30: 3e 5b 66 6f 73 73 69 6c 20 72 65 64 6f 5d 3c 6e >[fossil redo]<n
2e40: 6f 77 69 6b 69 3e 20 3f 46 49 4c 45 4e 41 4d 45 owiki> ?FILENAME
2e50: 2e 2e 2e 3f 0d 0a 0d 0a 52 65 64 6f 20 74 68 65 ...?....Redo the
2e60: 20 61 6e 20 75 70 64 61 74 65 20 6f 72 20 6d 65 an update or me
2e70: 72 67 65 20 6f 70 65 72 61 74 69 6f 6e 20 74 68 rge operation th
2e80: 61 74 20 68 61 73 20 62 65 65 6e 20 75 6e 64 6f at has been undo
2e90: 6e 65 20 62 79 20 74 68 65 0d 0a 75 6e 64 6f 20 ne by the..undo
2ea0: 63 6f 6d 6d 61 6e 64 2e 20 20 49 66 20 46 49 4c command. If FIL
2eb0: 45 4e 41 4d 45 20 69 73 20 73 70 65 63 69 66 69 ENAME is specifi
2ec0: 65 64 20 74 68 65 6e 20 72 65 73 74 6f 72 65 20 ed then restore
2ed0: 74 68 65 20 63 68 61 6e 67 65 73 0d 0a 61 73 73 the changes..ass
2ee0: 6f 63 69 61 74 65 64 20 77 69 74 68 20 74 68 65 ociated with the
2ef0: 20 6e 61 6d 65 64 20 66 69 6c 65 28 73 29 20 62 named file(s) b
2f00: 75 74 20 6f 74 68 65 72 77 69 73 65 20 6c 65 61 ut otherwise lea
2f10: 76 65 20 74 68 65 20 75 70 64 61 74 65 0d 0a 6f ve the update..o
2f20: 72 20 6d 65 72 67 65 20 75 6e 64 6f 6e 65 2e 0d r merge undone..
2f30: 0a 0d 0a 41 20 73 69 6e 67 6c 65 20 6c 65 76 65 ...A single leve
2f40: 6c 20 6f 66 20 75 6e 64 6f 2f 72 65 64 6f 20 69 l of undo/redo i
2f50: 73 20 73 75 70 70 6f 72 74 65 64 2e 20 20 54 68 s supported. Th
2f60: 65 20 75 6e 64 6f 2f 72 65 64 6f 20 73 74 61 63 e undo/redo stac
2f70: 6b 0d 0a 69 73 20 63 6c 65 61 72 65 64 20 62 79 k..is cleared by
2f80: 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 6e 64 20 the commit and
2f90: 63 68 65 63 6b 6f 75 74 20 63 6f 6d 6d 61 6e 64 checkout command
2fa0: 73 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c s.......Usage: <
2fb0: 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 /nowiki>[fossil
2fc0: 72 65 76 65 72 74 5d 3c 6e 6f 77 69 6b 69 3e 20 revert]<nowiki>
2fd0: 3f 2d 2d 79 65 73 3f 20 3f 2d 72 20 52 45 56 49 ?--yes? ?-r REVI
2fe0: 53 49 4f 4e 3f 20 46 49 4c 45 0d 0a 0d 0a 52 65 SION? FILE....Re
2ff0: 76 65 72 74 20 74 6f 20 74 68 65 20 63 75 72 72 vert to the curr
3000: 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 20 76 ent repository v
3010: 65 72 73 69 6f 6e 20 6f 66 20 46 49 4c 45 2c 20 ersion of FILE,
3020: 6f 72 20 74 6f 0d 0a 74 68 65 20 76 65 72 73 69 or to..the versi
3030: 6f 6e 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 on associated wi
3040: 74 68 20 62 61 73 65 6c 69 6e 65 20 52 45 56 49 th baseline REVI
3050: 53 49 4f 4e 20 69 66 20 74 68 65 20 2d 72 20 66 SION if the -r f
3060: 6c 61 67 0d 0a 61 70 70 65 61 72 73 2e 20 20 54 lag..appears. T
3070: 68 69 73 20 63 6f 6d 6d 61 6e 64 20 77 69 6c 6c his command will
3080: 20 63 6f 6e 66 69 72 6d 20 79 6f 75 72 20 6f 70 confirm your op
3090: 65 72 61 74 69 6f 6e 20 75 6e 6c 65 73 73 20 74 eration unless t
30a0: 68 65 0d 0a 66 69 6c 65 20 69 73 20 6d 69 73 73 he..file is miss
30b0: 69 6e 67 20 6f 72 20 74 68 65 20 2d 2d 79 65 73 ing or the --yes
30c0: 20 6f 70 74 69 6f 6e 20 69 73 20 75 73 65 64 2e option is used.
30d0: 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e ......Usage: </n
30e0: 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 73 65 owiki>[fossil se
30f0: 72 76 65 72 5d 3c 6e 6f 77 69 6b 69 3e 20 3f 2d rver]<nowiki> ?-
3100: 50 7c 2d 2d 70 6f 72 74 20 54 43 50 50 4f 52 54 P|--port TCPPORT
3110: 3f 20 3f 52 45 50 4f 53 49 54 4f 52 59 3f 0d 0a ? ?REPOSITORY?..
3120: 20 20 20 4f 72 3a 20 66 6f 73 73 69 6c 20 75 69 Or: fossil ui
3130: 20 3f 2d 50 7c 2d 2d 70 6f 72 74 20 54 43 50 50 ?-P|--port TCPP
3140: 4f 52 54 3f 20 3f 52 45 50 4f 53 49 54 4f 52 59 ORT? ?REPOSITORY
3150: 3f 0d 0a 0d 0a 4f 70 65 6e 20 61 20 73 6f 63 6b ?....Open a sock
3160: 65 74 20 61 6e 64 20 62 65 67 69 6e 20 6c 69 73 et and begin lis
3170: 74 65 6e 69 6e 67 20 61 6e 64 20 72 65 73 70 6f tening and respo
3180: 6e 64 69 6e 67 20 74 6f 20 48 54 54 50 20 72 65 nding to HTTP re
3190: 71 75 65 73 74 73 20 6f 6e 0d 0a 54 43 50 20 70 quests on..TCP p
31a0: 6f 72 74 20 38 30 38 30 2c 20 6f 72 20 6f 6e 20 ort 8080, or on
31b0: 61 6e 79 20 6f 74 68 65 72 20 54 43 50 20 70 6f any other TCP po
31c0: 72 74 20 64 65 66 69 6e 65 64 20 62 79 20 74 68 rt defined by th
31d0: 65 20 2d 50 20 6f 72 0d 0a 2d 2d 70 6f 72 74 20 e -P or..--port
31e0: 6f 70 74 69 6f 6e 2e 20 20 54 68 65 20 6f 70 74 option. The opt
31f0: 69 6f 6e 61 6c 20 61 72 67 75 6d 65 6e 74 20 69 ional argument i
3200: 73 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 s the name of th
3210: 65 20 72 65 70 6f 73 69 74 6f 72 79 2e 0d 0a 54 e repository...T
3220: 68 65 20 72 65 70 6f 73 69 74 6f 72 79 20 61 72 he repository ar
3230: 67 75 6d 65 6e 74 20 6d 61 79 20 62 65 20 6f 6d gument may be om
3240: 69 74 74 65 64 20 69 66 20 74 68 65 20 77 6f 72 itted if the wor
3250: 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 20 69 king directory i
3260: 73 0d 0a 77 69 74 68 69 6e 20 61 6e 20 6f 70 65 s..within an ope
3270: 6e 20 63 68 65 63 6b 6f 75 74 2e 0d 0a 0d 0a 54 n checkout.....T
3280: 68 65 20 22 75 69 22 20 63 6f 6d 6d 61 6e 64 20 he "ui" command
3290: 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 73 74 automatically st
32a0: 61 72 74 73 20 61 20 77 65 62 20 62 72 6f 77 73 arts a web brows
32b0: 65 72 20 61 66 74 65 72 20 69 6e 69 74 69 61 6c er after initial
32c0: 69 7a 69 6e 67 0d 0a 74 68 65 20 77 65 62 20 73 izing..the web s
32d0: 65 72 76 65 72 2e 0d 0a 0d 0a 0d 0a 43 4f 4d 4d erver.......COMM
32e0: 41 4e 44 3a 20 73 65 74 74 69 6e 67 73 0d 0a 43 AND: settings..C
32f0: 4f 4d 4d 41 4e 44 3a 20 75 6e 73 65 74 0d 0a 55 OMMAND: unset..U
3300: 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b sage: </nowiki>[
3310: 66 6f 73 73 69 6c 20 73 65 74 74 69 6e 67 5d 3c fossil setting]<
3320: 6e 6f 77 69 6b 69 3e 20 3f 50 52 4f 50 45 52 54 nowiki> ?PROPERT
3330: 59 3f 20 3f 56 41 4c 55 45 3f 20 3f 2d 67 6c 6f Y? ?VALUE? ?-glo
3340: 62 61 6c 3f 0d 0a 20 20 20 20 20 20 20 66 6f 73 bal?.. fos
3350: 73 69 6c 20 75 6e 73 65 74 20 50 52 4f 50 45 52 sil unset PROPER
3360: 54 59 20 3f 2d 67 6c 6f 62 61 6c 3f 0d 0a 0d 0a TY ?-global?....
3370: 54 68 65 20 22 73 65 74 74 69 6e 67 22 20 63 6f The "setting" co
3380: 6d 6d 61 6e 64 20 77 69 74 68 20 6e 6f 20 61 72 mmand with no ar
3390: 67 75 6d 65 6e 74 73 20 6c 69 73 74 73 20 61 6c guments lists al
33a0: 6c 20 70 72 6f 70 65 72 74 69 65 73 20 61 6e 64 l properties and
33b0: 20 74 68 65 69 72 0d 0a 76 61 6c 75 65 73 2e 20 their..values.
33c0: 20 57 69 74 68 20 6a 75 73 74 20 61 20 70 72 6f With just a pro
33d0: 70 65 72 74 79 20 6e 61 6d 65 20 69 74 20 73 68 perty name it sh
33e0: 6f 77 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 ows the value of
33f0: 20 74 68 61 74 20 70 72 6f 70 65 72 74 79 2e 0d that property..
3400: 0a 57 69 74 68 20 61 20 76 61 6c 75 65 20 61 72 .With a value ar
3410: 67 75 6d 65 6e 74 20 69 74 20 63 68 61 6e 67 65 gument it change
3420: 73 20 74 68 65 20 70 72 6f 70 65 72 74 79 20 66 s the property f
3430: 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 or the current r
3440: 65 70 6f 73 69 74 6f 72 79 2e 0d 0a 0d 0a 54 68 epository.....Th
3450: 65 20 22 75 6e 73 65 74 22 20 63 6f 6d 6d 61 6e e "unset" comman
3460: 64 20 63 6c 65 61 72 73 20 61 20 70 72 6f 70 65 d clears a prope
3470: 72 74 79 20 73 65 74 74 69 6e 67 2e 0d 0a 0d 0a rty setting.....
3480: 20 20 20 61 75 74 6f 73 79 6e 63 20 20 20 20 20 autosync
3490: 20 20 20 20 49 66 20 65 6e 61 62 6c 65 64 2c 20 If enabled,
34a0: 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 70 75 automatically pu
34b0: 6c 6c 20 70 72 69 6f 72 20 74 6f 0d 0a 20 20 20 ll prior to..
34c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
34d0: 20 63 6f 6d 6d 69 74 20 6f 72 20 75 70 64 61 74 commit or updat
34e0: 65 20 61 6e 64 20 61 75 74 6f 6d 61 74 69 63 61 e and automatica
34f0: 6c 6c 79 20 70 75 73 68 0d 0a 20 20 20 20 20 20 lly push..
3500: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 66 af
3510: 74 65 72 20 63 6f 6d 6d 69 74 20 6f 72 20 74 61 ter commit or ta
3520: 67 20 6f 72 20 62 72 61 6e 63 68 20 63 72 65 61 g or branch crea
3530: 74 69 6f 6e 2e 0d 0a 0d 0a 20 20 20 64 69 66 66 tion..... diff
3540: 2d 63 6f 6d 6d 61 6e 64 20 20 20 20 20 45 78 74 -command Ext
3550: 65 72 6e 61 6c 20 63 6f 6d 6d 61 6e 64 20 74 6f ernal command to
3560: 20 72 75 6e 20 77 68 65 6e 20 70 65 72 66 6f 72 run when perfor
3570: 6d 69 6e 67 20 61 20 64 69 66 66 2e 0d 0a 20 20 ming a diff...
3580: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
3590: 20 20 49 66 20 75 6e 64 65 66 69 6e 65 64 2c 20 If undefined,
35a0: 74 68 65 20 69 6e 74 65 72 6e 61 6c 20 74 65 78 the internal tex
35b0: 74 20 64 69 66 66 20 77 69 6c 6c 20 62 65 20 75 t diff will be u
35c0: 73 65 64 2e 0d 0a 0d 0a 20 20 20 65 64 69 74 6f sed..... edito
35d0: 72 20 20 20 20 20 20 20 20 20 20 20 54 65 78 74 r Text
35e0: 20 65 64 69 74 6f 72 20 63 6f 6d 6d 61 6e 64 20 editor command
35f0: 75 73 65 64 20 66 6f 72 20 63 68 65 63 6b 2d 69 used for check-i
3600: 6e 20 63 6f 6d 6d 65 6e 74 73 2e 0d 0a 0d 0a 20 n comments.....
3610: 20 20 67 64 69 66 66 2d 63 6f 6d 6d 61 6e 64 20 gdiff-command
3620: 20 20 20 45 78 74 65 72 6e 61 6c 20 63 6f 6d 6d External comm
3630: 61 6e 64 20 74 6f 20 72 75 6e 20 77 68 65 6e 20 and to run when
3640: 70 65 72 66 6f 72 6d 69 6e 67 20 61 20 67 72 61 performing a gra
3650: 70 68 69 63 61 6c 0d 0a 20 20 20 20 20 20 20 20 phical..
3660: 20 20 20 20 20 20 20 20 20 20 20 20 64 69 66 66 diff
3670: 2e 20 49 66 20 75 6e 64 65 66 69 6e 65 64 2c 20 . If undefined,
3680: 74 65 78 74 20 64 69 66 66 20 77 69 6c 6c 20 62 text diff will b
3690: 65 20 75 73 65 64 2e 0d 0a 0d 0a 20 20 20 6c 6f e used..... lo
36a0: 63 61 6c 61 75 74 68 20 20 20 20 20 20 20 20 49 calauth I
36b0: 66 20 65 6e 61 62 6c 65 64 2c 20 72 65 71 75 69 f enabled, requi
36c0: 72 65 20 74 68 61 74 20 48 54 54 50 20 63 6f 6e re that HTTP con
36d0: 6e 65 63 74 69 6f 6e 73 20 66 72 6f 6d 0d 0a 20 nections from..
36e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
36f0: 20 20 20 31 32 37 2e 30 2e 30 2e 31 20 62 65 20 127.0.0.1 be
3700: 61 75 74 68 65 6e 74 69 63 61 74 65 64 20 62 79 authenticated by
3710: 20 70 61 73 73 77 6f 72 64 2e 20 20 49 66 0d 0a password. If..
3720: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
3730: 20 20 20 20 66 61 6c 73 65 2c 20 61 6c 6c 20 48 false, all H
3740: 54 54 50 20 72 65 71 75 65 73 74 73 20 66 72 6f TTP requests fro
3750: 6d 20 6c 6f 63 61 6c 68 6f 73 74 20 68 61 76 65 m localhost have
3760: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
3770: 20 20 20 20 20 20 75 6e 72 65 73 74 72 69 63 74 unrestrict
3780: 65 64 20 61 63 63 65 73 73 20 74 6f 20 74 68 65 ed access to the
3790: 20 72 65 70 6f 73 69 74 6f 72 79 2e 0d 0a 0d 0a repository.....
37a0: 20 20 20 63 6c 65 61 72 73 69 67 6e 20 20 20 20 clearsign
37b0: 20 20 20 20 57 68 65 6e 20 65 6e 61 62 6c 65 64 When enabled
37c0: 20 28 74 68 65 20 64 65 66 61 75 6c 74 29 2c 20 (the default),
37d0: 66 6f 73 73 69 6c 20 77 69 6c 6c 20 61 74 74 65 fossil will atte
37e0: 6d 70 74 20 74 6f 0d 0a 20 20 20 20 20 20 20 20 mpt to..
37f0: 20 20 20 20 20 20 20 20 20 20 20 20 73 69 67 6e sign
3800: 20 61 6c 6c 20 63 6f 6d 6d 69 74 73 20 77 69 74 all commits wit
3810: 68 20 67 70 67 2e 20 20 57 68 65 6e 20 64 69 73 h gpg. When dis
3820: 61 62 6c 65 64 2c 20 63 6f 6d 6d 69 74 73 20 77 abled, commits w
3830: 69 6c 6c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 ill..
3840: 20 20 20 20 20 20 20 20 20 62 65 20 75 6e 73 69 be unsi
3850: 67 6e 65 64 2e 0d 0a 0d 0a 20 20 20 70 67 70 2d gned..... pgp-
3860: 63 6f 6d 6d 61 6e 64 20 20 20 20 20 20 43 6f 6d command Com
3870: 6d 61 6e 64 20 75 73 65 64 20 74 6f 20 63 6c 65 mand used to cle
3880: 61 72 2d 73 69 67 6e 20 6d 61 6e 69 66 65 73 74 ar-sign manifest
3890: 73 20 61 74 20 63 68 65 63 6b 2d 69 6e 2e 0d 0a s at check-in...
38a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
38b0: 20 20 20 20 54 68 65 20 64 65 66 61 75 6c 74 20 The default
38c0: 69 73 20 22 67 70 67 20 2d 2d 63 6c 65 61 72 73 is "gpg --clears
38d0: 69 67 6e 20 2d 6f 20 22 2e 0d 0a 0d 0a 20 20 20 ign -o ".....
38e0: 70 72 6f 78 79 20 20 20 20 20 20 20 20 20 20 20 proxy
38f0: 20 55 52 4c 20 6f 66 20 74 68 65 20 48 54 54 50 URL of the HTTP
3900: 20 70 72 6f 78 79 2e 20 20 49 66 20 75 6e 64 65 proxy. If unde
3910: 66 69 6e 65 64 20 6f 72 20 22 6f 66 66 22 20 74 fined or "off" t
3920: 68 65 6e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 hen..
3930: 20 20 20 20 20 20 20 20 20 74 68 65 20 22 68 74 the "ht
3940: 74 70 5f 70 72 6f 78 79 22 20 65 6e 76 69 72 6f tp_proxy" enviro
3950: 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 20 69 nment variable i
3960: 73 20 63 6f 6e 73 75 6c 74 65 64 2e 0d 0a 20 20 s consulted...
3970: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
3980: 20 20 49 66 20 74 68 65 20 68 74 74 70 5f 70 72 If the http_pr
3990: 6f 78 79 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 oxy environment
39a0: 76 61 72 69 61 62 6c 65 20 69 73 20 75 6e 64 65 variable is unde
39b0: 66 69 6e 65 64 0d 0a 20 20 20 20 20 20 20 20 20 fined..
39c0: 20 20 20 20 20 20 20 20 20 20 20 74 68 65 6e 20 then
39d0: 61 20 64 69 72 65 63 74 20 48 54 54 50 20 63 6f a direct HTTP co
39e0: 6e 6e 65 63 74 69 6f 6e 20 69 73 20 75 73 65 64 nnection is used
39f0: 2e 0d 0a 0d 0a 20 20 20 77 65 62 2d 62 72 6f 77 ..... web-brow
3a00: 73 65 72 20 20 20 20 20 20 41 20 73 68 65 6c 6c ser A shell
3a10: 20 63 6f 6d 6d 61 6e 64 20 75 73 65 64 20 74 6f command used to
3a20: 20 6c 61 75 6e 63 68 20 79 6f 75 72 20 70 72 65 launch your pre
3a30: 66 65 72 72 65 64 0d 0a 20 20 20 20 20 20 20 20 ferred..
3a40: 20 20 20 20 20 20 20 20 20 20 20 20 77 65 62 20 web
3a50: 62 72 6f 77 73 65 72 20 77 68 65 6e 20 67 69 76 browser when giv
3a60: 65 6e 20 61 20 55 52 4c 20 61 73 20 61 6e 20 61 en a URL as an a
3a70: 72 67 75 6d 65 6e 74 2e 0d 0a 20 20 20 20 20 20 rgument...
3a80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 44 65 De
3a90: 66 61 75 6c 74 73 20 74 6f 20 22 73 74 61 72 74 faults to "start
3aa0: 22 20 6f 6e 20 77 69 6e 64 6f 77 73 2c 20 22 6f " on windows, "o
3ab0: 70 65 6e 22 20 6f 6e 20 4d 61 63 2c 0d 0a 20 20 pen" on Mac,..
3ac0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
3ad0: 20 20 61 6e 64 20 22 66 69 72 65 66 6f 78 22 20 and "firefox"
3ae0: 6f 6e 20 55 6e 69 78 2e 0d 0a 0d 0a 0d 0a 55 73 on Unix.......Us
3af0: 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 age: </nowiki>[f
3b00: 6f 73 73 69 6c 20 73 74 61 74 75 73 5d 3c 6e 6f ossil status]<no
3b10: 77 69 6b 69 3e 0d 0a 0d 0a 52 65 70 6f 72 74 20 wiki>....Report
3b20: 6f 6e 20 74 68 65 20 73 74 61 74 75 73 20 6f 66 on the status of
3b30: 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 68 65 the current che
3b40: 63 6b 6f 75 74 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 ckout.......Usag
3b50: 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 e: </nowiki>[fos
3b60: 73 69 6c 20 73 79 6e 63 5d 3c 6e 6f 77 69 6b 69 sil sync]<nowiki
3b70: 3e 20 3f 55 52 4c 3f 20 3f 2d 52 7c 2d 2d 72 65 > ?URL? ?-R|--re
3b80: 70 6f 73 69 74 6f 72 79 20 52 45 50 4f 53 49 54 pository REPOSIT
3b90: 4f 52 59 3f 0d 0a 0d 0a 53 79 6e 63 68 72 6f 6e ORY?....Synchron
3ba0: 69 7a 65 20 74 68 65 20 6c 6f 63 61 6c 20 72 65 ize the local re
3bb0: 70 6f 73 69 74 6f 72 79 20 77 69 74 68 20 61 20 pository with a
3bc0: 72 65 6d 6f 74 65 20 72 65 70 6f 73 69 74 6f 72 remote repositor
3bd0: 79 2e 20 20 54 68 69 73 20 69 73 0d 0a 74 68 65 y. This is..the
3be0: 20 65 71 75 69 76 61 6c 65 6e 74 20 6f 66 20 72 equivalent of r
3bf0: 75 6e 6e 69 6e 67 20 62 6f 74 68 20 22 70 75 73 unning both "pus
3c00: 68 22 20 61 6e 64 20 22 70 75 6c 6c 22 20 61 74 h" and "pull" at
3c10: 20 74 68 65 20 73 61 6d 65 20 74 69 6d 65 2e 0d the same time..
3c20: 0a 53 65 65 20 74 68 65 20 22 70 75 6c 6c 22 20 .See the "pull"
3c30: 63 6f 6d 6d 61 6e 64 20 66 6f 72 20 61 64 64 69 command for addi
3c40: 74 69 6f 6e 61 6c 20 69 6e 66 6f 72 6d 61 74 69 tional informati
3c50: 6f 6e 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 on.......Usage:
3c60: 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c </nowiki>[fossil
3c70: 20 74 61 67 5d 3c 6e 6f 77 69 6b 69 3e 20 53 55 tag]<nowiki> SU
3c80: 42 43 4f 4d 4d 41 4e 44 20 2e 2e 2e 0d 0a 0d 0a BCOMMAND .......
3c90: 52 75 6e 20 76 61 72 69 6f 75 73 20 73 75 62 63 Run various subc
3ca0: 6f 6d 6d 61 6e 64 73 20 74 6f 20 63 6f 6e 74 72 ommands to contr
3cb0: 6f 6c 20 74 61 67 73 20 61 6e 64 20 70 72 6f 70 ol tags and prop
3cc0: 65 72 74 69 65 73 0d 0a 0d 0a 20 20 20 20 66 6f erties.... fo
3cd0: 73 73 69 6c 20 74 61 67 20 61 64 64 20 3f 2d 2d ssil tag add ?--
3ce0: 72 61 77 3f 20 54 41 47 4e 41 4d 45 20 42 41 53 raw? TAGNAME BAS
3cf0: 45 4c 49 4e 45 20 3f 56 41 4c 55 45 3f 0d 0a 0d ELINE ?VALUE?...
3d00: 0a 20 20 20 20 20 20 20 20 41 64 64 20 61 20 6e . Add a n
3d10: 65 77 20 74 61 67 20 6f 72 20 70 72 6f 70 65 72 ew tag or proper
3d20: 74 79 20 74 6f 20 42 41 53 45 4c 49 4e 45 2e 20 ty to BASELINE.
3d30: 54 68 65 20 74 61 67 20 77 69 6c 6c 0d 0a 20 20 The tag will..
3d40: 20 20 20 20 20 20 62 65 20 75 73 61 62 6c 65 20 be usable
3d50: 69 6e 73 74 65 61 64 20 6f 66 20 61 20 42 41 53 instead of a BAS
3d60: 45 4c 49 4e 45 20 69 6e 20 63 6f 6d 6d 61 6e 64 ELINE in command
3d70: 73 20 73 75 63 68 20 61 73 0d 0a 20 20 20 20 20 s such as..
3d80: 20 20 20 75 70 64 61 74 65 20 61 6e 64 20 6d 65 update and me
3d90: 72 67 65 2e 0d 0a 0d 0a 20 20 20 20 66 6f 73 73 rge..... foss
3da0: 69 6c 20 74 61 67 20 62 72 61 6e 63 68 20 3f 2d il tag branch ?-
3db0: 2d 72 61 77 3f 20 3f 2d 2d 6e 6f 66 6f 72 6b 3f -raw? ?--nofork?
3dc0: 20 54 41 47 4e 41 4d 45 20 42 41 53 45 4c 49 4e TAGNAME BASELIN
3dd0: 45 20 3f 56 41 4c 55 45 3f 0d 0a 0d 0a 20 20 20 E ?VALUE?....
3de0: 20 20 20 20 20 41 20 66 6f 72 6b 20 77 69 6c 6c A fork will
3df0: 20 62 65 20 63 72 65 61 74 65 64 20 73 6f 20 74 be created so t
3e00: 68 61 74 20 74 68 65 20 6e 65 77 20 63 68 65 63 hat the new chec
3e10: 6b 69 6e 0d 0a 20 20 20 20 20 20 20 20 69 73 20 kin.. is
3e20: 61 20 73 69 62 6c 69 6e 67 20 6f 66 20 42 41 53 a sibling of BAS
3e30: 45 4c 49 4e 45 20 61 6e 64 20 69 64 65 6e 74 69 ELINE and identi
3e40: 63 61 6c 20 74 6f 20 69 74 20 65 78 63 65 70 74 cal to it except
3e50: 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 61 20 .. for a
3e60: 67 65 6e 65 72 61 74 65 64 20 63 6f 6d 6d 65 6e generated commen
3e70: 74 2e 20 54 68 65 6e 20 74 68 65 20 6e 65 77 20 t. Then the new
3e80: 74 61 67 20 77 69 6c 6c 0d 0a 20 20 20 20 20 20 tag will..
3e90: 20 20 62 65 20 61 64 64 65 64 20 74 6f 20 74 68 be added to th
3ea0: 65 20 6e 65 77 20 63 68 65 63 6b 69 6e 20 61 6e e new checkin an
3eb0: 64 20 70 72 6f 70 61 67 61 74 65 64 20 74 6f 0d d propagated to.
3ec0: 0a 20 20 20 20 20 20 20 20 61 6c 6c 20 64 69 72 . all dir
3ed0: 65 63 74 20 63 68 69 6c 64 72 65 6e 2e 20 20 41 ect children. A
3ee0: 64 64 69 74 69 6f 6e 61 6c 6c 79 20 61 6c 6c 20 dditionally all
3ef0: 73 79 6d 62 6f 6c 69 63 0d 0a 20 20 20 20 20 20 symbolic..
3f00: 20 20 74 61 67 73 20 6f 66 20 74 68 61 74 20 63 tags of that c
3f10: 68 65 63 6b 69 6e 20 69 6e 68 65 72 69 74 65 64 heckin inherited
3f20: 20 66 72 6f 6d 20 42 41 53 45 4c 49 4e 45 20 77 from BASELINE w
3f30: 69 6c 6c 0d 0a 20 20 20 20 20 20 20 20 62 65 20 ill.. be
3f40: 63 61 6e 63 65 6c 6c 65 64 2e 0d 0a 0d 0a 20 20 cancelled.....
3f50: 20 20 20 20 20 20 48 6f 77 65 76 65 72 2c 20 69 However, i
3f60: 66 20 74 68 65 20 6f 70 74 69 6f 6e 20 2d 2d 6e f the option --n
3f70: 6f 66 6f 72 6b 20 69 73 20 67 69 76 65 6e 2c 20 ofork is given,
3f80: 6e 6f 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 6b no.. fork
3f90: 20 77 69 6c 6c 20 62 65 20 63 72 65 61 74 65 64 will be created
3fa0: 20 61 6e 64 20 74 68 65 20 74 61 67 2f 70 72 6f and the tag/pro
3fb0: 70 65 72 74 79 20 77 69 6c 6c 20 62 65 0d 0a 20 perty will be..
3fc0: 20 20 20 20 20 20 20 61 64 64 65 64 20 74 6f 20 added to
3fd0: 42 41 53 45 4c 49 4e 45 20 64 69 72 65 63 74 6c BASELINE directl
3fe0: 79 2e 20 4e 6f 20 74 61 67 73 20 77 69 6c 6c 20 y. No tags will
3ff0: 62 65 20 63 61 6e 63 65 6c 65 64 2e 0d 0a 0d 0a be canceled.....
4000: 20 20 20 20 66 6f 73 73 69 6c 20 74 61 67 20 63 fossil tag c
4010: 61 6e 63 65 6c 20 3f 2d 2d 72 61 77 3f 20 54 41 ancel ?--raw? TA
4020: 47 4e 41 4d 45 20 42 41 53 45 4c 49 4e 45 0d 0a GNAME BASELINE..
4030: 0d 0a 20 20 20 20 20 20 20 20 52 65 6d 6f 76 65 .. Remove
4040: 20 74 68 65 20 74 61 67 20 54 41 47 4e 41 4d 45 the tag TAGNAME
4050: 20 66 72 6f 6d 20 42 41 53 45 4c 49 4e 45 2c 20 from BASELINE,
4060: 61 6e 64 20 61 6c 73 6f 20 72 65 6d 6f 76 65 0d and also remove.
4070: 0a 20 20 20 20 20 20 20 20 74 68 65 20 70 72 6f . the pro
4080: 70 61 67 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 pagation of the
4090: 74 61 67 20 74 6f 20 61 6e 79 20 64 65 73 63 65 tag to any desce
40a0: 6e 64 61 6e 74 73 2e 0d 0a 0d 0a 20 20 20 20 66 ndants..... f
40b0: 6f 73 73 69 6c 20 74 61 67 20 66 69 6e 64 20 3f ossil tag find ?
40c0: 2d 2d 72 61 77 3f 20 54 41 47 4e 41 4d 45 0d 0a --raw? TAGNAME..
40d0: 0d 0a 20 20 20 20 20 20 20 20 4c 69 73 74 20 61 .. List a
40e0: 6c 6c 20 62 61 73 65 6c 69 6e 65 73 20 74 68 61 ll baselines tha
40f0: 74 20 75 73 65 20 54 41 47 4e 41 4d 45 0d 0a 0d t use TAGNAME...
4100: 0a 20 20 20 20 66 6f 73 73 69 6c 20 74 61 67 20 . fossil tag
4110: 6c 69 73 74 20 3f 2d 2d 72 61 77 3f 20 3f 42 41 list ?--raw? ?BA
4120: 53 45 4c 49 4e 45 3f 0d 0a 0d 0a 20 20 20 20 20 SELINE?....
4130: 20 20 20 4c 69 73 74 20 61 6c 6c 20 74 61 67 73 List all tags
4140: 2c 20 6f 72 20 69 66 20 42 41 53 45 4c 49 4e 45 , or if BASELINE
4150: 20 69 73 20 73 75 70 70 6c 69 65 64 2c 20 6c 69 is supplied, li
4160: 73 74 0d 0a 20 20 20 20 20 20 20 20 61 6c 6c 20 st.. all
4170: 74 61 67 73 20 61 6e 64 20 74 68 65 69 72 20 76 tags and their v
4180: 61 6c 75 65 73 20 66 6f 72 20 42 41 53 45 4c 49 alues for BASELI
4190: 4e 45 2e 0d 0a 0d 0a 54 68 65 20 6f 70 74 69 6f NE.....The optio
41a0: 6e 20 2d 2d 72 61 77 20 61 6c 6c 6f 77 73 20 74 n --raw allows t
41b0: 68 65 20 6d 61 6e 69 70 75 6c 61 74 69 6f 6e 20 he manipulation
41c0: 6f 66 20 61 6c 6c 20 74 79 70 65 73 20 6f 66 0d of all types of.
41d0: 0a 74 61 67 73 20 75 73 65 64 20 66 6f 72 20 76 .tags used for v
41e0: 61 72 69 6f 75 73 20 69 6e 74 65 72 6e 61 6c 20 arious internal
41f0: 70 75 72 70 6f 73 65 73 20 69 6e 20 66 6f 73 73 purposes in foss
4200: 69 6c 2e 20 59 6f 75 0d 0a 73 68 6f 75 6c 64 20 il. You..should
4210: 6e 6f 74 20 75 73 65 20 74 68 69 73 20 6f 70 74 not use this opt
4220: 69 6f 6e 20 74 6f 20 6d 61 6b 65 20 63 68 61 6e ion to make chan
4230: 67 65 73 20 75 6e 6c 65 73 73 20 79 6f 75 20 61 ges unless you a
4240: 72 65 0d 0a 73 75 72 65 20 77 68 61 74 20 79 6f re..sure what yo
4250: 75 20 61 72 65 20 64 6f 69 6e 67 2e 0d 0a 0d 0a u are doing.....
4260: 49 66 20 79 6f 75 20 6e 65 65 64 20 74 6f 20 75 If you need to u
4270: 73 65 20 61 20 74 61 67 6e 61 6d 65 20 74 68 61 se a tagname tha
4280: 74 20 6d 69 67 68 74 20 62 65 20 63 6f 6e 66 75 t might be confu
4290: 73 65 64 20 77 69 74 68 0d 0a 61 20 68 65 78 61 sed with..a hexa
42a0: 64 65 63 69 6d 61 6c 20 62 61 73 65 6c 69 6e 65 decimal baseline
42b0: 20 6f 72 20 61 72 74 69 66 61 63 74 20 49 44 2c or artifact ID,
42c0: 20 79 6f 75 20 63 61 6e 20 65 78 70 6c 69 63 69 you can explici
42d0: 74 6c 79 0d 0a 64 69 73 61 6d 62 69 67 75 61 74 tly..disambiguat
42e0: 65 20 69 74 20 62 79 20 70 72 65 66 69 78 69 6e e it by prefixin
42f0: 67 20 69 74 20 77 69 74 68 20 22 74 61 67 3a 22 g it with "tag:"
4300: 2e 20 46 6f 72 20 69 6e 73 74 61 6e 63 65 3a 0d . For instance:.
4310: 0a 0d 0a 20 20 66 6f 73 73 69 6c 20 75 70 64 61 ... fossil upda
4320: 74 65 20 64 65 63 61 66 0d 0a 0d 0a 77 69 6c 6c te decaf....will
4330: 20 62 65 20 74 61 6b 65 6e 20 61 73 20 61 6e 20 be taken as an
4340: 61 72 74 69 66 61 63 74 20 6f 72 20 62 61 73 65 artifact or base
4350: 6c 69 6e 65 20 49 44 20 61 6e 64 20 66 6f 73 73 line ID and foss
4360: 69 6c 20 77 69 6c 6c 0d 0a 70 72 6f 62 61 62 6c il will..probabl
4370: 79 20 63 6f 6d 70 6c 61 69 6e 20 74 68 61 74 20 y complain that
4380: 6e 6f 20 73 75 63 68 20 72 65 76 69 73 69 6f 6e no such revision
4390: 20 77 61 73 20 66 6f 75 6e 64 2e 20 48 6f 77 65 was found. Howe
43a0: 76 65 72 0d 0a 0d 0a 20 20 66 6f 73 73 69 6c 20 ver.... fossil
43b0: 75 70 64 61 74 65 20 74 61 67 3a 64 65 63 61 66 update tag:decaf
43c0: 0d 0a 0d 0a 77 69 6c 6c 20 61 73 73 75 6d 65 20 ....will assume
43d0: 74 68 61 74 20 22 64 65 63 61 66 22 20 69 73 20 that "decaf" is
43e0: 61 20 74 61 67 2f 62 72 61 6e 63 68 20 6e 61 6d a tag/branch nam
43f0: 65 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c e.......Usage: <
4400: 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 /nowiki>[fossil
4410: 74 69 6d 65 6c 69 6e 65 5d 3c 6e 6f 77 69 6b 69 timeline]<nowiki
4420: 3e 20 3f 57 48 45 4e 3f 20 3f 42 41 53 45 4c 49 > ?WHEN? ?BASELI
4430: 4e 45 7c 44 41 54 45 54 49 4d 45 3f 20 3f 2d 6e NE|DATETIME? ?-n
4440: 7c 2d 2d 63 6f 75 6e 74 20 4e 3f 0d 0a 0d 0a 50 |--count N?....P
4450: 72 69 6e 74 20 61 20 73 75 6d 6d 61 72 79 20 6f rint a summary o
4460: 66 20 61 63 74 69 76 69 74 79 20 67 6f 69 6e 67 f activity going
4470: 20 62 61 63 6b 77 61 72 64 73 20 69 6e 20 64 61 backwards in da
4480: 74 65 20 61 6e 64 20 74 69 6d 65 0d 0a 73 70 65 te and time..spe
4490: 63 69 66 69 65 64 20 6f 72 20 66 72 6f 6d 20 74 cified or from t
44a0: 68 65 20 63 75 72 72 65 6e 74 20 64 61 74 65 20 he current date
44b0: 61 6e 64 20 74 69 6d 65 20 69 66 20 6e 6f 20 61 and time if no a
44c0: 72 67 75 6d 65 6e 74 73 0d 0a 61 72 65 20 67 69 rguments..are gi
44d0: 76 65 6e 2e 20 20 53 68 6f 77 20 61 73 20 6d 61 ven. Show as ma
44e0: 6e 79 20 61 73 20 4e 20 28 64 65 66 61 75 6c 74 ny as N (default
44f0: 20 32 30 29 20 63 68 65 63 6b 2d 69 6e 73 2e 20 20) check-ins.
4500: 20 54 68 65 0d 0a 57 48 45 4e 20 61 72 67 75 6d The..WHEN argum
4510: 65 6e 74 20 63 61 6e 20 62 65 20 61 6e 79 20 75 ent can be any u
4520: 6e 69 71 75 65 20 61 62 62 72 65 76 69 61 74 69 nique abbreviati
4530: 6f 6e 20 6f 66 20 6f 6e 65 20 6f 66 20 74 68 65 on of one of the
4540: 73 65 0d 0a 6b 65 79 77 6f 72 64 73 3a 0d 0a 0d se..keywords:...
4550: 0a 20 20 20 20 62 65 66 6f 72 65 0d 0a 20 20 20 . before..
4560: 20 61 66 74 65 72 0d 0a 20 20 20 20 64 65 73 63 after.. desc
4570: 65 6e 64 61 6e 74 73 20 7c 20 63 68 69 6c 64 72 endants | childr
4580: 65 6e 0d 0a 20 20 20 20 61 6e 63 65 73 74 6f 72 en.. ancestor
4590: 73 20 7c 20 70 61 72 65 6e 74 73 0d 0a 0d 0a 54 s | parents....T
45a0: 68 65 20 42 41 53 45 4c 49 4e 45 20 63 61 6e 20 he BASELINE can
45b0: 62 65 20 61 6e 79 20 75 6e 69 71 75 65 20 70 72 be any unique pr
45c0: 65 66 69 78 20 6f 66 20 34 20 63 68 61 72 61 63 efix of 4 charac
45d0: 74 65 72 73 20 6f 72 20 6d 6f 72 65 2e 0d 0a 54 ters or more...T
45e0: 68 65 20 44 41 54 45 54 49 4d 45 20 73 68 6f 75 he DATETIME shou
45f0: 6c 64 20 62 65 20 69 6e 20 74 68 65 20 49 53 4f ld be in the ISO
4600: 38 36 30 31 20 66 6f 72 6d 61 74 2e 20 20 46 6f 8601 format. Fo
4610: 72 0d 0a 65 78 61 6d 70 6c 65 73 3a 20 22 32 30 r..examples: "20
4620: 30 37 2d 30 38 2d 31 38 20 30 37 3a 32 31 3a 32 07-08-18 07:21:2
4630: 31 22 2e 20 20 59 6f 75 20 63 61 6e 20 61 6c 73 1". You can als
4640: 6f 20 73 61 79 20 22 63 75 72 72 65 6e 74 22 0d o say "current".
4650: 0a 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 .for the current
4660: 20 76 65 72 73 69 6f 6e 20 6f 72 20 22 6e 6f 77 version or "now
4670: 22 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e " for the curren
4680: 74 20 74 69 6d 65 2e 0d 0a 0d 0a 0d 0a 55 73 61 t time.......Usa
4690: 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f ge: </nowiki>[fo
46a0: 73 73 69 6c 20 75 6e 64 6f 5d 3c 6e 6f 77 69 6b ssil undo]<nowik
46b0: 69 3e 20 3f 46 49 4c 45 4e 41 4d 45 2e 2e 2e 3f i> ?FILENAME...?
46c0: 0d 0a 0d 0a 55 6e 64 6f 20 74 68 65 20 6d 6f 73 ....Undo the mos
46d0: 74 20 72 65 63 65 6e 74 20 75 70 64 61 74 65 20 t recent update
46e0: 6f 72 20 6d 65 72 67 65 20 6f 70 65 72 61 74 69 or merge operati
46f0: 6f 6e 2e 20 20 49 66 20 46 49 4c 45 4e 41 4d 45 on. If FILENAME
4700: 20 69 73 0d 0a 73 70 65 63 69 66 69 65 64 20 74 is..specified t
4710: 68 65 6e 20 72 65 73 74 6f 72 65 20 74 68 65 20 hen restore the
4720: 63 6f 6e 74 65 6e 74 20 6f 66 20 74 68 65 20 6e content of the n
4730: 61 6d 65 64 20 66 69 6c 65 28 73 29 20 62 75 74 amed file(s) but
4740: 20 6f 74 68 65 72 77 69 73 65 0d 0a 6c 65 61 76 otherwise..leav
4750: 65 20 74 68 65 20 75 70 64 61 74 65 20 6f 72 20 e the update or
4760: 6d 65 72 67 65 20 69 6e 20 65 66 66 65 63 74 2e merge in effect.
4770: 0d 0a 0d 0a 41 20 73 69 6e 67 6c 65 20 6c 65 76 ....A single lev
4780: 65 6c 20 6f 66 20 75 6e 64 6f 2f 72 65 64 6f 20 el of undo/redo
4790: 69 73 20 73 75 70 70 6f 72 74 65 64 2e 20 20 54 is supported. T
47a0: 68 65 20 75 6e 64 6f 2f 72 65 64 6f 20 73 74 61 he undo/redo sta
47b0: 63 6b 0d 0a 69 73 20 63 6c 65 61 72 65 64 20 62 ck..is cleared b
47c0: 79 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 6e 64 y the commit and
47d0: 20 63 68 65 63 6b 6f 75 74 20 63 6f 6d 6d 61 6e checkout comman
47e0: 64 73 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 ds.......Usage:
47f0: 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c </nowiki>[fossil
4800: 20 75 70 64 61 74 65 5d 3c 6e 6f 77 69 6b 69 3e update]<nowiki>
4810: 20 3f 56 45 52 53 49 4f 4e 3f 20 3f 2d 2d 6c 61 ?VERSION? ?--la
4820: 74 65 73 74 3f 0d 0a 0d 0a 54 68 65 20 6f 70 74 test?....The opt
4830: 69 6f 6e 61 6c 20 61 72 67 75 6d 65 6e 74 20 69 ional argument i
4840: 73 20 61 20 76 65 72 73 69 6f 6e 20 74 68 61 74 s a version that
4850: 20 73 68 6f 75 6c 64 20 62 65 63 6f 6d 65 20 74 should become t
4860: 68 65 20 63 75 72 72 65 6e 74 0d 0a 76 65 72 73 he current..vers
4870: 69 6f 6e 2e 20 20 49 66 20 74 68 65 20 61 72 67 ion. If the arg
4880: 75 6d 65 6e 74 20 69 73 20 6f 6d 69 74 74 65 64 ument is omitted
4890: 2c 20 74 68 65 6e 20 75 73 65 20 74 68 65 20 6c , then use the l
48a0: 65 61 66 20 6f 66 20 74 68 65 0d 0a 74 72 65 65 eaf of the..tree
48b0: 20 74 68 61 74 20 62 65 67 69 6e 73 20 77 69 74 that begins wit
48c0: 68 20 74 68 65 20 63 75 72 72 65 6e 74 20 76 65 h the current ve
48d0: 72 73 69 6f 6e 2c 20 69 66 20 74 68 65 72 65 20 rsion, if there
48e0: 69 73 20 6f 6e 6c 79 20 61 20 0d 0a 73 69 6e 67 is only a ..sing
48f0: 6c 65 20 6c 65 61 66 2e 20 20 49 66 20 74 68 65 le leaf. If the
4900: 72 65 20 61 72 65 20 61 20 6d 75 6c 74 69 70 6c re are a multipl
4910: 65 20 6c 65 61 76 65 73 2c 20 74 68 65 20 6c 61 e leaves, the la
4920: 74 65 73 74 20 69 73 20 75 73 65 64 0d 0a 69 66 test is used..if
4930: 20 74 68 65 20 2d 2d 6c 61 74 65 73 74 20 66 6c the --latest fl
4940: 61 67 20 69 73 20 70 72 65 73 65 6e 74 2e 0d 0a ag is present...
4950: 0d 0a 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 69 ..This command i
4960: 73 20 64 69 66 66 65 72 65 6e 74 20 66 72 6f 6d s different from
4970: 20 74 68 65 20 22 63 68 65 63 6b 6f 75 74 22 20 the "checkout"
4980: 69 6e 20 74 68 61 74 20 65 64 69 74 73 20 61 72 in that edits ar
4990: 65 0d 0a 6e 6f 74 20 6f 76 65 72 77 72 69 74 74 e..not overwritt
49a0: 65 6e 2e 20 20 45 64 69 74 73 20 61 72 65 20 6d en. Edits are m
49b0: 65 72 67 65 64 20 69 6e 74 6f 20 74 68 65 20 6e erged into the n
49c0: 65 77 20 76 65 72 73 69 6f 6e 2e 0d 0a 0d 0a 0d ew version......
49d0: 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 .Usage: </nowiki
49e0: 3e 5b 66 6f 73 73 69 6c 20 75 73 65 72 5d 3c 6e >[fossil user]<n
49f0: 6f 77 69 6b 69 3e 20 53 55 42 43 4f 4d 4d 41 4e owiki> SUBCOMMAN
4a00: 44 20 2e 2e 2e 20 20 3f 2d 52 7c 2d 2d 72 65 70 D ... ?-R|--rep
4a10: 6f 73 69 74 6f 72 79 20 46 49 4c 45 3f 0d 0a 0d ository FILE?...
4a20: 0a 52 75 6e 20 76 61 72 69 6f 75 73 20 73 75 62 .Run various sub
4a30: 63 6f 6d 6d 61 6e 64 73 20 6f 6e 20 75 73 65 72 commands on user
4a40: 73 20 6f 66 20 74 68 65 20 6f 70 65 6e 20 72 65 s of the open re
4a50: 70 6f 73 69 74 6f 72 79 20 6f 72 20 6f 66 0d 0a pository or of..
4a60: 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 20 69 the repository i
4a70: 64 65 6e 74 69 66 69 65 64 20 62 79 20 74 68 65 dentified by the
4a80: 20 2d 52 20 6f 72 20 2d 2d 72 65 70 6f 73 69 74 -R or --reposit
4a90: 6f 72 79 20 6f 70 74 69 6f 6e 2e 0d 0a 0d 0a 20 ory option.....
4aa0: 20 20 66 6f 73 73 69 6c 20 75 73 65 72 20 63 61 fossil user ca
4ab0: 70 61 62 69 6c 69 74 69 65 73 20 55 53 45 52 4e pabilities USERN
4ac0: 41 4d 45 20 3f 53 54 52 49 4e 47 3f 0d 0a 0d 0a AME ?STRING?....
4ad0: 20 20 20 20 20 20 20 51 75 65 72 79 20 6f 72 20 Query or
4ae0: 73 65 74 20 74 68 65 20 63 61 70 61 62 69 6c 69 set the capabili
4af0: 74 69 65 73 20 66 6f 72 20 75 73 65 72 20 55 53 ties for user US
4b00: 45 52 4e 41 4d 45 0d 0a 0d 0a 20 20 20 66 6f 73 ERNAME.... fos
4b10: 73 69 6c 20 75 73 65 72 20 64 65 66 61 75 6c 74 sil user default
4b20: 20 3f 55 53 45 52 4e 41 4d 45 3f 0d 0a 0d 0a 20 ?USERNAME?....
4b30: 20 20 20 20 20 20 51 75 65 72 79 20 6f 72 20 73 Query or s
4b40: 65 74 20 74 68 65 20 64 65 66 61 75 6c 74 20 75 et the default u
4b50: 73 65 72 2e 20 20 54 68 65 20 64 65 66 61 75 6c ser. The defaul
4b60: 74 20 75 73 65 72 20 69 73 20 74 68 65 0d 0a 20 t user is the..
4b70: 20 20 20 20 20 20 75 73 65 72 20 66 6f 72 20 63 user for c
4b80: 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 20 69 6e 74 65 ommand-line inte
4b90: 72 61 63 74 69 6f 6e 2e 0d 0a 0d 0a 20 20 20 66 raction..... f
4ba0: 6f 73 73 69 6c 20 75 73 65 72 20 6c 69 73 74 0d ossil user list.
4bb0: 0a 0d 0a 20 20 20 20 20 20 20 4c 69 73 74 20 61 ... List a
4bc0: 6c 6c 20 75 73 65 72 73 20 6b 6e 6f 77 6e 20 74 ll users known t
4bd0: 6f 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 o the repository
4be0: 0d 0a 0d 0a 20 20 20 66 6f 73 73 69 6c 20 75 73 .... fossil us
4bf0: 65 72 20 6e 65 77 20 3f 55 53 45 52 4e 41 4d 45 er new ?USERNAME
4c00: 3f 0d 0a 0d 0a 20 20 20 20 20 20 20 43 72 65 61 ?.... Crea
4c10: 74 65 20 61 20 6e 65 77 20 75 73 65 72 20 69 6e te a new user in
4c20: 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 2e the repository.
4c30: 20 20 55 73 65 72 73 20 63 61 6e 20 6e 65 76 65 Users can neve
4c40: 72 20 62 65 0d 0a 20 20 20 20 20 20 20 64 65 6c r be.. del
4c50: 65 74 65 64 2e 20 20 54 68 65 79 20 63 61 6e 20 eted. They can
4c60: 62 65 20 64 65 6e 69 65 64 20 61 6c 6c 20 61 63 be denied all ac
4c70: 63 65 73 73 20 62 75 74 20 74 68 65 79 20 6d 75 cess but they mu
4c80: 73 74 20 63 6f 6e 74 69 6e 75 65 0d 0a 20 20 20 st continue..
4c90: 20 20 20 20 74 6f 20 65 78 69 73 74 20 69 6e 20 to exist in
4ca0: 74 68 65 20 64 61 74 61 62 61 73 65 2e 0d 0a 0d the database....
4cb0: 0a 20 20 20 66 6f 73 73 69 6c 20 75 73 65 72 20 . fossil user
4cc0: 70 61 73 73 77 6f 72 64 20 55 53 45 52 4e 41 4d password USERNAM
4cd0: 45 0d 0a 0d 0a 20 20 20 20 20 20 20 43 68 61 6e E.... Chan
4ce0: 67 65 20 74 68 65 20 77 65 62 20 61 63 63 65 73 ge the web acces
4cf0: 73 20 70 61 73 73 77 6f 72 64 20 66 6f 72 20 61 s password for a
4d00: 20 75 73 65 72 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 user.......Usag
4d10: 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 e: </nowiki>[fos
4d20: 73 69 6c 20 76 65 72 73 69 6f 6e 5d 3c 6e 6f 77 sil version]<now
4d30: 69 6b 69 3e 0d 0a 0d 0a 50 72 69 6e 74 20 74 68 iki>....Print th
4d40: 65 20 73 6f 75 72 63 65 20 63 6f 64 65 20 76 65 e source code ve
4d50: 72 73 69 6f 6e 20 6e 75 6d 62 65 72 20 66 6f 72 rsion number for
4d60: 20 74 68 65 20 66 6f 73 73 69 6c 20 65 78 65 63 the fossil exec
4d70: 75 74 61 62 6c 65 2e 0d 0a 0d 0a 0d 0a 55 73 61 utable.......Usa
4d80: 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f ge: </nowiki>[fo
4d90: 73 73 69 6c 20 77 69 6b 69 5d 3c 6e 6f 77 69 6b ssil wiki]<nowik
4da0: 69 3e 20 28 65 78 70 6f 72 74 7c 63 72 65 61 74 i> (export|creat
4db0: 65 7c 63 6f 6d 6d 69 74 7c 6c 69 73 74 29 20 57 e|commit|list) W
4dc0: 69 6b 69 4e 61 6d 65 0d 0a 0d 0a 52 75 6e 20 76 ikiName....Run v
4dd0: 61 72 69 6f 75 73 20 73 75 62 63 6f 6d 6d 61 6e arious subcomman
4de0: 64 73 20 74 6f 20 66 65 74 63 68 20 77 69 6b 69 ds to fetch wiki
4df0: 20 65 6e 74 72 69 65 73 2e 0d 0a 0d 0a 20 20 20 entries.....
4e00: 20 66 6f 73 73 69 6c 20 77 69 6b 69 20 65 78 70 fossil wiki exp
4e10: 6f 72 74 20 50 41 47 45 4e 41 4d 45 20 3f 46 49 ort PAGENAME ?FI
4e20: 4c 45 3f 0d 0a 0d 0a 20 20 20 20 20 20 20 53 65 LE?.... Se
4e30: 6e 64 73 20 74 68 65 20 6c 61 74 65 73 74 20 76 nds the latest v
4e40: 65 72 73 69 6f 6e 20 6f 66 20 74 68 65 20 50 41 ersion of the PA
4e50: 47 45 4e 41 4d 45 20 77 69 6b 69 0d 0a 20 20 20 GENAME wiki..
4e60: 20 20 20 20 65 6e 74 72 79 20 74 6f 20 74 68 65 entry to the
4e70: 20 67 69 76 65 6e 20 66 69 6c 65 20 6f 72 20 73 given file or s
4e80: 74 61 6e 64 61 72 64 20 6f 75 74 70 75 74 2e 0d tandard output..
4e90: 0a 0d 0a 20 20 20 20 66 6f 73 73 69 6c 20 77 69 ... fossil wi
4ea0: 6b 69 20 63 6f 6d 6d 69 74 20 50 41 47 45 4e 41 ki commit PAGENA
4eb0: 4d 45 20 3f 46 49 4c 45 3f 0d 0a 0d 0a 20 20 20 ME ?FILE?....
4ec0: 20 20 20 20 43 6f 6d 6d 69 74 20 63 68 61 6e 67 Commit chang
4ed0: 65 73 20 74 6f 20 61 20 77 69 6b 69 20 70 61 67 es to a wiki pag
4ee0: 65 20 66 72 6f 6d 20 46 49 4c 45 20 6f 72 20 66 e from FILE or f
4ef0: 72 6f 6d 20 73 74 61 6e 64 61 72 64 2e 0d 0a 0d rom standard....
4f00: 0a 20 20 20 20 66 6f 73 73 69 6c 20 77 69 6b 69 . fossil wiki
4f10: 20 63 72 65 61 74 65 20 50 41 47 45 4e 41 4d 45 create PAGENAME
4f20: 20 3f 46 49 4c 45 3f 0d 0a 0d 0a 20 20 20 20 20 ?FILE?....
4f30: 20 20 43 72 65 61 74 65 20 61 20 6e 65 77 20 77 Create a new w
4f40: 69 6b 69 20 70 61 67 65 20 77 69 74 68 20 69 6e iki page with in
4f50: 69 74 69 61 6c 20 63 6f 6e 74 65 6e 74 20 74 61 itial content ta
4f60: 6b 65 6e 20 66 72 6f 6d 0d 0a 20 20 20 20 20 20 ken from..
4f70: 20 46 49 4c 45 20 6f 72 20 66 72 6f 6d 20 73 74 FILE or from st
4f80: 61 6e 64 61 72 64 20 69 6e 70 75 74 2e 0d 0a 0d andard input....
4f90: 0a 20 20 20 20 66 6f 73 73 69 6c 20 77 69 6b 69 . fossil wiki
4fa0: 20 6c 69 73 74 0d 0a 0d 0a 20 20 20 20 20 20 20 list....
4fb0: 4c 69 73 74 73 20 61 6c 6c 20 77 69 6b 69 20 65 Lists all wiki e
4fc0: 6e 74 72 69 65 73 2c 20 6f 6e 65 20 70 65 72 20 ntries, one per
4fd0: 6c 69 6e 65 2c 20 6f 72 64 65 72 65 64 0d 0a 20 line, ordered..
4fe0: 20 20 20 20 20 20 63 61 73 65 2d 69 6e 73 65 6e case-insen
4ff0: 74 69 76 65 6c 79 20 62 79 20 6e 61 6d 65 2e 0d tively by name..
5000: 0a 0d 0a 54 4f 44 4f 73 3a 0d 0a 0d 0a 20 20 20 ...TODOs:....
5010: 20 66 6f 73 73 69 6c 20 77 69 6b 69 20 65 78 70 fossil wiki exp
5020: 6f 72 74 20 3f 2d 75 20 41 52 54 49 46 41 43 54 ort ?-u ARTIFACT
5030: 3f 20 57 69 6b 69 4e 61 6d 65 20 3f 46 49 4c 45 ? WikiName ?FILE
5040: 3f 0d 0a 0d 0a 20 20 20 20 20 20 20 4f 75 74 70 ?.... Outp
5050: 75 74 73 20 74 68 65 20 73 65 6c 65 63 74 65 64 uts the selected
5060: 20 76 65 72 73 69 6f 6e 20 6f 66 20 57 69 6b 69 version of Wiki
5070: 4e 61 6d 65 2e 0d 0a 0d 0a 20 20 20 20 66 6f 73 Name..... fos
5080: 73 69 6c 20 77 69 6b 69 20 64 65 6c 65 74 65 20 sil wiki delete
5090: 3f 2d 6d 20 4d 45 53 53 41 47 45 3f 20 57 69 6b ?-m MESSAGE? Wik
50a0: 69 4e 61 6d 65 0d 0a 0d 0a 20 20 20 20 20 20 20 iName....
50b0: 54 68 65 20 73 61 6d 65 20 61 73 20 64 65 6c 65 The same as dele
50c0: 74 69 6e 67 20 61 20 66 69 6c 65 20 65 6e 74 72 ting a file entr
50d0: 79 2c 20 62 75 74 20 69 20 64 6f 6e 27 74 20 6b y, but i don't k
50e0: 6e 6f 77 20 69 66 20 66 6f 73 73 69 6c 0d 0a 20 now if fossil..
50f0: 20 20 20 20 20 20 73 75 70 70 6f 72 74 73 20 61 supports a
5100: 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 20 commit message
5110: 66 6f 72 20 57 69 6b 69 20 65 6e 74 72 69 65 73 for Wiki entries
5120: 2e 0d 0a 0d 0a 20 20 20 20 66 6f 73 73 69 6c 20 ..... fossil
5130: 77 69 6b 69 20 3f 2d 75 3f 20 3f 2d 64 3f 20 3f wiki ?-u? ?-d? ?
5140: 2d 73 3d 5b 7c 5d 3f 20 6c 69 73 74 0d 0a 0d 0a -s=[|]? list....
5150: 20 20 20 20 20 20 20 4c 69 73 74 73 20 74 68 65 Lists the
5160: 20 61 72 74 69 66 61 63 74 20 49 44 20 61 6e 64 artifact ID and
5170: 2f 6f 72 20 44 61 74 65 20 6f 66 20 6c 61 73 74 /or Date of last
5180: 20 63 68 61 6e 67 65 20 61 6c 6f 6e 67 20 77 69 change along wi
5190: 74 68 0d 0a 20 20 20 20 20 20 20 65 61 63 68 20 th.. each
51a0: 65 6e 74 72 79 20 6e 61 6d 65 2c 20 64 65 6c 69 entry name, deli
51b0: 6d 69 74 65 64 20 62 79 20 74 68 65 20 2d 73 20 mited by the -s
51c0: 63 68 61 72 2e 0d 0a 0d 0a 20 20 20 20 66 6f 73 char..... fos
51d0: 73 69 6c 20 77 69 6b 69 20 64 69 66 66 20 3f 41 sil wiki diff ?A
51e0: 52 54 49 46 41 43 54 3f 20 3f 2d 66 20 69 6e 66 RTIFACT? ?-f inf
51f0: 69 6c 65 5b 3d 73 74 64 69 6e 5d 3f 20 45 6e 74 ile[=stdin]? Ent
5200: 72 79 4e 61 6d 65 0d 0a 0d 0a 20 20 20 20 20 20 ryName....
5210: 20 44 69 66 66 73 20 74 68 65 20 6c 6f 63 61 6c Diffs the local
5220: 20 63 6f 70 79 20 6f 66 20 61 20 70 61 67 65 20 copy of a page
5230: 77 69 74 68 20 61 20 67 69 76 65 6e 20 76 65 72 with a given ver
5240: 73 69 6f 6e 20 28 64 65 66 61 75 6c 74 69 6e 67 sion (defaulting
5250: 0d 0a 20 20 20 20 20 20 20 74 6f 20 74 68 65 20 .. to the
5260: 68 65 61 64 20 76 65 72 73 69 6f 6e 29 2e 0d 0a head version)...
5270: 0d 0a 3c 2f 70 72 65 3e 3c 2f 6e 6f 77 69 6b 69 ..</pre></nowiki
5280: 3e 0d 0a 0a 5a 20 36 38 30 39 62 66 61 61 32 61 >...Z 6809bfaa2a
5290: 64 31 62 66 39 36 33 62 30 36 61 38 30 66 39 32 d1bf963b06a80f92
52a0: 38 33 65 34 33 37 0a 83e437.