Hex Artifact Content
Not logged in

Artifact 5bae227c012d08829a3c25df933be8dcd35d7458:

Wiki page [Reference] by anonymous on 2008-11-09 16:45:22.

0000: 44 20 32 30 30 38 2d 31 31 2d 30 39 54 31 36 3a  D 2008-11-09T16:
0010: 34 35 3a 32 32 0a 4c 20 52 65 66 65 72 65 6e 63  45:22.L Referenc
0020: 65 0a 50 20 38 36 33 37 32 34 30 39 64 61 38 61  e.P 86372409da8a
0030: 34 63 66 61 65 36 30 35 38 33 34 61 36 65 31 33  4cfae605834a6e13
0040: 65 38 32 37 31 64 31 38 33 36 35 61 0a 55 20 61  e8271d18365a.U a
0050: 6e 6f 6e 79 6d 6f 75 73 0a 57 20 32 31 32 31 36  nonymous.W 21216
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 20 20   with VCS/SCM.  
0220: 53 6f 6d 65 20 3c 69 3e 6f 70 74 69 6f 6e 73 3c  Some <i>options<
0230: 2f 69 3e 20 74 6f 20 66 6f 73 73 69 6c 20 63 6f  /i> to fossil co
0240: 6d 6d 61 6e 64 73 0d 0a 3c 69 3e 64 6f 3c 2f 69  mmands..<i>do</i
0250: 3e 20 75 73 65 20 73 70 65 63 69 61 6c 20 64 65  > use special de
0260: 6c 69 6d 69 74 65 72 73 2c 20 70 61 72 74 69 63  limiters, partic
0270: 75 6c 61 72 6c 79 20 74 68 65 20 27 2d 27 20 28  ularly the '-' (
0280: 68 79 70 68 65 6e 2c 20 6f 72 20 64 61 73 68 29  hyphen, or dash)
0290: 0d 0a 63 68 61 72 61 63 74 65 72 2e 20 20 54 68  ..character.  Th
02a0: 69 73 20 69 73 20 76 65 72 79 20 73 69 6d 69 6c  is is very simil
02b0: 61 72 20 74 6f 20 54 63 6c 2e 0d 0a 0d 0a 41 6e  ar to Tcl.....An
02c0: 79 20 66 6f 73 73 69 6c 20 63 6f 6d 6d 61 6e 64  y fossil command
02d0: 20 69 73 20 61 63 63 65 70 74 61 62 6c 65 20 6f   is acceptable o
02e0: 6e 63 65 20 65 6e 6f 75 67 68 20 6f 66 20 69 74  nce enough of it
02f0: 20 68 61 73 20 62 65 65 6e 0d 0a 65 6e 74 65 72   has been..enter
0300: 65 64 20 74 6f 20 6d 61 6b 65 20 74 68 65 20 69  ed to make the i
0310: 6e 74 65 6e 74 20 75 6e 61 6d 62 69 67 75 6f 75  ntent unambiguou
0320: 73 2e 20 20 27 63 6c 6f 27 20 69 73 20 61 20 70  s.  'clo' is a p
0330: 72 6f 70 65 72 20 70 72 65 66 69 78 20 6f 66 0d  roper prefix of.
0340: 0a 62 6f 74 68 20 74 68 65 20 27 63 6c 6f 6e 65  .both the 'clone
0350: 27 20 61 6e 64 20 27 63 6c 6f 73 65 27 20 63 6f  ' and 'close' co
0360: 6d 6d 61 6e 64 73 2c 20 66 6f 72 20 69 6e 73 74  mmands, for inst
0370: 61 6e 63 65 2c 20 62 75 74 20 27 63 6c 6f 6e 27  ance, but 'clon'
0380: 20 69 73 0d 0a 65 6e 6f 75 67 68 20 74 6f 20 6d   is..enough to m
0390: 61 6b 65 20 74 68 65 20 69 6e 74 65 6e 74 26 23  ake the intent&#
03a0: 38 32 31 32 3b 74 68 65 20 27 63 6c 6f 6e 65 27  8212;the 'clone'
03b0: 20 63 6f 6d 6d 61 6e 64 26 23 38 32 31 32 3b 75   command&#8212;u
03c0: 6e 61 6d 62 69 67 75 6f 75 73 2e 0d 0a 0d 0a 3c  nambiguous.....<
03d0: 63 6f 64 65 3e 66 6f 73 73 69 6c 20 68 65 6c 70  code>fossil help
03e0: 3c 2f 63 6f 64 65 3e 3c 6e 6f 77 69 6b 69 3e 3c  </code><nowiki><
03f0: 70 72 65 3e 0d 0a 55 73 61 67 65 3a 20 66 6f 73  pre>..Usage: fos
0400: 73 69 6c 20 68 65 6c 70 20 43 4f 4d 4d 41 4e 44  sil help COMMAND
0410: 2e 0d 0a 41 76 61 69 6c 61 62 6c 65 20 43 4f 4d  ...Available COM
0420: 4d 41 4e 44 73 3a 0d 0a 61 64 64 20 20 20 20 20  MANDs:..add     
0430: 20 20 20 20 20 20 20 63 6f 6d 6d 69 74 20 20 20         commit   
0440: 20 20 20 20 20 20 68 74 74 70 20 20 20 20 20 20        http      
0450: 20 20 20 20 20 72 65 62 75 69 6c 64 20 20 20 20       rebuild    
0460: 20 20 20 20 74 61 67 0d 0a 61 6c 6c 20 20 20 20      tag..all    
0470: 20 20 20 20 20 20 20 20 63 6f 6e 66 69 67 75 72          configur
0480: 61 74 69 6f 6e 20 20 69 6e 66 6f 20 20 20 20 20  ation  info     
0490: 20 20 20 20 20 20 72 65 63 6f 6e 73 74 72 75 63        reconstruc
04a0: 74 20 20 20 20 74 69 6d 65 6c 69 6e 65 0d 0a 63  t    timeline..c
04b0: 67 69 20 20 20 20 20 20 20 20 20 20 20 20 64 65  gi            de
04c0: 63 6f 6e 73 74 72 75 63 74 20 20 20 20 6c 65 61  construct    lea
04d0: 76 65 73 20 20 20 20 20 20 20 20 20 72 65 64 6f  ves         redo
04e0: 20 20 20 20 20 20 20 20 20 20 20 75 69 0d 0a 63             ui..c
04f0: 68 61 6e 67 65 73 20 20 20 20 20 20 20 20 64 65  hanges        de
0500: 6c 20 20 20 20 20 20 20 20 20 20 20 20 6c 73 20  l            ls 
0510: 20 20 20 20 20 20 20 20 20 20 20 20 72 65 76 65              reve
0520: 72 74 20 20 20 20 20 20 20 20 20 75 6e 64 6f 0d  rt         undo.
0530: 0a 63 68 65 63 6b 6f 75 74 20 20 20 20 20 20 20  .checkout       
0540: 64 65 73 63 65 6e 64 61 6e 74 73 20 20 20 20 6d  descendants    m
0550: 65 72 67 65 20 20 20 20 20 20 20 20 20 20 72 6d  erge          rm
0560: 20 20 20 20 20 20 20 20 20 20 20 20 20 75 6e 73               uns
0570: 65 74 0d 0a 63 69 20 20 20 20 20 20 20 20 20 20  et..ci          
0580: 20 20 20 64 69 66 66 20 20 20 20 20 20 20 20 20     diff         
0590: 20 20 6e 65 77 20 20 20 20 20 20 20 20 20 20 20    new           
05a0: 20 73 65 72 76 65 72 20 20 20 20 20 20 20 20 20   server         
05b0: 75 70 64 61 74 65 0d 0a 63 6c 65 61 6e 20 20 20  update..clean   
05c0: 20 20 20 20 20 20 20 65 78 74 72 61 20 20 20 20         extra    
05d0: 20 20 20 20 20 20 6f 70 65 6e 20 20 20 20 20 20        open      
05e0: 20 20 20 20 20 73 65 74 74 69 6e 67 73 20 20 20       settings   
05f0: 20 20 20 20 75 73 65 72 0d 0a 63 6c 6f 6e 65 20      user..clone 
0600: 20 20 20 20 20 20 20 20 20 67 64 69 66 66 20 20           gdiff  
0610: 20 20 20 20 20 20 20 20 70 75 6c 6c 20 20 20 20          pull    
0620: 20 20 20 20 20 20 20 73 74 61 74 75 73 20 20 20         status   
0630: 20 20 20 20 20 20 76 65 72 73 69 6f 6e 0d 0a 63        version..c
0640: 6c 6f 73 65 20 20 20 20 20 20 20 20 20 20 68 65  lose          he
0650: 6c 70 20 20 20 20 20 20 20 20 20 20 20 70 75 73  lp           pus
0660: 68 20 20 20 20 20 20 20 20 20 20 20 73 79 6e 63  h           sync
0670: 20 20 20 20 20 20 20 20 20 20 20 77 69 6b 69 0d             wiki.
0680: 0a 54 68 69 73 20 69 73 20 66 6f 73 73 69 6c 20  .This is fossil 
0690: 76 65 72 73 69 6f 6e 20 5b 63 36 61 39 65 34 65  version [c6a9e4e
06a0: 64 34 31 5d 20 32 30 30 38 2d 31 31 2d 30 34 20  d41] 2008-11-04 
06b0: 31 32 3a 31 33 3a 30 39 20 55 54 43 0d 0a 0d 0a  12:13:09 UTC....
06c0: 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b  ..Usage: </nowik
06d0: 69 3e 3c 63 6f 64 65 3e 5b 66 6f 73 73 69 6c 20  i><code>[fossil 
06e0: 61 64 64 5d 3c 2f 63 6f 64 65 3e 3c 6e 6f 77 69  add]</code><nowi
06f0: 6b 69 3e 20 46 49 4c 45 2e 2e 2e 0d 0a 0d 0a 4d  ki> FILE.......M
0700: 61 6b 65 20 61 72 72 61 6e 67 65 6d 65 6e 74 73  ake arrangements
0710: 20 74 6f 20 61 64 64 20 6f 6e 65 20 6f 72 20 6d   to add one or m
0720: 6f 72 65 20 66 69 6c 65 73 20 74 6f 20 74 68 65  ore files to the
0730: 20 63 75 72 72 65 6e 74 20 63 68 65 63 6b 6f 75   current checkou
0740: 74 20 0d 0a 61 74 20 74 68 65 20 6e 65 78 74 20  t ..at the next 
0750: 63 6f 6d 6d 69 74 2e 0d 0a 0d 0a 0d 0a 55 73 61  commit.......Usa
0760: 67 65 3a 20 66 6f 73 73 69 6c 20 61 64 64 20 28  ge: fossil add (
0770: 6c 69 73 74 7c 70 75 6c 6c 7c 70 75 73 68 7c 73  list|pull|push|s
0780: 79 6e 63 29 3c 2f 70 72 65 3e 3c 63 6f 64 65 3e  ync)</pre><code>
0790: 3c 69 3e 4e 6f 74 65 20 74 68 61 74 20 74 68 69  <i>Note that thi
07a0: 73 0d 0a 73 68 6f 75 6c 64 20 62 65 20 66 6f 72  s..should be for
07b0: 20 74 68 65 20 22 3c 2f 6e 6f 77 69 6b 69 3e 5b   the "</nowiki>[
07c0: 66 6f 73 73 69 6c 20 61 6c 6c 5d 3c 6e 6f 77 69  fossil all]<nowi
07d0: 6b 69 3e 22 20 63 6f 6d 6d 61 6e 64 2c 20 6e 6f  ki>" command, no
07e0: 74 20 74 68 65 20 22 61 64 64 22 20 0d 0a 63 6f  t the "add" ..co
07f0: 6d 6d 61 6e 64 2e 20 20 54 68 69 73 20 62 75 67  mmand.  This bug
0800: 20 68 61 73 20 62 65 65 6e 20 66 69 78 65 64 20   has been fixed 
0810: 61 73 20 6f 66 20 32 30 30 38 2d 31 31 2d 30 39  as of 2008-11-09
0820: 3c 2f 69 3e 3c 2f 63 6f 64 65 3e 3c 70 72 65 3e  </i></code><pre>
0830: 0d 0a 0d 0a 54 68 65 20 7e 2f 2e 66 6f 73 73 69  ....The ~/.fossi
0840: 6c 20 66 69 6c 65 20 72 65 63 6f 72 64 73 20 74  l file records t
0850: 68 65 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 61  he location of a
0860: 6c 6c 20 72 65 70 6f 73 69 74 6f 72 69 65 73 20  ll repositories 
0870: 66 6f 72 20 61 0d 0a 75 73 65 72 2e 20 20 54 68  for a..user.  Th
0880: 69 73 20 63 6f 6d 6d 61 6e 64 20 70 65 72 66 6f  is command perfo
0890: 72 6d 73 20 63 65 72 74 61 69 6e 20 6f 70 65 72  rms certain oper
08a0: 61 74 69 6f 6e 73 20 6f 6e 20 61 6c 6c 20 72 65  ations on all re
08b0: 70 6f 73 69 74 6f 72 69 65 73 0d 0a 74 68 61 74  positories..that
08c0: 20 63 61 6e 20 62 65 20 75 73 65 66 75 6c 20 62   can be useful b
08d0: 65 66 6f 72 65 20 6f 72 20 61 66 74 65 72 20 61  efore or after a
08e0: 20 70 65 72 69 6f 64 20 6f 66 20 64 69 73 63 6f   period of disco
08f0: 6e 6e 65 63 74 69 6f 6e 20 6f 70 65 72 61 74 69  nnection operati
0900: 6f 6e 2e 0d 0a 41 76 61 69 6c 61 62 6c 65 20 6f  on...Available o
0910: 70 65 72 61 74 69 6f 6e 73 20 61 72 65 3a 0d 0a  perations are:..
0920: 0d 0a 20 20 20 6c 69 73 74 20 20 20 20 20 20 20  ..   list       
0930: 44 69 73 70 6c 61 79 20 74 68 65 20 6c 6f 63 61  Display the loca
0940: 74 69 6f 6e 20 6f 66 20 61 6c 6c 20 72 65 70 6f  tion of all repo
0950: 73 69 74 6f 72 69 65 73 0d 0a 0d 0a 20 20 20 70  sitories....   p
0960: 75 6c 6c 20 20 20 20 20 20 20 52 75 6e 20 61 20  ull       Run a 
0970: 22 70 75 6c 6c 22 20 6f 70 65 72 61 74 69 6f 6e  "pull" operation
0980: 20 6f 6e 20 61 6c 6c 20 72 65 70 6f 73 69 74 6f   on all reposito
0990: 72 69 65 73 0d 0a 0d 0a 20 20 20 70 75 73 68 20  ries....   push 
09a0: 20 20 20 20 20 20 52 75 6e 20 61 20 22 70 75 73        Run a "pus
09b0: 68 22 20 6f 6e 20 61 6c 6c 20 72 65 70 6f 73 69  h" on all reposi
09c0: 74 6f 72 69 65 73 0d 0a 0d 0a 20 20 20 72 65 62  tories....   reb
09d0: 75 69 6c 64 20 20 20 20 52 65 62 75 69 6c 64 20  uild    Rebuild 
09e0: 6f 6e 20 61 6c 6c 20 72 65 70 6f 73 69 74 6f 72  on all repositor
09f0: 69 65 73 0d 0a 0d 0a 20 20 20 73 79 6e 63 20 20  ies....   sync  
0a00: 20 20 20 20 20 52 75 6e 20 61 20 22 73 79 6e 63       Run a "sync
0a10: 22 20 6f 6e 20 61 6c 6c 20 72 65 70 6f 73 69 74  " on all reposit
0a20: 6f 72 69 65 73 0d 0a 0d 0a 52 65 73 70 6f 73 69  ories....Resposi
0a30: 74 6f 72 69 65 73 20 61 72 65 20 61 75 74 6f 6d  tories are autom
0a40: 61 74 69 63 61 6c 6c 79 20 61 64 64 65 64 20 74  atically added t
0a50: 6f 20 74 68 65 20 73 65 74 20 6f 66 20 6b 6e 6f  o the set of kno
0a60: 77 6e 20 72 65 70 6f 73 69 74 6f 72 69 65 73 0d  wn repositories.
0a70: 0a 77 68 65 6e 20 6f 6e 65 20 6f 66 20 74 68 65  .when one of the
0a80: 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6d 6d 61   following comma
0a90: 6e 64 73 20 61 67 61 69 6e 73 74 20 74 68 65 20  nds against the 
0aa0: 72 65 70 6f 73 69 74 6f 72 79 3a 20 63 6c 6f 6e  repository: clon
0ab0: 65 2c 20 69 6e 66 6f 2c 0d 0a 70 75 6c 6c 2c 20  e, info,..pull, 
0ac0: 70 75 73 68 2c 20 6f 72 20 73 79 6e 63 0d 0a 0d  push, or sync...
0ad0: 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69  ...Usage: </nowi
0ae0: 6b 69 3e 5b 66 6f 73 73 69 6c 20 63 67 69 5d 3c  ki>[fossil cgi]<
0af0: 6e 6f 77 69 6b 69 3e 20 53 43 52 49 50 54 0d 0a  nowiki> SCRIPT..
0b00: 0d 0a 54 68 65 20 53 43 52 49 50 54 20 61 72 67  ..The SCRIPT arg
0b10: 75 6d 65 6e 74 20 69 73 20 74 68 65 20 6e 61 6d  ument is the nam
0b20: 65 20 6f 66 20 61 20 66 69 6c 65 20 74 68 61 74  e of a file that
0b30: 20 69 73 20 74 68 65 20 43 47 49 20 73 63 72 69   is the CGI scri
0b40: 70 74 0d 0a 74 68 61 74 20 69 73 20 62 65 69 6e  pt..that is bein
0b50: 67 20 72 75 6e 2e 20 20 54 68 65 20 63 6f 6d 6d  g run.  The comm
0b60: 61 6e 64 20 6e 61 6d 65 2c 20 22 63 67 69 22 2c  and name, "cgi",
0b70: 20 6d 61 79 20 62 65 20 6f 6d 69 74 74 65 64 20   may be omitted 
0b80: 69 66 0d 0a 74 68 65 20 47 41 54 45 57 41 59 5f  if..the GATEWAY_
0b90: 49 4e 54 45 52 46 41 43 45 20 65 6e 76 69 72 6f  INTERFACE enviro
0ba0: 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 20 69  nment variable i
0bb0: 73 20 73 65 74 20 74 6f 20 22 43 47 49 22 20 28  s set to "CGI" (
0bc0: 77 68 69 63 68 0d 0a 73 68 6f 75 6c 64 20 61 6c  which..should al
0bd0: 77 61 79 73 20 62 65 20 74 68 65 20 63 61 73 65  ways be the case
0be0: 20 66 6f 72 20 43 47 49 20 73 63 72 69 70 74 73   for CGI scripts
0bf0: 20 72 75 6e 20 62 79 20 61 20 77 65 62 73 65 72   run by a webser
0c00: 76 65 72 2e 29 20 20 54 68 65 0d 0a 53 43 52 49  ver.)  The..SCRI
0c10: 50 54 20 66 69 6c 65 20 73 68 6f 75 6c 64 20 6c  PT file should l
0c20: 6f 6f 6b 20 73 6f 6d 65 74 68 69 6e 67 20 6c 69  ook something li
0c30: 6b 65 20 74 68 69 73 3a 0d 0a 0d 0a 20 20 20 20  ke this:....    
0c40: 20 23 21 2f 75 73 72 2f 62 69 6e 2f 66 6f 73 73   #!/usr/bin/foss
0c50: 69 6c 0d 0a 20 20 20 20 20 72 65 70 6f 73 69 74  il..     reposit
0c60: 6f 72 79 3a 20 2f 68 6f 6d 65 2f 73 6f 6d 65 62  ory: /home/someb
0c70: 6f 64 79 2f 70 72 6f 6a 65 63 74 2e 64 62 0d 0a  ody/project.db..
0c80: 0d 0a 54 68 65 20 73 65 63 6f 6e 64 20 6c 69 6e  ..The second lin
0c90: 65 20 64 65 66 69 6e 65 73 20 74 68 65 20 6e 61  e defines the na
0ca0: 6d 65 20 6f 66 20 74 68 65 20 72 65 70 6f 73 69  me of the reposi
0cb0: 74 6f 72 79 2e 20 20 41 66 74 65 72 20 6c 6f 63  tory.  After loc
0cc0: 61 74 69 6e 67 0d 0a 74 68 65 20 72 65 70 6f 73  ating..the repos
0cd0: 69 74 6f 72 79 2c 20 66 6f 73 73 69 6c 20 77 69  itory, fossil wi
0ce0: 6c 6c 20 67 65 6e 65 72 61 74 65 20 61 20 77 65  ll generate a we
0cf0: 62 70 61 67 65 20 6f 6e 20 73 74 64 6f 75 74 20  bpage on stdout 
0d00: 62 61 73 65 64 20 6f 6e 0d 0a 74 68 65 20 76 61  based on..the va
0d10: 6c 75 65 73 20 6f 66 20 73 74 61 6e 64 61 72 64  lues of standard
0d20: 20 43 47 49 20 65 6e 76 69 72 6f 6e 6d 65 6e 74   CGI environment
0d30: 20 76 61 72 69 61 62 6c 65 73 2e 0d 0a 0d 0a 0d   variables......
0d40: 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69  .Usage: </nowiki
0d50: 3e 5b 66 6f 73 73 69 6c 20 63 68 61 6e 67 65 73  >[fossil changes
0d60: 5d 3c 6e 6f 77 69 6b 69 3e 0d 0a 0d 0a 52 65 70  ]<nowiki>....Rep
0d70: 6f 72 74 20 6f 6e 20 74 68 65 20 65 64 69 74 20  ort on the edit 
0d80: 73 74 61 74 75 73 20 6f 66 20 61 6c 6c 20 66 69  status of all fi
0d90: 6c 65 73 20 69 6e 20 74 68 65 20 63 75 72 72 65  les in the curre
0da0: 6e 74 20 63 68 65 63 6b 6f 75 74 2e 0d 0a 53 65  nt checkout...Se
0db0: 65 20 61 6c 73 6f 20 74 68 65 20 22 73 74 61 74  e also the "stat
0dc0: 75 73 22 20 61 6e 64 20 22 65 78 74 72 61 22 20  us" and "extra" 
0dd0: 63 6f 6d 6d 61 6e 64 73 2e 0d 0a 0d 0a 0d 0a 55  commands.......U
0de0: 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b  sage: </nowiki>[
0df0: 66 6f 73 73 69 6c 20 63 68 65 63 6b 6f 75 74 5d  fossil checkout]
0e00: 3c 6e 6f 77 69 6b 69 3e 20 56 45 52 53 49 4f 4e  <nowiki> VERSION
0e10: 20 3f 2d 66 7c 2d 2d 66 6f 72 63 65 3f 0d 0a 0d   ?-f|--force?...
0e20: 0a 43 68 65 63 6b 20 6f 75 74 20 61 20 76 65 72  .Check out a ver
0e30: 73 69 6f 6e 20 73 70 65 63 69 66 69 65 64 20 6f  sion specified o
0e40: 6e 20 74 68 65 20 63 6f 6d 6d 61 6e 64 2d 6c 69  n the command-li
0e50: 6e 65 2e 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e  ne.  This comman
0e60: 64 0d 0a 77 69 6c 6c 20 6e 6f 74 20 6f 76 65 72  d..will not over
0e70: 77 72 69 74 65 20 65 64 69 74 65 64 20 66 69 6c  write edited fil
0e80: 65 73 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e  es in the curren
0e90: 74 20 63 68 65 63 6b 6f 75 74 20 75 6e 6c 65 73  t checkout unles
0ea0: 73 0d 0a 74 68 65 20 2d 2d 66 6f 72 63 65 20 6f  s..the --force o
0eb0: 70 74 69 6f 6e 20 61 70 70 65 61 72 73 20 6f 6e  ption appears on
0ec0: 20 74 68 65 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e   the command-lin
0ed0: 65 2e 0d 0a 0d 0a 53 65 65 20 61 6c 73 6f 20 74  e.....See also t
0ee0: 68 65 20 22 75 70 64 61 74 65 22 20 63 6f 6d 6d  he "update" comm
0ef0: 61 6e 64 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a  and.......Usage:
0f00: 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69   </nowiki>[fossi
0f10: 6c 20 63 6f 6d 6d 69 74 5d 3c 6e 6f 77 69 6b 69  l commit]<nowiki
0f20: 3e 20 3f 2d 6d 20 43 4f 4d 4d 45 4e 54 3f 20 3f  > ?-m COMMENT? ?
0f30: 2d 2d 6e 6f 73 69 67 6e 3f 20 3f 46 49 4c 45 2e  --nosign? ?FILE.
0f40: 2e 2e 3f 0d 0a 20 20 20 20 20 20 20 66 6f 73 73  ..?..       foss
0f50: 69 6c 20 63 69 20 20 2e 2e 2e 20 20 28 61 73 20  il ci  ...  (as 
0f60: 61 62 6f 76 65 29 0d 0a 0d 0a 43 72 65 61 74 65  above)....Create
0f70: 20 61 20 6e 65 77 20 76 65 72 73 69 6f 6e 20 63   a new version c
0f80: 6f 6e 74 61 69 6e 69 6e 67 20 61 6c 6c 20 6f 66  ontaining all of
0f90: 20 74 68 65 20 63 68 61 6e 67 65 73 20 69 6e 20   the changes in 
0fa0: 74 68 65 20 63 75 72 72 65 6e 74 0d 0a 63 68 65  the current..che
0fb0: 63 6b 6f 75 74 2e 20 20 59 6f 75 20 77 69 6c 6c  ckout.  You will
0fc0: 20 62 65 20 70 72 6f 6d 70 74 65 64 20 74 6f 20   be prompted to 
0fd0: 65 6e 74 65 72 20 61 20 63 68 65 63 6b 2d 69 6e  enter a check-in
0fe0: 20 63 6f 6d 6d 65 6e 74 20 75 6e 6c 65 73 73 0d   comment unless.
0ff0: 0a 74 68 65 20 22 2d 6d 22 20 6f 70 74 69 6f 6e  .the "-m" option
1000: 20 69 73 20 75 73 65 64 20 74 6f 20 73 70 65 63   is used to spec
1010: 69 66 79 20 61 20 63 6f 6d 6d 65 6e 74 20 6c 69  ify a comment li
1020: 6e 65 2e 20 20 59 6f 75 20 77 69 6c 6c 20 62 65  ne.  You will be
1030: 0d 0a 70 72 6f 6d 70 74 65 64 20 66 6f 72 20 79  ..prompted for y
1040: 6f 75 72 20 47 50 47 20 70 61 73 73 70 68 72 61  our GPG passphra
1050: 73 65 20 69 6e 20 6f 72 64 65 72 20 74 6f 20 73  se in order to s
1060: 69 67 6e 20 74 68 65 20 6e 65 77 20 6d 61 6e 69  ign the new mani
1070: 66 65 73 74 0d 0a 75 6e 6c 65 73 73 20 74 68 65  fest..unless the
1080: 20 22 2d 2d 6e 6f 73 69 67 6e 22 20 6f 70 74 69   "--nosign" opti
1090: 6f 6e 73 20 69 73 20 75 73 65 64 2e 20 20 41 6c  ons is used.  Al
10a0: 6c 20 66 69 6c 65 73 20 74 68 61 74 20 68 61 76  l files that hav
10b0: 65 0d 0a 63 68 61 6e 67 65 64 20 77 69 6c 6c 20  e..changed will 
10c0: 62 65 20 63 6f 6d 6d 69 74 74 65 64 20 75 6e 6c  be committed unl
10d0: 65 73 73 20 73 6f 6d 65 20 73 75 62 73 65 74 20  ess some subset 
10e0: 6f 66 20 66 69 6c 65 73 20 69 73 20 73 70 65 63  of files is spec
10f0: 69 66 69 65 64 0d 0a 6f 6e 20 74 68 65 20 63 6f  ified..on the co
1100: 6d 6d 61 6e 64 20 6c 69 6e 65 2e 0d 0a 0d 0a 0d  mmand line......
1110: 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69  .Usage: </nowiki
1120: 3e 5b 66 6f 73 73 69 6c 20 63 6c 65 61 6e 5d 3c  >[fossil clean]<
1130: 6e 6f 77 69 6b 69 3e 20 3f 2d 61 6c 6c 3f 0d 0a  nowiki> ?-all?..
1140: 0d 0a 44 65 6c 65 74 65 20 61 6c 6c 20 22 65 78  ..Delete all "ex
1150: 74 72 61 22 20 66 69 6c 65 73 20 69 6e 20 74 68  tra" files in th
1160: 65 20 73 6f 75 72 63 65 20 74 72 65 65 2e 20 20  e source tree.  
1170: 22 45 78 74 72 61 22 20 66 69 6c 65 73 20 61 72  "Extra" files ar
1180: 65 0d 0a 66 69 6c 65 73 20 74 68 61 74 20 61 72  e..files that ar
1190: 65 20 6e 6f 74 20 6f 66 66 69 63 69 61 6c 6c 79  e not officially
11a0: 20 70 61 72 74 20 6f 66 20 74 68 65 20 63 68 65   part of the che
11b0: 63 6b 6f 75 74 2e 20 20 53 65 65 20 61 6c 73 6f  ckout.  See also
11c0: 0d 0a 74 68 65 20 22 65 78 74 72 61 22 20 63 6f  ..the "extra" co
11d0: 6d 6d 61 6e 64 2e 20 54 68 69 73 20 6f 70 65 72  mmand. This oper
11e0: 61 74 69 6f 6e 20 63 61 6e 6e 6f 74 20 62 65 20  ation cannot be 
11f0: 75 6e 64 6f 6e 65 2e 20 0d 0a 0d 0a 59 6f 75 20  undone. ....You 
1200: 77 69 6c 6c 20 62 65 20 70 72 6f 6d 70 74 65 64  will be prompted
1210: 20 62 65 66 6f 72 65 20 72 65 6d 6f 76 69 6e 67   before removing
1220: 20 65 61 63 68 20 66 69 6c 65 2e 20 49 66 20 79   each file. If y
1230: 6f 75 20 61 72 65 0d 0a 73 75 72 65 20 79 6f 75  ou are..sure you
1240: 20 77 69 73 68 20 74 6f 20 72 65 6d 6f 76 65 20   wish to remove 
1250: 61 6c 6c 20 22 65 78 74 72 61 22 20 66 69 6c 65  all "extra" file
1260: 73 20 79 6f 75 20 63 61 6e 20 73 70 65 63 69 66  s you can specif
1270: 79 20 74 68 65 0d 0a 6f 70 74 69 6f 6e 61 6c 20  y the..optional 
1280: 2d 61 6c 6c 20 66 6c 61 67 2e 0d 0a 0d 0a 0d 0a  -all flag.......
1290: 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e  Usage: </nowiki>
12a0: 5b 66 6f 73 73 69 6c 20 63 6c 6f 6e 65 5d 3c 6e  [fossil clone]<n
12b0: 6f 77 69 6b 69 3e 20 55 52 4c 20 46 49 4c 45 4e  owiki> URL FILEN
12c0: 41 4d 45 0d 0a 0d 0a 4d 61 6b 65 20 61 20 63 6c  AME....Make a cl
12d0: 6f 6e 65 20 6f 66 20 61 20 72 65 70 6f 73 69 74  one of a reposit
12e0: 6f 72 79 20 73 70 65 63 69 66 69 65 64 20 62 79  ory specified by
12f0: 20 55 52 4c 20 69 6e 20 74 68 65 20 6c 6f 63 61   URL in the loca
1300: 6c 0d 0a 66 69 6c 65 20 6e 61 6d 65 64 20 46 49  l..file named FI
1310: 4c 45 4e 41 4d 45 2e 0d 0a 0d 0a 0d 0a 55 73 61  LENAME.......Usa
1320: 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f  ge: </nowiki>[fo
1330: 73 73 69 6c 20 63 6c 6f 73 65 5d 3c 6e 6f 77 69  ssil close]<nowi
1340: 6b 69 3e 20 3f 2d 66 7c 2d 2d 66 6f 72 63 65 3f  ki> ?-f|--force?
1350: 0d 0a 0d 0a 54 68 65 20 6f 70 70 6f 73 69 74 65  ....The opposite
1360: 20 6f 66 20 22 6f 70 65 6e 22 2e 20 20 43 6c 6f   of "open".  Clo
1370: 73 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 64  se the current d
1380: 61 74 61 62 61 73 65 20 63 6f 6e 6e 65 63 74 69  atabase connecti
1390: 6f 6e 2e 0d 0a 52 65 71 75 69 72 65 20 61 20 2d  on...Require a -
13a0: 66 20 6f 72 20 2d 2d 66 6f 72 63 65 20 66 6c 61  f or --force fla
13b0: 67 20 69 66 20 74 68 65 72 65 20 61 72 65 20 75  g if there are u
13c0: 6e 73 61 76 65 64 20 63 68 61 6e 67 65 64 20 69  nsaved changed i
13d0: 6e 20 74 68 65 0d 0a 63 75 72 72 65 6e 74 20 63  n the..current c
13e0: 68 65 63 6b 2d 6f 75 74 2e 0d 0a 0d 0a 0d 0a 55  heck-out.......U
13f0: 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b  sage: </nowiki>[
1400: 66 6f 73 73 69 6c 20 63 6f 6e 66 69 67 75 72 65  fossil configure
1410: 5d 3c 6e 6f 77 69 6b 69 3e 20 4d 45 54 48 4f 44  ]<nowiki> METHOD
1420: 20 2e 2e 2e 0d 0a 0d 0a 57 68 65 72 65 20 4d 45   .......Where ME
1430: 54 48 4f 44 20 69 73 20 6f 6e 65 20 6f 66 3a 20  THOD is one of: 
1440: 65 78 70 6f 72 74 20 69 6d 70 6f 72 74 20 6d 65  export import me
1450: 72 67 65 20 70 75 6c 6c 20 70 75 73 68 20 72 65  rge pull push re
1460: 73 65 74 2e 20 20 41 6c 6c 20 6d 65 74 68 6f 64  set.  All method
1470: 73 0d 0a 61 63 63 65 70 74 20 74 68 65 20 2d 52  s..accept the -R
1480: 20 6f 72 20 2d 2d 72 65 70 6f 73 69 74 6f 72 79   or --repository
1490: 20 6f 70 74 69 6f 6e 20 74 6f 20 73 70 65 63 69   option to speci
14a0: 66 69 63 20 61 20 72 65 70 6f 73 69 74 6f 72 79  fic a repository
14b0: 2e 0d 0a 0d 0a 20 20 20 66 6f 73 73 69 6c 20 63  .....   fossil c
14c0: 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 65 78 70  onfiguration exp
14d0: 6f 72 74 20 41 52 45 41 20 46 49 4c 45 4e 41 4d  ort AREA FILENAM
14e0: 45 0d 0a 0d 0a 20 20 20 20 20 20 20 20 57 72 69  E....        Wri
14f0: 74 65 20 74 6f 20 46 49 4c 45 4e 41 4d 45 20 65  te to FILENAME e
1500: 78 70 6f 72 74 65 64 20 63 6f 6e 66 69 67 75 72  xported configur
1510: 61 74 6f 6e 20 69 6e 66 6f 72 6d 61 74 69 6f 6e  aton information
1520: 20 66 6f 72 20 41 52 45 41 2e 0d 0a 20 20 20 20   for AREA...    
1530: 20 20 20 20 41 52 45 41 20 63 61 6e 20 62 65 20      AREA can be 
1540: 6f 6e 65 20 6f 66 3a 20 20 61 6c 6c 20 74 69 63  one of:  all tic
1550: 6b 65 74 20 73 6b 69 6e 20 70 72 6f 6a 65 63 74  ket skin project
1560: 0d 0a 0d 0a 20 20 20 66 6f 73 73 69 6c 20 63 6f  ....   fossil co
1570: 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 6d 70 6f  nfiguration impo
1580: 72 74 20 46 49 4c 45 4e 41 4d 45 0d 0a 0d 0a 20  rt FILENAME.... 
1590: 20 20 20 20 20 20 20 52 65 61 64 20 61 20 63 6f         Read a co
15a0: 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 72 6f 6d  nfiguration from
15b0: 20 46 49 4c 45 4e 41 4d 45 2c 20 6f 76 65 72 77   FILENAME, overw
15c0: 72 69 74 69 6e 67 20 74 68 65 20 63 75 72 72 65  riting the curre
15d0: 6e 74 0d 0a 20 20 20 20 20 20 20 20 63 6f 6e 66  nt..        conf
15e0: 69 67 75 72 61 74 69 6f 6e 2e 0d 0a 0d 0a 20 20  iguration.....  
15f0: 20 66 6f 73 73 69 6c 20 63 6f 6e 66 69 67 75 72   fossil configur
1600: 61 74 69 6f 6e 20 6d 65 72 67 65 20 46 49 4c 45  ation merge FILE
1610: 4e 41 4d 45 0d 0a 0d 0a 20 20 20 20 20 20 20 20  NAME....        
1620: 52 65 61 64 20 61 20 63 6f 6e 66 69 67 75 72 61  Read a configura
1630: 74 69 6f 6e 20 66 72 6f 6d 20 46 49 4c 45 4e 41  tion from FILENA
1640: 4d 45 20 61 6e 64 20 6d 65 72 67 65 20 69 74 73  ME and merge its
1650: 20 76 61 6c 75 65 73 20 69 6e 74 6f 0d 0a 20 20   values into..  
1660: 20 20 20 20 20 20 74 68 65 20 63 75 72 72 65 6e        the curren
1670: 74 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2e  t configuration.
1680: 20 20 45 78 69 73 74 69 6e 67 20 76 61 6c 75 65    Existing value
1690: 73 20 74 61 6b 65 20 70 72 69 6f 72 69 74 79 20  s take priority 
16a0: 6f 76 65 72 0d 0a 20 20 20 20 20 20 20 20 76 61  over..        va
16b0: 6c 75 65 73 20 72 65 61 64 20 66 72 6f 6d 20 46  lues read from F
16c0: 49 4c 45 4e 41 4d 45 2e 0d 0a 0d 0a 20 20 20 66  ILENAME.....   f
16d0: 6f 73 73 69 6c 20 63 6f 6e 66 69 67 75 72 61 74  ossil configurat
16e0: 69 6f 6e 20 70 75 6c 6c 20 41 52 45 41 20 3f 55  ion pull AREA ?U
16f0: 52 4c 3f 0d 0a 0d 0a 20 20 20 20 20 20 20 20 50  RL?....        P
1700: 75 6c 6c 20 61 6e 64 20 69 6e 73 74 61 6c 6c 20  ull and install 
1710: 74 68 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f  the configuratio
1720: 6e 20 66 72 6f 6d 20 61 20 64 69 66 66 65 72 65  n from a differe
1730: 6e 74 20 73 65 72 76 65 72 0d 0a 20 20 20 20 20  nt server..     
1740: 20 20 20 69 64 65 6e 74 69 66 69 65 64 20 62 79     identified by
1750: 20 55 52 4c 2e 20 20 49 66 20 6e 6f 20 55 52 4c   URL.  If no URL
1760: 20 69 73 20 73 70 65 63 69 66 69 65 64 2c 20 74   is specified, t
1770: 68 65 6e 20 74 68 65 20 64 65 66 61 75 6c 74 0d  hen the default.
1780: 0a 20 20 20 20 20 20 20 20 73 65 72 76 65 72 20  .        server 
1790: 69 73 20 75 73 65 64 2e 20 0d 0a 0d 0a 20 20 20  is used. ....   
17a0: 66 6f 73 73 69 6c 20 63 6f 6e 66 69 67 75 72 61  fossil configura
17b0: 74 69 6f 6e 20 70 75 73 68 20 41 52 45 41 20 3f  tion push AREA ?
17c0: 55 52 4c 3f 0d 0a 0d 0a 20 20 20 20 20 20 20 20  URL?....        
17d0: 50 75 73 68 20 74 68 65 20 6c 6f 63 61 6c 20 63  Push the local c
17e0: 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 6e 74  onfiguration int
17f0: 6f 20 74 68 65 20 72 65 6d 6f 74 65 20 73 65 72  o the remote ser
1800: 76 65 72 20 69 64 65 6e 74 69 66 69 65 64 0d 0a  ver identified..
1810: 20 20 20 20 20 20 20 20 62 79 20 55 52 4c 2e 20          by URL. 
1820: 20 41 64 6d 69 6e 20 70 72 69 76 69 6c 65 67 65   Admin privilege
1830: 20 69 73 20 72 65 71 75 69 72 65 64 20 6f 6e 20   is required on 
1840: 74 68 65 20 72 65 6d 6f 74 65 20 73 65 72 76 65  the remote serve
1850: 72 20 66 6f 72 0d 0a 20 20 20 20 20 20 20 20 74  r for..        t
1860: 68 69 73 20 74 6f 20 77 6f 72 6b 2e 0d 0a 0d 0a  his to work.....
1870: 20 20 20 66 6f 73 73 69 6c 20 63 6f 6e 66 69 67     fossil config
1880: 75 72 61 74 69 6f 6e 20 72 65 73 65 74 20 41 52  uration reset AR
1890: 45 41 0d 0a 0d 0a 20 20 20 20 20 20 20 20 52 65  EA....        Re
18a0: 73 74 6f 72 65 20 74 68 65 20 63 6f 6e 66 69 67  store the config
18b0: 75 72 61 74 69 6f 6e 20 74 6f 20 74 68 65 20 64  uration to the d
18c0: 65 66 61 75 6c 74 2e 20 20 41 52 45 41 20 61 73  efault.  AREA as
18d0: 20 61 62 6f 76 65 2e 0d 0a 0d 0a 57 41 52 4e 49   above.....WARNI
18e0: 4e 47 3a 20 44 6f 20 6e 6f 74 20 69 6d 70 6f 72  NG: Do not impor
18f0: 74 2c 20 6d 65 72 67 65 2c 20 6f 72 20 70 75 6c  t, merge, or pul
1900: 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73  l configurations
1910: 20 66 72 6f 6d 20 61 6e 20 75 6e 74 72 75 73 74   from an untrust
1920: 65 64 0d 0a 73 6f 75 72 63 65 2e 20 20 54 68 65  ed..source.  The
1930: 20 69 6e 62 6f 75 6e 64 20 63 6f 6e 66 69 67 75   inbound configu
1940: 72 61 74 69 6f 6e 20 69 73 20 6e 6f 74 20 63 68  ration is not ch
1950: 65 63 6b 65 64 20 66 6f 72 20 73 61 66 65 74 79  ecked for safety
1960: 20 61 6e 64 20 63 61 6e 0d 0a 69 6e 74 72 6f 64   and can..introd
1970: 75 63 65 20 73 65 63 75 72 69 74 79 20 76 75 6c  uce security vul
1980: 6e 65 72 61 62 69 6c 69 74 69 65 73 2e 0d 0a 0d  nerabilities....
1990: 0a 0d 0a 43 4f 4d 4d 41 4e 44 3a 20 64 65 63 6f  ...COMMAND: deco
19a0: 6e 73 74 72 75 63 74 20 0d 0a 55 73 61 67 65 3a  nstruct ..Usage:
19b0: 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69   </nowiki>[fossi
19c0: 6c 20 64 65 63 6f 6e 73 74 72 75 63 74 5d 3c 6e  l deconstruct]<n
19d0: 6f 77 69 6b 69 3e 20 3f 2d 52 7c 2d 2d 72 65 70  owiki> ?-R|--rep
19e0: 6f 73 69 74 6f 72 79 20 52 45 50 4f 53 49 54 4f  ository REPOSITO
19f0: 52 59 3f 20 44 45 53 54 49 4e 41 54 49 4f 4e 0d  RY? DESTINATION.
1a00: 0a 0d 0a 50 6f 70 75 6c 61 74 65 73 20 74 68 65  ...Populates the
1a10: 20 69 6e 64 69 63 61 74 65 64 20 44 45 53 54 49   indicated DESTI
1a20: 4e 41 54 49 4f 4e 20 64 69 72 65 63 74 6f 72 79  NATION directory
1a30: 20 77 69 74 68 20 63 6f 70 69 65 73 20 6f 66 20   with copies of 
1a40: 61 6c 6c 0d 0a 61 72 74 69 66 63 61 74 73 20 63  all..artifcats c
1a50: 6f 6e 74 61 69 6e 65 64 20 77 69 74 68 69 6e 20  ontained within 
1a60: 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 2e 20  the repository. 
1a70: 20 41 72 74 69 66 61 63 74 73 20 61 72 65 20 6e   Artifacts are n
1a80: 61 6d 65 64 20 41 41 2f 62 62 62 62 62 0d 0a 77  amed AA/bbbbb..w
1a90: 68 65 72 65 20 41 41 20 69 73 20 74 68 65 20 66  here AA is the f
1aa0: 69 72 73 74 20 32 20 63 68 61 72 61 63 74 65 72  irst 2 character
1ab0: 73 20 6f 66 20 74 68 65 20 61 72 74 69 66 61 63  s of the artifac
1ac0: 74 20 49 44 20 61 6e 64 20 62 62 62 62 62 20 69  t ID and bbbbb i
1ad0: 73 20 74 68 65 0d 0a 72 65 6d 61 69 6e 69 6e 67  s the..remaining
1ae0: 20 33 38 20 63 68 61 72 61 63 74 65 72 73 2e 0d   38 characters..
1af0: 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f  .....Usage: </no
1b00: 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 72 6d 5d  wiki>[fossil rm]
1b10: 3c 6e 6f 77 69 6b 69 3e 20 46 49 4c 45 2e 2e 2e  <nowiki> FILE...
1b20: 0d 0a 20 20 20 6f 72 3a 20 66 6f 73 73 69 6c 20  ..   or: fossil 
1b30: 64 65 6c 20 46 49 4c 45 2e 2e 2e 0d 0a 52 65 6d  del FILE.....Rem
1b40: 6f 76 65 20 6f 6e 65 20 6f 72 20 6d 6f 72 65 20  ove one or more 
1b50: 66 69 6c 65 73 20 66 72 6f 6d 20 74 68 65 20 74  files from the t
1b60: 72 65 65 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a  ree.......Usage:
1b70: 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69   </nowiki>[fossi
1b80: 6c 20 64 65 73 63 65 6e 64 61 6e 74 73 5d 3c 6e  l descendants]<n
1b90: 6f 77 69 6b 69 3e 20 3f 42 41 53 45 4c 49 4e 45  owiki> ?BASELINE
1ba0: 2d 49 44 3f 0d 0a 0d 0a 46 69 6e 64 20 61 6c 6c  -ID?....Find all
1bb0: 20 6c 65 61 66 20 64 65 73 63 65 6e 64 61 6e 74   leaf descendant
1bc0: 73 20 6f 66 20 74 68 65 20 62 61 73 65 6c 69 6e  s of the baselin
1bd0: 65 20 73 70 65 63 69 66 69 65 64 20 6f 72 20 69  e specified or i
1be0: 66 20 74 68 65 20 61 72 67 75 6d 65 6e 74 0d 0a  f the argument..
1bf0: 69 73 20 6f 6d 69 74 74 65 64 2c 20 6f 66 20 74  is omitted, of t
1c00: 68 65 20 62 61 73 65 6c 69 6e 65 20 63 75 72 72  he baseline curr
1c10: 65 6e 74 6c 79 20 63 68 65 63 6b 65 64 20 6f 75  ently checked ou
1c20: 74 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c  t.......Usage: <
1c30: 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20  /nowiki>[fossil 
1c40: 64 69 66 66 5d 3c 6e 6f 77 69 6b 69 3e 7c 67 64  diff]<nowiki>|gd
1c50: 69 66 66 20 3f 2d 69 3f 20 3f 2d 72 20 52 45 56  iff ?-i? ?-r REV
1c60: 49 53 49 4f 4e 3f 20 46 49 4c 45 2e 2e 2e 0d 0a  ISION? FILE.....
1c70: 0d 0a 53 68 6f 77 20 74 68 65 20 64 69 66 66 65  ..Show the diffe
1c80: 72 65 6e 63 65 20 62 65 74 77 65 65 6e 20 74 68  rence between th
1c90: 65 20 63 75 72 72 65 6e 74 20 76 65 72 73 69 6f  e current versio
1ca0: 6e 20 6f 66 20 61 20 66 69 6c 65 20 28 61 73 20  n of a file (as 
1cb0: 69 74 0d 0a 65 78 69 73 74 73 20 6f 6e 20 64 69  it..exists on di
1cc0: 73 6b 29 20 61 6e 64 20 74 68 61 74 20 73 61 6d  sk) and that sam
1cd0: 65 20 66 69 6c 65 20 61 73 20 69 74 20 77 61 73  e file as it was
1ce0: 20 63 68 65 63 6b 65 64 20 6f 75 74 2e 0d 0a 0d   checked out....
1cf0: 0a 64 69 66 66 20 77 69 6c 6c 20 73 68 6f 77 20  .diff will show 
1d00: 61 20 74 65 78 74 75 61 6c 20 64 69 66 66 20 77  a textual diff w
1d10: 68 69 6c 65 20 67 64 69 66 66 20 77 69 6c 6c 20  hile gdiff will 
1d20: 61 74 74 65 6d 70 74 20 74 6f 20 72 75 6e 20 61  attempt to run a
1d30: 0d 0a 67 72 61 70 68 69 63 61 6c 20 64 69 66 66  ..graphical diff
1d40: 20 63 6f 6d 6d 61 6e 64 20 74 68 61 74 20 79 6f   command that yo
1d50: 75 20 68 61 76 65 20 73 65 74 75 70 2e 20 49 66  u have setup. If
1d60: 20 74 68 65 20 63 68 6f 6f 73 65 6e 20 63 6f 6d   the choosen com
1d70: 6d 61 6e 64 0d 0a 69 73 20 6e 6f 74 20 79 65 74  mand..is not yet
1d80: 20 63 6f 6e 66 69 67 75 72 65 64 2c 20 74 68 65   configured, the
1d90: 20 69 6e 74 65 72 6e 61 6c 20 74 65 78 74 75 61   internal textua
1da0: 6c 20 64 69 66 66 20 63 6f 6d 6d 61 6e 64 20 77  l diff command w
1db0: 69 6c 6c 20 62 65 0d 0a 75 73 65 64 2e 0d 0a 0d  ill be..used....
1dc0: 0a 49 66 20 2d 69 20 69 73 20 73 75 70 70 6c 69  .If -i is suppli
1dd0: 65 64 20 66 6f 72 20 65 69 74 68 65 72 20 64 69  ed for either di
1de0: 66 66 20 6f 72 20 67 64 69 66 66 2c 20 74 68 65  ff or gdiff, the
1df0: 20 69 6e 74 65 72 6e 61 6c 20 74 65 78 74 75 61   internal textua
1e00: 6c 0d 0a 64 69 66 66 20 63 6f 6d 6d 61 6e 64 20  l..diff command 
1e10: 77 69 6c 6c 20 62 65 20 65 78 65 63 75 74 65 64  will be executed
1e20: 2e 0d 0a 0d 0a 48 65 72 65 20 61 72 65 20 61 20  .....Here are a 
1e30: 66 65 77 20 65 78 74 65 72 6e 61 6c 20 64 69 66  few external dif
1e40: 66 20 63 6f 6d 6d 61 6e 64 20 73 65 74 74 69 6e  f command settin
1e50: 67 73 2c 20 66 6f 72 20 65 78 61 6d 70 6c 65 3a  gs, for example:
1e60: 0d 0a 0d 0a 20 20 66 6f 73 73 69 6c 20 73 65 74  ....  fossil set
1e70: 74 69 6e 67 20 64 69 66 66 2d 63 6f 6d 6d 61 6e  ting diff-comman
1e80: 64 20 64 69 66 66 0d 0a 0d 0a 20 20 66 6f 73 73  d diff....  foss
1e90: 69 6c 20 73 65 74 74 69 6e 67 20 67 64 69 66 66  il setting gdiff
1ea0: 2d 63 6f 6d 6d 61 6e 64 20 74 6b 64 69 66 66 0d  -command tkdiff.
1eb0: 0a 20 20 66 6f 73 73 69 6c 20 73 65 74 74 69 6e  .  fossil settin
1ec0: 67 20 67 64 69 66 66 2d 63 6f 6d 6d 61 6e 64 20  g gdiff-command 
1ed0: 65 73 6b 69 6c 6c 32 32 0d 0a 20 20 66 6f 73 73  eskill22..  foss
1ee0: 69 6c 20 73 65 74 74 69 6e 67 20 67 64 69 66 66  il setting gdiff
1ef0: 2d 63 6f 6d 6d 61 6e 64 20 74 6f 72 74 6f 69 73  -command tortois
1f00: 65 6d 65 72 67 65 0d 0a 20 20 66 6f 73 73 69 6c  emerge..  fossil
1f10: 20 73 65 74 74 69 6e 67 20 67 64 69 66 66 2d 63   setting gdiff-c
1f20: 6f 6d 6d 61 6e 64 20 6d 65 6c 64 0d 0a 20 20 66  ommand meld..  f
1f30: 6f 73 73 69 6c 20 73 65 74 74 69 6e 67 20 67 64  ossil setting gd
1f40: 69 66 66 2d 63 6f 6d 6d 61 6e 64 20 78 78 64 69  iff-command xxdi
1f50: 66 66 0d 0a 20 20 66 6f 73 73 69 6c 20 73 65 74  ff..  fossil set
1f60: 74 69 6e 67 20 67 64 69 66 66 2d 63 6f 6d 6d 61  ting gdiff-comma
1f70: 6e 64 20 6b 64 69 66 66 33 0d 0a 0d 0a 0d 0a 55  nd kdiff3......U
1f80: 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b  sage: </nowiki>[
1f90: 66 6f 73 73 69 6c 20 65 78 74 72 61 5d 3c 6e 6f  fossil extra]<no
1fa0: 77 69 6b 69 3e 0d 0a 0d 0a 50 72 69 6e 74 20 61  wiki>....Print a
1fb0: 20 6c 69 73 74 20 6f 66 20 61 6c 6c 20 66 69 6c   list of all fil
1fc0: 65 73 20 69 6e 20 74 68 65 20 73 6f 75 72 63 65  es in the source
1fd0: 20 74 72 65 65 20 74 68 61 74 20 61 72 65 20 6e   tree that are n
1fe0: 6f 74 20 70 61 72 74 20 6f 66 0d 0a 74 68 65 20  ot part of..the 
1ff0: 63 75 72 72 65 6e 74 20 63 68 65 63 6b 6f 75 74  current checkout
2000: 2e 20 20 53 65 65 20 61 6c 73 6f 20 74 68 65 20  .  See also the 
2010: 22 63 6c 65 61 6e 22 20 63 6f 6d 6d 61 6e 64 2e  "clean" command.
2020: 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e  ......Usage: </n
2030: 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 68 65  owiki>[fossil he
2040: 6c 70 5d 3c 6e 6f 77 69 6b 69 3e 20 43 4f 4d 4d  lp]<nowiki> COMM
2050: 41 4e 44 0d 0a 0d 0a 44 69 73 70 6c 61 79 20 69  AND....Display i
2060: 6e 66 6f 72 6d 61 74 69 6f 6e 20 6f 6e 20 68 6f  nformation on ho
2070: 77 20 74 6f 20 75 73 65 20 43 4f 4d 4d 41 4e 44  w to use COMMAND
2080: 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e  ......Usage: </n
2090: 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 68 74  owiki>[fossil ht
20a0: 74 70 5d 3c 6e 6f 77 69 6b 69 3e 20 52 45 50 4f  tp]<nowiki> REPO
20b0: 53 49 54 4f 52 59 0d 0a 0d 0a 48 61 6e 64 6c 65  SITORY....Handle
20c0: 20 61 20 73 69 6e 67 6c 65 20 48 54 54 50 20 72   a single HTTP r
20d0: 65 71 75 65 73 74 20 61 70 70 65 61 72 69 6e 67  equest appearing
20e0: 20 6f 6e 20 73 74 64 69 6e 2e 20 20 54 68 65 20   on stdin.  The 
20f0: 72 65 73 75 6c 74 69 6e 67 20 77 65 62 70 61 67  resulting webpag
2100: 65 0d 0a 69 73 20 64 65 6c 69 76 65 72 65 64 20  e..is delivered 
2110: 6f 6e 20 73 74 64 6f 75 74 2e 20 20 54 68 69 73  on stdout.  This
2120: 20 6d 65 74 68 6f 64 20 69 73 20 75 73 65 64 20   method is used 
2130: 74 6f 20 6c 61 75 6e 63 68 20 61 6e 20 48 54 54  to launch an HTT
2140: 50 20 72 65 71 75 65 73 74 0d 0a 68 61 6e 64 6c  P request..handl
2150: 65 72 20 66 72 6f 6d 20 69 6e 65 74 64 2c 20 66  er from inetd, f
2160: 6f 72 20 65 78 61 6d 70 6c 65 2e 20 20 54 68 65  or example.  The
2170: 20 61 72 67 75 6d 65 6e 74 20 69 73 20 74 68 65   argument is the
2180: 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 0d 0a 72   name of the ..r
2190: 65 70 6f 73 69 74 6f 72 79 2e 0d 0a 0d 0a 0d 0a  epository.......
21a0: 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e  Usage: </nowiki>
21b0: 5b 66 6f 73 73 69 6c 20 69 6e 66 6f 5d 3c 6e 6f  [fossil info]<no
21c0: 77 69 6b 69 3e 20 3f 41 52 54 49 46 41 43 54 2d  wiki> ?ARTIFACT-
21d0: 49 44 7c 46 49 4c 45 4e 41 4d 45 3f 0d 0a 0d 0a  ID|FILENAME?....
21e0: 57 69 74 68 20 6e 6f 20 61 72 67 75 6d 65 6e 74  With no argument
21f0: 73 2c 20 70 72 6f 76 69 64 65 20 69 6e 66 6f 72  s, provide infor
2200: 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65  mation about the
2210: 20 63 75 72 72 65 6e 74 20 74 72 65 65 2e 0d 0a   current tree...
2220: 49 66 20 61 6e 20 61 72 67 75 6d 65 6e 74 20 69  If an argument i
2230: 73 20 73 70 65 63 69 66 69 65 64 2c 20 70 72 6f  s specified, pro
2240: 76 69 64 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e  vide information
2250: 20 61 62 6f 75 74 20 74 68 65 20 6f 62 6a 65 63   about the objec
2260: 74 0d 0a 69 6e 20 74 68 65 20 72 65 73 70 6f 73  t..in the respos
2270: 69 74 6f 72 79 20 6f 66 20 74 68 65 20 63 75 72  itory of the cur
2280: 72 65 6e 74 20 74 72 65 65 20 74 68 61 74 20 74  rent tree that t
2290: 68 65 20 61 72 67 75 6d 65 6e 74 20 72 65 66 65  he argument refe
22a0: 72 73 0d 0a 74 6f 2e 20 20 4f 72 20 69 66 20 74  rs..to.  Or if t
22b0: 68 65 20 61 72 67 75 6d 65 6e 74 20 69 73 20 74  he argument is t
22c0: 68 65 20 6e 61 6d 65 20 6f 66 20 61 20 72 65 70  he name of a rep
22d0: 6f 73 69 74 6f 72 79 2c 20 73 68 6f 77 0d 0a 69  ository, show..i
22e0: 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74  nformation about
22f0: 20 74 68 61 74 20 72 65 70 6f 73 69 74 6f 72 79   that repository
2300: 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f  .......Usage: </
2310: 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 6c  nowiki>[fossil l
2320: 65 61 76 65 73 5d 3c 6e 6f 77 69 6b 69 3e 0d 0a  eaves]<nowiki>..
2330: 0d 0a 46 69 6e 64 20 6c 65 61 76 65 73 20 6f 66  ..Find leaves of
2340: 20 61 6c 6c 20 62 72 61 6e 63 68 65 73 2e 0d 0a   all branches...
2350: 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77  ....Usage: </now
2360: 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 6c 73 5d 3c  iki>[fossil ls]<
2370: 6e 6f 77 69 6b 69 3e 0d 0a 0d 0a 53 68 6f 77 20  nowiki>....Show 
2380: 74 68 65 20 6e 61 6d 65 73 20 6f 66 20 61 6c 6c  the names of all
2390: 20 66 69 6c 65 73 20 69 6e 20 74 68 65 20 63 75   files in the cu
23a0: 72 72 65 6e 74 20 63 68 65 63 6b 6f 75 74 0d 0a  rrent checkout..
23b0: 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77  ....Usage: </now
23c0: 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 6d 65 72 67  iki>[fossil merg
23d0: 65 5d 3c 6e 6f 77 69 6b 69 3e 20 56 45 52 53 49  e]<nowiki> VERSI
23e0: 4f 4e 0d 0a 0d 0a 54 68 65 20 61 72 67 75 6d 65  ON....The argume
23f0: 6e 74 20 69 73 20 61 20 76 65 72 73 69 6f 6e 20  nt is a version 
2400: 74 68 61 74 20 73 68 6f 75 6c 64 20 62 65 20 6d  that should be m
2410: 65 72 67 65 64 20 69 6e 74 6f 20 74 68 65 20 63  erged into the c
2420: 75 72 72 65 6e 74 0d 0a 63 68 65 63 6b 6f 75 74  urrent..checkout
2430: 2e 20 0d 0a 0d 0a 4f 6e 6c 79 20 66 69 6c 65 20  . ....Only file 
2440: 63 6f 6e 74 65 6e 74 20 69 73 20 6d 65 72 67 65  content is merge
2450: 64 2e 20 20 54 68 65 20 72 65 73 75 6c 74 20 63  d.  The result c
2460: 6f 6e 74 69 6e 75 65 73 20 74 6f 20 75 73 65 20  ontinues to use 
2470: 74 68 65 0d 0a 66 69 6c 65 20 61 6e 64 20 64 69  the..file and di
2480: 72 65 63 74 6f 72 79 20 6e 61 6d 65 73 20 66 72  rectory names fr
2490: 6f 6d 20 74 68 65 20 63 75 72 72 65 6e 74 20 63  om the current c
24a0: 68 65 63 6b 2d 6f 75 74 20 65 76 65 6e 20 69 66  heck-out even if
24b0: 20 74 68 6f 73 65 0d 0a 6e 61 6d 65 73 20 6d 69   those..names mi
24c0: 67 68 74 20 68 61 76 65 20 62 65 65 6e 20 63 68  ght have been ch
24d0: 61 6e 67 65 64 20 69 6e 20 74 68 65 20 62 72 61  anged in the bra
24e0: 6e 63 68 20 62 65 69 6e 67 20 6d 65 72 67 65 64  nch being merged
24f0: 20 69 6e 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a   in.......Usage:
2500: 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69   </nowiki>[fossi
2510: 6c 20 6e 65 77 5d 3c 6e 6f 77 69 6b 69 3e 20 46  l new]<nowiki> F
2520: 49 4c 45 4e 41 4d 45 0d 0a 0d 0a 43 72 65 61 74  ILENAME....Creat
2530: 65 20 61 20 72 65 70 6f 73 69 74 6f 72 79 20 66  e a repository f
2540: 6f 72 20 61 20 6e 65 77 20 70 72 6f 6a 65 63 74  or a new project
2550: 20 69 6e 20 74 68 65 20 66 69 6c 65 20 6e 61 6d   in the file nam
2560: 65 64 20 46 49 4c 45 4e 41 4d 45 2e 0d 0a 54 68  ed FILENAME...Th
2570: 69 73 20 63 6f 6d 6d 61 6e 64 20 69 73 20 64 69  is command is di
2580: 73 74 69 6e 63 74 20 66 72 6f 6d 20 22 63 6c 6f  stinct from "clo
2590: 6e 65 22 2e 20 20 54 68 65 20 22 63 6c 6f 6e 65  ne".  The "clone
25a0: 22 20 63 6f 6d 6d 61 6e 64 20 6d 61 6b 65 73 0d  " command makes.
25b0: 0a 61 20 63 6f 70 79 20 6f 66 20 61 6e 20 65 78  .a copy of an ex
25c0: 69 73 74 69 6e 67 20 70 72 6f 6a 65 63 74 2e 20  isting project. 
25d0: 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 73 74   This command st
25e0: 61 72 74 73 20 61 20 6e 65 77 20 70 72 6f 6a 65  arts a new proje
25f0: 63 74 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20  ct.......Usage: 
2600: 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c  </nowiki>[fossil
2610: 20 6f 70 65 6e 5d 3c 6e 6f 77 69 6b 69 3e 20 46   open]<nowiki> F
2620: 49 4c 45 4e 41 4d 45 0d 0a 0d 0a 4f 70 65 6e 20  ILENAME....Open 
2630: 61 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 74 6f 20  a connection to 
2640: 74 68 65 20 6c 6f 63 61 6c 20 72 65 70 6f 73 69  the local reposi
2650: 74 6f 72 79 20 69 6e 20 46 49 4c 45 4e 41 4d 45  tory in FILENAME
2660: 2e 20 20 41 20 63 68 65 63 6b 6f 75 74 0d 0a 66  .  A checkout..f
2670: 6f 72 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72  or the repositor
2680: 79 20 69 73 20 63 72 65 61 74 65 64 20 77 69 74  y is created wit
2690: 68 20 69 74 73 20 72 6f 6f 74 20 61 74 20 74 68  h its root at th
26a0: 65 20 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 74  e working direct
26b0: 6f 72 79 2e 0d 0a 53 65 65 20 61 6c 73 6f 20 74  ory...See also t
26c0: 68 65 20 22 63 6c 6f 73 65 22 20 63 6f 6d 6d 61  he "close" comma
26d0: 6e 64 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20  nd.......Usage: 
26e0: 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c  </nowiki>[fossil
26f0: 20 70 75 6c 6c 5d 3c 6e 6f 77 69 6b 69 3e 20 3f   pull]<nowiki> ?
2700: 55 52 4c 3f 20 3f 2d 52 7c 2d 2d 72 65 73 70 6f  URL? ?-R|--respo
2710: 73 69 74 6f 72 79 20 52 45 50 4f 53 49 54 4f 52  sitory REPOSITOR
2720: 59 3f 0d 0a 0d 0a 50 75 6c 6c 20 63 68 61 6e 67  Y?....Pull chang
2730: 65 73 20 69 6e 20 61 20 72 65 6d 6f 74 65 20 72  es in a remote r
2740: 65 70 6f 73 69 74 6f 72 79 20 69 6e 74 6f 20 74  epository into t
2750: 68 65 20 6c 6f 63 61 6c 20 72 65 70 6f 73 69 74  he local reposit
2760: 6f 72 79 2e 0d 0a 54 68 65 20 72 65 70 6f 73 69  ory...The reposi
2770: 74 6f 72 79 20 69 73 20 69 64 65 6e 74 69 66 69  tory is identifi
2780: 65 64 20 62 79 20 74 68 65 20 2d 52 20 6f 72 20  ed by the -R or 
2790: 2d 2d 72 65 70 6f 73 69 74 6f 72 79 20 6f 70 74  --repository opt
27a0: 69 6f 6e 2e 0d 0a 49 66 20 74 68 65 72 65 20 69  ion...If there i
27b0: 73 20 6e 6f 20 73 75 63 68 20 6f 70 74 69 6f 6e  s no such option
27c0: 20 74 68 65 6e 20 74 68 65 20 6f 70 65 6e 20 72   then the open r
27d0: 65 70 6f 73 69 74 6f 72 79 20 69 73 20 75 73 65  epository is use
27e0: 64 2e 0d 0a 54 68 65 20 55 52 4c 20 6f 66 20 74  d...The URL of t
27f0: 68 65 20 72 65 6d 6f 74 65 20 73 65 72 76 65 72  he remote server
2800: 20 69 73 20 73 70 65 63 69 66 69 65 64 20 6f 6e   is specified on
2810: 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e   the command lin
2820: 65 0d 0a 49 66 20 6e 6f 20 55 52 4c 20 69 73 20  e..If no URL is 
2830: 73 70 65 63 69 66 69 65 64 20 74 68 65 6e 20 74  specified then t
2840: 68 65 20 55 52 4c 20 75 73 65 64 20 62 79 20 74  he URL used by t
2850: 68 65 20 6d 6f 73 74 20 72 65 63 65 6e 74 0d 0a  he most recent..
2860: 22 70 75 6c 6c 22 2c 20 22 70 75 73 68 22 2c 20  "pull", "push", 
2870: 6f 72 20 22 73 79 6e 63 22 20 63 6f 6d 6d 61 6e  or "sync" comman
2880: 64 20 69 73 20 75 73 65 64 2e 0d 0a 0d 0a 54 68  d is used.....Th
2890: 65 20 55 52 4c 20 69 73 20 6f 66 20 74 68 65 20  e URL is of the 
28a0: 66 6f 6c 6c 6f 77 69 6e 67 20 66 6f 72 6d 3a 0d  following form:.
28b0: 0a 0d 0a 20 20 20 20 20 68 74 74 70 3a 2f 2f 55  ...     http://U
28c0: 53 45 52 40 48 4f 53 54 3a 50 4f 52 54 2f 50 41  SER@HOST:PORT/PA
28d0: 54 48 0d 0a 0d 0a 54 68 65 20 22 55 53 45 52 40  TH....The "USER@
28e0: 22 20 61 6e 64 20 22 3a 50 4f 52 54 22 20 73 75  " and ":PORT" su
28f0: 62 73 74 72 69 6e 67 73 20 61 72 65 20 6f 70 74  bstrings are opt
2900: 69 6f 6e 61 6c 2e 0d 0a 54 68 65 20 22 55 53 45  ional...The "USE
2910: 52 22 20 73 75 62 73 74 72 69 6e 67 20 73 70 65  R" substring spe
2920: 63 69 66 69 65 73 20 74 68 65 20 6c 6f 67 69 6e  cifies the login
2930: 20 75 73 65 72 2e 20 20 59 6f 75 20 77 69 6c 6c   user.  You will
2940: 20 62 65 0d 0a 70 72 6f 6d 70 74 65 64 20 66 6f   be..prompted fo
2950: 72 20 74 68 65 20 70 61 73 73 77 6f 72 64 20 6f  r the password o
2960: 6e 20 74 68 65 20 63 6f 6d 6d 61 6e 64 2d 6c 69  n the command-li
2970: 6e 65 2e 20 20 54 68 65 20 50 4f 52 54 0d 0a 73  ne.  The PORT..s
2980: 70 65 63 69 66 69 65 73 20 74 68 65 20 54 43 50  pecifies the TCP
2990: 20 70 6f 72 74 20 6f 66 20 74 68 65 20 73 65 72   port of the ser
29a0: 76 65 72 2e 20 20 54 68 65 20 64 65 66 61 75 6c  ver.  The defaul
29b0: 74 20 70 6f 72 74 20 69 73 0d 0a 38 30 2e 0d 0a  t port is..80...
29c0: 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77  ....Usage: </now
29d0: 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 70 75 73 68  iki>[fossil push
29e0: 5d 3c 6e 6f 77 69 6b 69 3e 20 3f 55 52 4c 3f 20  ]<nowiki> ?URL? 
29f0: 3f 2d 52 7c 2d 2d 72 65 70 6f 73 69 74 6f 72 79  ?-R|--repository
2a00: 20 52 45 50 4f 53 49 54 4f 52 59 3f 0d 0a 0d 0a   REPOSITORY?....
2a10: 50 75 73 68 20 63 68 61 6e 67 65 73 20 69 6e 20  Push changes in 
2a20: 74 68 65 20 6c 6f 63 61 6c 20 72 65 70 6f 73 69  the local reposi
2a30: 74 6f 72 79 20 6f 76 65 72 20 69 6e 74 6f 20 61  tory over into a
2a40: 20 72 65 6d 6f 74 65 20 72 65 70 6f 73 69 74 6f   remote reposito
2a50: 72 79 2e 0d 0a 53 65 65 20 74 68 65 20 22 70 75  ry...See the "pu
2a60: 6c 6c 22 20 63 6f 6d 6d 61 6e 64 20 66 6f 72 20  ll" command for 
2a70: 61 64 64 69 74 69 6f 6e 61 6c 20 69 6e 66 6f 72  additional infor
2a80: 6d 61 74 69 6f 6e 2e 0d 0a 0d 0a 55 73 61 67 65  mation.....Usage
2a90: 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73  : </nowiki>[foss
2aa0: 69 6c 20 72 65 62 75 69 6c 64 5d 3c 6e 6f 77 69  il rebuild]<nowi
2ab0: 6b 69 3e 20 52 45 50 4f 53 49 54 4f 52 59 0d 0a  ki> REPOSITORY..
2ac0: 0d 0a 52 65 63 6f 6e 73 74 72 75 63 74 20 74 68  ..Reconstruct th
2ad0: 65 20 6e 61 6d 65 64 20 72 65 70 6f 73 69 74 6f  e named reposito
2ae0: 72 79 20 64 61 74 61 62 61 73 65 20 66 72 6f 6d  ry database from
2af0: 20 74 68 65 20 63 6f 72 65 0d 0a 72 65 63 6f 72   the core..recor
2b00: 64 73 2e 20 20 52 75 6e 20 74 68 69 73 20 63 6f  ds.  Run this co
2b10: 6d 6d 61 6e 64 20 61 66 74 65 72 20 75 70 64 61  mmand after upda
2b20: 74 69 6e 67 20 74 68 65 20 66 6f 73 73 69 6c 0d  ting the fossil.
2b30: 0a 65 78 65 63 75 74 61 62 6c 65 20 69 6e 20 61  .executable in a
2b40: 20 77 61 79 20 74 68 61 74 20 63 68 61 6e 67 65   way that change
2b50: 73 20 74 68 65 20 64 61 74 61 62 61 73 65 20 73  s the database s
2b60: 63 68 65 6d 61 2e 0d 0a 0d 0a 0d 0a 43 4f 4d 4d  chema.......COMM
2b70: 41 4e 44 3a 20 72 65 63 6f 6e 73 74 72 75 63 74  AND: reconstruct
2b80: 20 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69   ..Usage: </nowi
2b90: 6b 69 3e 5b 66 6f 73 73 69 6c 20 72 65 63 6f 6e  ki>[fossil recon
2ba0: 73 74 72 75 63 74 5d 3c 6e 6f 77 69 6b 69 3e 20  struct]<nowiki> 
2bb0: 52 45 50 4f 53 49 54 4f 52 59 20 4f 52 49 47 49  REPOSITORY ORIGI
2bc0: 4e 0d 0a 0d 0a 43 72 65 61 74 65 73 20 74 68 65  N....Creates the
2bd0: 20 52 45 50 4f 53 49 54 4f 52 59 20 61 6e 64 20   REPOSITORY and 
2be0: 70 6f 70 75 6c 61 74 65 73 20 69 74 20 77 69 74  populates it wit
2bf0: 68 20 74 68 65 20 61 72 74 69 66 61 63 74 73 20  h the artifacts 
2c00: 69 6e 20 74 68 65 0d 0a 69 6e 64 69 63 61 74 65  in the..indicate
2c10: 64 20 4f 52 49 47 49 4e 20 64 69 72 65 63 74 6f  d ORIGIN directo
2c20: 72 79 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20  ry.......Usage: 
2c30: 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c  </nowiki>[fossil
2c40: 20 72 65 64 6f 5d 3c 6e 6f 77 69 6b 69 3e 20 3f   redo]<nowiki> ?
2c50: 46 49 4c 45 4e 41 4d 45 2e 2e 2e 3f 0d 0a 0d 0a  FILENAME...?....
2c60: 52 65 64 6f 20 74 68 65 20 61 6e 20 75 70 64 61  Redo the an upda
2c70: 74 65 20 6f 72 20 6d 65 72 67 65 20 6f 70 65 72  te or merge oper
2c80: 61 74 69 6f 6e 20 74 68 61 74 20 68 61 73 20 62  ation that has b
2c90: 65 65 6e 20 75 6e 64 6f 6e 65 20 62 79 20 74 68  een undone by th
2ca0: 65 0d 0a 75 6e 64 6f 20 63 6f 6d 6d 61 6e 64 2e  e..undo command.
2cb0: 20 20 49 66 20 46 49 4c 45 4e 41 4d 45 20 69 73    If FILENAME is
2cc0: 20 73 70 65 63 69 66 69 65 64 20 74 68 65 6e 20   specified then 
2cd0: 72 65 73 74 6f 72 65 20 74 68 65 20 63 68 61 6e  restore the chan
2ce0: 67 65 73 0d 0a 61 73 73 6f 63 69 61 74 65 64 20  ges..associated 
2cf0: 77 69 74 68 20 74 68 65 20 6e 61 6d 65 64 20 66  with the named f
2d00: 69 6c 65 28 73 29 20 62 75 74 20 6f 74 68 65 72  ile(s) but other
2d10: 77 69 73 65 20 6c 65 61 76 65 20 74 68 65 20 75  wise leave the u
2d20: 70 64 61 74 65 0d 0a 6f 72 20 6d 65 72 67 65 20  pdate..or merge 
2d30: 75 6e 64 6f 6e 65 2e 0d 0a 0d 0a 41 20 73 69 6e  undone.....A sin
2d40: 67 6c 65 20 6c 65 76 65 6c 20 6f 66 20 75 6e 64  gle level of und
2d50: 6f 2f 72 65 64 6f 20 69 73 20 73 75 70 70 6f 72  o/redo is suppor
2d60: 74 65 64 2e 20 20 54 68 65 20 75 6e 64 6f 2f 72  ted.  The undo/r
2d70: 65 64 6f 20 73 74 61 63 6b 0d 0a 69 73 20 63 6c  edo stack..is cl
2d80: 65 61 72 65 64 20 62 79 20 74 68 65 20 63 6f 6d  eared by the com
2d90: 6d 69 74 20 61 6e 64 20 63 68 65 63 6b 6f 75 74  mit and checkout
2da0: 20 63 6f 6d 6d 61 6e 64 73 2e 0d 0a 0d 0a 0d 0a   commands.......
2db0: 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e  Usage: </nowiki>
2dc0: 5b 66 6f 73 73 69 6c 20 72 65 76 65 72 74 5d 3c  [fossil revert]<
2dd0: 6e 6f 77 69 6b 69 3e 20 3f 2d 2d 79 65 73 3f 20  nowiki> ?--yes? 
2de0: 3f 2d 72 20 52 45 56 49 53 49 4f 4e 3f 20 46 49  ?-r REVISION? FI
2df0: 4c 45 0d 0a 0d 0a 52 65 76 65 72 74 20 74 6f 20  LE....Revert to 
2e00: 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 70 6f  the current repo
2e10: 73 69 74 6f 72 79 20 76 65 72 73 69 6f 6e 20 6f  sitory version o
2e20: 66 20 46 49 4c 45 2c 20 6f 72 20 74 6f 0d 0a 74  f FILE, or to..t
2e30: 68 65 20 76 65 72 73 69 6f 6e 20 61 73 73 6f 63  he version assoc
2e40: 69 61 74 65 64 20 77 69 74 68 20 62 61 73 65 6c  iated with basel
2e50: 69 6e 65 20 52 45 56 49 53 49 4f 4e 20 69 66 20  ine REVISION if 
2e60: 74 68 65 20 2d 72 20 66 6c 61 67 0d 0a 61 70 70  the -r flag..app
2e70: 65 61 72 73 2e 20 20 54 68 69 73 20 63 6f 6d 6d  ears.  This comm
2e80: 61 6e 64 20 77 69 6c 6c 20 63 6f 6e 66 69 72 6d  and will confirm
2e90: 20 79 6f 75 72 20 6f 70 65 72 61 74 69 6f 6e 20   your operation 
2ea0: 75 6e 6c 65 73 73 20 74 68 65 0d 0a 66 69 6c 65  unless the..file
2eb0: 20 69 73 20 6d 69 73 73 69 6e 67 20 6f 72 20 74   is missing or t
2ec0: 68 65 20 2d 2d 79 65 73 20 6f 70 74 69 6f 6e 20  he --yes option 
2ed0: 69 73 20 75 73 65 64 2e 0d 0a 0d 0a 0d 0a 55 73  is used.......Us
2ee0: 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66  age: </nowiki>[f
2ef0: 6f 73 73 69 6c 20 73 65 72 76 65 72 5d 3c 6e 6f  ossil server]<no
2f00: 77 69 6b 69 3e 20 3f 2d 50 7c 2d 2d 70 6f 72 74  wiki> ?-P|--port
2f10: 20 54 43 50 50 4f 52 54 3f 20 3f 52 45 50 4f 53   TCPPORT? ?REPOS
2f20: 49 54 4f 52 59 3f 0d 0a 20 20 20 4f 72 3a 20 66  ITORY?..   Or: f
2f30: 6f 73 73 69 6c 20 75 69 20 3f 2d 50 7c 2d 2d 70  ossil ui ?-P|--p
2f40: 6f 72 74 20 54 43 50 50 4f 52 54 3f 20 3f 52 45  ort TCPPORT? ?RE
2f50: 50 4f 53 49 54 4f 52 59 3f 0d 0a 0d 0a 4f 70 65  POSITORY?....Ope
2f60: 6e 20 61 20 73 6f 63 6b 65 74 20 61 6e 64 20 62  n a socket and b
2f70: 65 67 69 6e 20 6c 69 73 74 65 6e 69 6e 67 20 61  egin listening a
2f80: 6e 64 20 72 65 73 70 6f 6e 64 69 6e 67 20 74 6f  nd responding to
2f90: 20 48 54 54 50 20 72 65 71 75 65 73 74 73 20 6f   HTTP requests o
2fa0: 6e 0d 0a 54 43 50 20 70 6f 72 74 20 38 30 38 30  n..TCP port 8080
2fb0: 2c 20 6f 72 20 6f 6e 20 61 6e 79 20 6f 74 68 65  , or on any othe
2fc0: 72 20 54 43 50 20 70 6f 72 74 20 64 65 66 69 6e  r TCP port defin
2fd0: 65 64 20 62 79 20 74 68 65 20 2d 50 20 6f 72 0d  ed by the -P or.
2fe0: 0a 2d 2d 70 6f 72 74 20 6f 70 74 69 6f 6e 2e 20  .--port option. 
2ff0: 20 54 68 65 20 6f 70 74 69 6f 6e 61 6c 20 61 72   The optional ar
3000: 67 75 6d 65 6e 74 20 69 73 20 74 68 65 20 6e 61  gument is the na
3010: 6d 65 20 6f 66 20 74 68 65 20 72 65 70 6f 73 69  me of the reposi
3020: 74 6f 72 79 2e 0d 0a 54 68 65 20 72 65 70 6f 73  tory...The repos
3030: 69 74 6f 72 79 20 61 72 67 75 6d 65 6e 74 20 6d  itory argument m
3040: 61 79 20 62 65 20 6f 6d 69 74 74 65 64 20 69 66  ay be omitted if
3050: 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 64 69 72   the working dir
3060: 65 63 74 6f 72 79 20 69 73 0d 0a 77 69 74 68 69  ectory is..withi
3070: 6e 20 61 6e 20 6f 70 65 6e 20 63 68 65 63 6b 6f  n an open checko
3080: 75 74 2e 0d 0a 0d 0a 54 68 65 20 22 75 69 22 20  ut.....The "ui" 
3090: 63 6f 6d 6d 61 6e 64 20 61 75 74 6f 6d 61 74 69  command automati
30a0: 63 61 6c 6c 79 20 73 74 61 72 74 73 20 61 20 77  cally starts a w
30b0: 65 62 20 62 72 6f 77 73 65 72 20 61 66 74 65 72  eb browser after
30c0: 20 69 6e 69 74 69 61 6c 69 7a 69 6e 67 0d 0a 74   initializing..t
30d0: 68 65 20 77 65 62 20 73 65 72 76 65 72 2e 0d 0a  he web server...
30e0: 0d 0a 0d 0a 43 4f 4d 4d 41 4e 44 3a 20 73 65 74  ....COMMAND: set
30f0: 74 69 6e 67 73 0d 0a 43 4f 4d 4d 41 4e 44 3a 20  tings..COMMAND: 
3100: 75 6e 73 65 74 0d 0a 55 73 61 67 65 3a 20 3c 2f  unset..Usage: </
3110: 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 73  nowiki>[fossil s
3120: 65 74 74 69 6e 67 5d 3c 6e 6f 77 69 6b 69 3e 20  etting]<nowiki> 
3130: 3f 50 52 4f 50 45 52 54 59 3f 20 3f 56 41 4c 55  ?PROPERTY? ?VALU
3140: 45 3f 20 3f 2d 67 6c 6f 62 61 6c 3f 0d 0a 20 20  E? ?-global?..  
3150: 20 20 20 20 20 66 6f 73 73 69 6c 20 75 6e 73 65       fossil unse
3160: 74 20 50 52 4f 50 45 52 54 59 20 3f 2d 67 6c 6f  t PROPERTY ?-glo
3170: 62 61 6c 3f 0d 0a 0d 0a 54 68 65 20 22 73 65 74  bal?....The "set
3180: 74 69 6e 67 22 20 63 6f 6d 6d 61 6e 64 20 77 69  ting" command wi
3190: 74 68 20 6e 6f 20 61 72 67 75 6d 65 6e 74 73 20  th no arguments 
31a0: 6c 69 73 74 73 20 61 6c 6c 20 70 72 6f 70 65 72  lists all proper
31b0: 74 69 65 73 20 61 6e 64 20 74 68 65 69 72 0d 0a  ties and their..
31c0: 76 61 6c 75 65 73 2e 20 20 57 69 74 68 20 6a 75  values.  With ju
31d0: 73 74 20 61 20 70 72 6f 70 65 72 74 79 20 6e 61  st a property na
31e0: 6d 65 20 69 74 20 73 68 6f 77 73 20 74 68 65 20  me it shows the 
31f0: 76 61 6c 75 65 20 6f 66 20 74 68 61 74 20 70 72  value of that pr
3200: 6f 70 65 72 74 79 2e 0d 0a 57 69 74 68 20 61 20  operty...With a 
3210: 76 61 6c 75 65 20 61 72 67 75 6d 65 6e 74 20 69  value argument i
3220: 74 20 63 68 61 6e 67 65 73 20 74 68 65 20 70 72  t changes the pr
3230: 6f 70 65 72 74 79 20 66 6f 72 20 74 68 65 20 63  operty for the c
3240: 75 72 72 65 6e 74 20 72 65 70 6f 73 69 74 6f 72  urrent repositor
3250: 79 2e 0d 0a 0d 0a 54 68 65 20 22 75 6e 73 65 74  y.....The "unset
3260: 22 20 63 6f 6d 6d 61 6e 64 20 63 6c 65 61 72 73  " command clears
3270: 20 61 20 70 72 6f 70 65 72 74 79 20 73 65 74 74   a property sett
3280: 69 6e 67 2e 0d 0a 0d 0a 20 20 20 61 75 74 6f 73  ing.....   autos
3290: 79 6e 63 20 20 20 20 20 20 20 20 20 49 66 20 65  ync         If e
32a0: 6e 61 62 6c 65 64 2c 20 61 75 74 6f 6d 61 74 69  nabled, automati
32b0: 63 61 6c 6c 79 20 70 75 6c 6c 20 70 72 69 6f 72  cally pull prior
32c0: 20 74 6f 0d 0a 20 20 20 20 20 20 20 20 20 20 20   to..           
32d0: 20 20 20 20 20 20 20 20 20 63 6f 6d 6d 69 74 20           commit 
32e0: 6f 72 20 75 70 64 61 74 65 20 61 6e 64 20 61 75  or update and au
32f0: 74 6f 6d 61 74 69 63 61 6c 6c 79 20 70 75 73 68  tomatically push
3300: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ..              
3310: 20 20 20 20 20 20 61 66 74 65 72 20 63 6f 6d 6d        after comm
3320: 69 74 20 6f 72 20 74 61 67 20 6f 72 20 62 72 61  it or tag or bra
3330: 6e 63 68 20 63 72 65 61 74 69 6f 6e 2e 0d 0a 0d  nch creation....
3340: 0a 20 20 20 64 69 66 66 2d 63 6f 6d 6d 61 6e 64  .   diff-command
3350: 20 20 20 20 20 45 78 74 65 72 6e 61 6c 20 63 6f       External co
3360: 6d 6d 61 6e 64 20 74 6f 20 72 75 6e 20 77 68 65  mmand to run whe
3370: 6e 20 70 65 72 66 6f 72 6d 69 6e 67 20 61 20 64  n performing a d
3380: 69 66 66 2e 0d 0a 20 20 20 20 20 20 20 20 20 20  iff...          
3390: 20 20 20 20 20 20 20 20 20 20 49 66 20 75 6e 64            If und
33a0: 65 66 69 6e 65 64 2c 20 74 68 65 20 69 6e 74 65  efined, the inte
33b0: 72 6e 61 6c 20 74 65 78 74 20 64 69 66 66 20 77  rnal text diff w
33c0: 69 6c 6c 20 62 65 20 75 73 65 64 2e 0d 0a 0d 0a  ill be used.....
33d0: 20 20 20 65 64 69 74 6f 72 20 20 20 20 20 20 20     editor       
33e0: 20 20 20 20 54 65 78 74 20 65 64 69 74 6f 72 20      Text editor 
33f0: 63 6f 6d 6d 61 6e 64 20 75 73 65 64 20 66 6f 72  command used for
3400: 20 63 68 65 63 6b 2d 69 6e 20 63 6f 6d 6d 65 6e   check-in commen
3410: 74 73 2e 0d 0a 0d 0a 20 20 20 67 64 69 66 66 2d  ts.....   gdiff-
3420: 63 6f 6d 6d 61 6e 64 20 20 20 20 45 78 74 65 72  command    Exter
3430: 6e 61 6c 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 72  nal command to r
3440: 75 6e 20 77 68 65 6e 20 70 65 72 66 6f 72 6d 69  un when performi
3450: 6e 67 20 61 20 67 72 61 70 68 69 63 61 6c 0d 0a  ng a graphical..
3460: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3470: 20 20 20 20 64 69 66 66 2e 20 49 66 20 75 6e 64      diff. If und
3480: 65 66 69 6e 65 64 2c 20 74 65 78 74 20 64 69 66  efined, text dif
3490: 66 20 77 69 6c 6c 20 62 65 20 75 73 65 64 2e 0d  f will be used..
34a0: 0a 0d 0a 20 20 20 6c 6f 63 61 6c 61 75 74 68 20  ...   localauth 
34b0: 20 20 20 20 20 20 20 49 66 20 65 6e 61 62 6c 65         If enable
34c0: 64 2c 20 72 65 71 75 69 72 65 20 74 68 61 74 20  d, require that 
34d0: 48 54 54 50 20 63 6f 6e 6e 65 63 74 69 6f 6e 73  HTTP connections
34e0: 20 66 72 6f 6d 0d 0a 20 20 20 20 20 20 20 20 20   from..         
34f0: 20 20 20 20 20 20 20 20 20 20 20 31 32 37 2e 30             127.0
3500: 2e 30 2e 31 20 62 65 20 61 75 74 68 65 6e 74 69  .0.1 be authenti
3510: 63 61 74 65 64 20 62 79 20 70 61 73 73 77 6f 72  cated by passwor
3520: 64 2e 20 20 49 66 0d 0a 20 20 20 20 20 20 20 20  d.  If..        
3530: 20 20 20 20 20 20 20 20 20 20 20 20 66 61 6c 73              fals
3540: 65 2c 20 61 6c 6c 20 48 54 54 50 20 72 65 71 75  e, all HTTP requ
3550: 65 73 74 73 20 66 72 6f 6d 20 6c 6f 63 61 6c 68  ests from localh
3560: 6f 73 74 20 68 61 76 65 0d 0a 20 20 20 20 20 20  ost have..      
3570: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 6e                un
3580: 72 65 73 74 72 69 63 74 65 64 20 61 63 63 65 73  restricted acces
3590: 73 20 74 6f 20 74 68 65 20 72 65 70 6f 73 69 74  s to the reposit
35a0: 6f 72 79 2e 0d 0a 0d 0a 20 20 20 63 6c 65 61 72  ory.....   clear
35b0: 73 69 67 6e 20 20 20 20 20 20 20 20 57 68 65 6e  sign        When
35c0: 20 65 6e 61 62 6c 65 64 20 28 74 68 65 20 64 65   enabled (the de
35d0: 66 61 75 6c 74 29 2c 20 66 6f 73 73 69 6c 20 77  fault), fossil w
35e0: 69 6c 6c 20 61 74 74 65 6d 70 74 20 74 6f 0d 0a  ill attempt to..
35f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3600: 20 20 20 20 73 69 67 6e 20 61 6c 6c 20 63 6f 6d      sign all com
3610: 6d 69 74 73 20 77 69 74 68 20 67 70 67 2e 20 20  mits with gpg.  
3620: 57 68 65 6e 20 64 69 73 61 62 6c 65 64 2c 20 63  When disabled, c
3630: 6f 6d 6d 69 74 73 20 77 69 6c 6c 0d 0a 20 20 20  ommits will..   
3640: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3650: 20 62 65 20 75 6e 73 69 67 6e 65 64 2e 0d 0a 0d   be unsigned....
3660: 0a 20 20 20 70 67 70 2d 63 6f 6d 6d 61 6e 64 20  .   pgp-command 
3670: 20 20 20 20 20 43 6f 6d 6d 61 6e 64 20 75 73 65       Command use
3680: 64 20 74 6f 20 63 6c 65 61 72 2d 73 69 67 6e 20  d to clear-sign 
3690: 6d 61 6e 69 66 65 73 74 73 20 61 74 20 63 68 65  manifests at che
36a0: 63 6b 2d 69 6e 2e 0d 0a 20 20 20 20 20 20 20 20  ck-in...        
36b0: 20 20 20 20 20 20 20 20 20 20 20 20 54 68 65 20              The 
36c0: 64 65 66 61 75 6c 74 20 69 73 20 22 67 70 67 20  default is "gpg 
36d0: 2d 2d 63 6c 65 61 72 73 69 67 6e 20 2d 6f 20 22  --clearsign -o "
36e0: 2e 0d 0a 0d 0a 20 20 20 70 72 6f 78 79 20 20 20  .....   proxy   
36f0: 20 20 20 20 20 20 20 20 20 55 52 4c 20 6f 66 20           URL of 
3700: 74 68 65 20 48 54 54 50 20 70 72 6f 78 79 2e 20  the HTTP proxy. 
3710: 20 49 66 20 75 6e 64 65 66 69 6e 65 64 20 6f 72   If undefined or
3720: 20 22 6f 66 66 22 20 74 68 65 6e 0d 0a 20 20 20   "off" then..   
3730: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3740: 20 74 68 65 20 22 68 74 74 70 5f 70 72 6f 78 79   the "http_proxy
3750: 22 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61  " environment va
3760: 72 69 61 62 6c 65 20 69 73 20 63 6f 6e 73 75 6c  riable is consul
3770: 74 65 64 2e 0d 0a 20 20 20 20 20 20 20 20 20 20  ted...          
3780: 20 20 20 20 20 20 20 20 20 20 49 66 20 74 68 65            If the
3790: 20 68 74 74 70 5f 70 72 6f 78 79 20 65 6e 76 69   http_proxy envi
37a0: 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65  ronment variable
37b0: 20 69 73 20 75 6e 64 65 66 69 6e 65 64 0d 0a 20   is undefined.. 
37c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
37d0: 20 20 20 74 68 65 6e 20 61 20 64 69 72 65 63 74     then a direct
37e0: 20 48 54 54 50 20 63 6f 6e 6e 65 63 74 69 6f 6e   HTTP connection
37f0: 20 69 73 20 75 73 65 64 2e 0d 0a 0d 0a 20 20 20   is used.....   
3800: 77 65 62 2d 62 72 6f 77 73 65 72 20 20 20 20 20  web-browser     
3810: 20 41 20 73 68 65 6c 6c 20 63 6f 6d 6d 61 6e 64   A shell command
3820: 20 75 73 65 64 20 74 6f 20 6c 61 75 6e 63 68 20   used to launch 
3830: 79 6f 75 72 20 70 72 65 66 65 72 72 65 64 0d 0a  your preferred..
3840: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3850: 20 20 20 20 77 65 62 20 62 72 6f 77 73 65 72 20      web browser 
3860: 77 68 65 6e 20 67 69 76 65 6e 20 61 20 55 52 4c  when given a URL
3870: 20 61 73 20 61 6e 20 61 72 67 75 6d 65 6e 74 2e   as an argument.
3880: 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ..              
3890: 20 20 20 20 20 20 44 65 66 61 75 6c 74 73 20 74        Defaults t
38a0: 6f 20 22 73 74 61 72 74 22 20 6f 6e 20 77 69 6e  o "start" on win
38b0: 64 6f 77 73 2c 20 22 6f 70 65 6e 22 20 6f 6e 20  dows, "open" on 
38c0: 4d 61 63 2c 0d 0a 20 20 20 20 20 20 20 20 20 20  Mac,..          
38d0: 20 20 20 20 20 20 20 20 20 20 61 6e 64 20 22 66            and "f
38e0: 69 72 65 66 6f 78 22 20 6f 6e 20 55 6e 69 78 2e  irefox" on Unix.
38f0: 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e  ......Usage: </n
3900: 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 73 74  owiki>[fossil st
3910: 61 74 75 73 5d 3c 6e 6f 77 69 6b 69 3e 0d 0a 0d  atus]<nowiki>...
3920: 0a 52 65 70 6f 72 74 20 6f 6e 20 74 68 65 20 73  .Report on the s
3930: 74 61 74 75 73 20 6f 66 20 74 68 65 20 63 75 72  tatus of the cur
3940: 72 65 6e 74 20 63 68 65 63 6b 6f 75 74 2e 0d 0a  rent checkout...
3950: 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77  ....Usage: </now
3960: 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 73 79 6e 63  iki>[fossil sync
3970: 5d 3c 6e 6f 77 69 6b 69 3e 20 3f 55 52 4c 3f 20  ]<nowiki> ?URL? 
3980: 3f 2d 52 7c 2d 2d 72 65 70 6f 73 69 74 6f 72 79  ?-R|--repository
3990: 20 52 45 50 4f 53 49 54 4f 52 59 3f 0d 0a 0d 0a   REPOSITORY?....
39a0: 53 79 6e 63 68 72 6f 6e 69 7a 65 20 74 68 65 20  Synchronize the 
39b0: 6c 6f 63 61 6c 20 72 65 70 6f 73 69 74 6f 72 79  local repository
39c0: 20 77 69 74 68 20 61 20 72 65 6d 6f 74 65 20 72   with a remote r
39d0: 65 70 6f 73 69 74 6f 72 79 2e 20 20 54 68 69 73  epository.  This
39e0: 20 69 73 0d 0a 74 68 65 20 65 71 75 69 76 61 6c   is..the equival
39f0: 65 6e 74 20 6f 66 20 72 75 6e 6e 69 6e 67 20 62  ent of running b
3a00: 6f 74 68 20 22 70 75 73 68 22 20 61 6e 64 20 22  oth "push" and "
3a10: 70 75 6c 6c 22 20 61 74 20 74 68 65 20 73 61 6d  pull" at the sam
3a20: 65 20 74 69 6d 65 2e 0d 0a 53 65 65 20 74 68 65  e time...See the
3a30: 20 22 70 75 6c 6c 22 20 63 6f 6d 6d 61 6e 64 20   "pull" command 
3a40: 66 6f 72 20 61 64 64 69 74 69 6f 6e 61 6c 20 69  for additional i
3a50: 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0d 0a 0d 0a 0d  nformation......
3a60: 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69  .Usage: </nowiki
3a70: 3e 5b 66 6f 73 73 69 6c 20 74 61 67 5d 3c 6e 6f  >[fossil tag]<no
3a80: 77 69 6b 69 3e 20 53 55 42 43 4f 4d 4d 41 4e 44  wiki> SUBCOMMAND
3a90: 20 2e 2e 2e 0d 0a 0d 0a 52 75 6e 20 76 61 72 69   .......Run vari
3aa0: 6f 75 73 20 73 75 62 63 6f 6d 6d 61 6e 64 73 20  ous subcommands 
3ab0: 74 6f 20 63 6f 6e 74 72 6f 6c 20 74 61 67 73 20  to control tags 
3ac0: 61 6e 64 20 70 72 6f 70 65 72 74 69 65 73 0d 0a  and properties..
3ad0: 0d 0a 20 20 20 20 66 6f 73 73 69 6c 20 74 61 67  ..    fossil tag
3ae0: 20 61 64 64 20 3f 2d 2d 72 61 77 3f 20 54 41 47   add ?--raw? TAG
3af0: 4e 41 4d 45 20 42 41 53 45 4c 49 4e 45 20 3f 56  NAME BASELINE ?V
3b00: 41 4c 55 45 3f 0d 0a 0d 0a 20 20 20 20 20 20 20  ALUE?....       
3b10: 20 41 64 64 20 61 20 6e 65 77 20 74 61 67 20 6f   Add a new tag o
3b20: 72 20 70 72 6f 70 65 72 74 79 20 74 6f 20 42 41  r property to BA
3b30: 53 45 4c 49 4e 45 2e 20 54 68 65 20 74 61 67 20  SELINE. The tag 
3b40: 77 69 6c 6c 0d 0a 20 20 20 20 20 20 20 20 62 65  will..        be
3b50: 20 75 73 61 62 6c 65 20 69 6e 73 74 65 61 64 20   usable instead 
3b60: 6f 66 20 61 20 42 41 53 45 4c 49 4e 45 20 69 6e  of a BASELINE in
3b70: 20 63 6f 6d 6d 61 6e 64 73 20 73 75 63 68 20 61   commands such a
3b80: 73 0d 0a 20 20 20 20 20 20 20 20 75 70 64 61 74  s..        updat
3b90: 65 20 61 6e 64 20 6d 65 72 67 65 2e 0d 0a 0d 0a  e and merge.....
3ba0: 20 20 20 20 66 6f 73 73 69 6c 20 74 61 67 20 62      fossil tag b
3bb0: 72 61 6e 63 68 20 3f 2d 2d 72 61 77 3f 20 3f 2d  ranch ?--raw? ?-
3bc0: 2d 6e 6f 66 6f 72 6b 3f 20 54 41 47 4e 41 4d 45  -nofork? TAGNAME
3bd0: 20 42 41 53 45 4c 49 4e 45 20 3f 56 41 4c 55 45   BASELINE ?VALUE
3be0: 3f 0d 0a 0d 0a 20 20 20 20 20 20 20 20 41 20 66  ?....        A f
3bf0: 6f 72 6b 20 77 69 6c 6c 20 62 65 20 63 72 65 61  ork will be crea
3c00: 74 65 64 20 73 6f 20 74 68 61 74 20 74 68 65 20  ted so that the 
3c10: 6e 65 77 20 63 68 65 63 6b 69 6e 0d 0a 20 20 20  new checkin..   
3c20: 20 20 20 20 20 69 73 20 61 20 73 69 62 6c 69 6e       is a siblin
3c30: 67 20 6f 66 20 42 41 53 45 4c 49 4e 45 20 61 6e  g of BASELINE an
3c40: 64 20 69 64 65 6e 74 69 63 61 6c 20 74 6f 20 69  d identical to i
3c50: 74 20 65 78 63 65 70 74 0d 0a 20 20 20 20 20 20  t except..      
3c60: 20 20 66 6f 72 20 61 20 67 65 6e 65 72 61 74 65    for a generate
3c70: 64 20 63 6f 6d 6d 65 6e 74 2e 20 54 68 65 6e 20  d comment. Then 
3c80: 74 68 65 20 6e 65 77 20 74 61 67 20 77 69 6c 6c  the new tag will
3c90: 0d 0a 20 20 20 20 20 20 20 20 62 65 20 61 64 64  ..        be add
3ca0: 65 64 20 74 6f 20 74 68 65 20 6e 65 77 20 63 68  ed to the new ch
3cb0: 65 63 6b 69 6e 20 61 6e 64 20 70 72 6f 70 61 67  eckin and propag
3cc0: 61 74 65 64 20 74 6f 0d 0a 20 20 20 20 20 20 20  ated to..       
3cd0: 20 61 6c 6c 20 64 69 72 65 63 74 20 63 68 69 6c   all direct chil
3ce0: 64 72 65 6e 2e 20 20 41 64 64 69 74 69 6f 6e 61  dren.  Additiona
3cf0: 6c 6c 79 20 61 6c 6c 20 73 79 6d 62 6f 6c 69 63  lly all symbolic
3d00: 0d 0a 20 20 20 20 20 20 20 20 74 61 67 73 20 6f  ..        tags o
3d10: 66 20 74 68 61 74 20 63 68 65 63 6b 69 6e 20 69  f that checkin i
3d20: 6e 68 65 72 69 74 65 64 20 66 72 6f 6d 20 42 41  nherited from BA
3d30: 53 45 4c 49 4e 45 20 77 69 6c 6c 0d 0a 20 20 20  SELINE will..   
3d40: 20 20 20 20 20 62 65 20 63 61 6e 63 65 6c 6c 65       be cancelle
3d50: 64 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 48 6f  d.....        Ho
3d60: 77 65 76 65 72 2c 20 69 66 20 74 68 65 20 6f 70  wever, if the op
3d70: 74 69 6f 6e 20 2d 2d 6e 6f 66 6f 72 6b 20 69 73  tion --nofork is
3d80: 20 67 69 76 65 6e 2c 20 6e 6f 0d 0a 20 20 20 20   given, no..    
3d90: 20 20 20 20 66 6f 72 6b 20 77 69 6c 6c 20 62 65      fork will be
3da0: 20 63 72 65 61 74 65 64 20 61 6e 64 20 74 68 65   created and the
3db0: 20 74 61 67 2f 70 72 6f 70 65 72 74 79 20 77 69   tag/property wi
3dc0: 6c 6c 20 62 65 0d 0a 20 20 20 20 20 20 20 20 61  ll be..        a
3dd0: 64 64 65 64 20 74 6f 20 42 41 53 45 4c 49 4e 45  dded to BASELINE
3de0: 20 64 69 72 65 63 74 6c 79 2e 20 4e 6f 20 74 61   directly. No ta
3df0: 67 73 20 77 69 6c 6c 20 62 65 20 63 61 6e 63 65  gs will be cance
3e00: 6c 65 64 2e 0d 0a 0d 0a 20 20 20 20 66 6f 73 73  led.....    foss
3e10: 69 6c 20 74 61 67 20 63 61 6e 63 65 6c 20 3f 2d  il tag cancel ?-
3e20: 2d 72 61 77 3f 20 54 41 47 4e 41 4d 45 20 42 41  -raw? TAGNAME BA
3e30: 53 45 4c 49 4e 45 0d 0a 0d 0a 20 20 20 20 20 20  SELINE....      
3e40: 20 20 52 65 6d 6f 76 65 20 74 68 65 20 74 61 67    Remove the tag
3e50: 20 54 41 47 4e 41 4d 45 20 66 72 6f 6d 20 42 41   TAGNAME from BA
3e60: 53 45 4c 49 4e 45 2c 20 61 6e 64 20 61 6c 73 6f  SELINE, and also
3e70: 20 72 65 6d 6f 76 65 0d 0a 20 20 20 20 20 20 20   remove..       
3e80: 20 74 68 65 20 70 72 6f 70 61 67 61 74 69 6f 6e   the propagation
3e90: 20 6f 66 20 74 68 65 20 74 61 67 20 74 6f 20 61   of the tag to a
3ea0: 6e 79 20 64 65 73 63 65 6e 64 61 6e 74 73 2e 0d  ny descendants..
3eb0: 0a 0d 0a 20 20 20 20 66 6f 73 73 69 6c 20 74 61  ...    fossil ta
3ec0: 67 20 66 69 6e 64 20 3f 2d 2d 72 61 77 3f 20 54  g find ?--raw? T
3ed0: 41 47 4e 41 4d 45 0d 0a 0d 0a 20 20 20 20 20 20  AGNAME....      
3ee0: 20 20 4c 69 73 74 20 61 6c 6c 20 62 61 73 65 6c    List all basel
3ef0: 69 6e 65 73 20 74 68 61 74 20 75 73 65 20 54 41  ines that use TA
3f00: 47 4e 41 4d 45 0d 0a 0d 0a 20 20 20 20 66 6f 73  GNAME....    fos
3f10: 73 69 6c 20 74 61 67 20 6c 69 73 74 20 3f 2d 2d  sil tag list ?--
3f20: 72 61 77 3f 20 3f 42 41 53 45 4c 49 4e 45 3f 0d  raw? ?BASELINE?.
3f30: 0a 0d 0a 20 20 20 20 20 20 20 20 4c 69 73 74 20  ...        List 
3f40: 61 6c 6c 20 74 61 67 73 2c 20 6f 72 20 69 66 20  all tags, or if 
3f50: 42 41 53 45 4c 49 4e 45 20 69 73 20 73 75 70 70  BASELINE is supp
3f60: 6c 69 65 64 2c 20 6c 69 73 74 0d 0a 20 20 20 20  lied, list..    
3f70: 20 20 20 20 61 6c 6c 20 74 61 67 73 20 61 6e 64      all tags and
3f80: 20 74 68 65 69 72 20 76 61 6c 75 65 73 20 66 6f   their values fo
3f90: 72 20 42 41 53 45 4c 49 4e 45 2e 0d 0a 0d 0a 54  r BASELINE.....T
3fa0: 68 65 20 6f 70 74 69 6f 6e 20 2d 2d 72 61 77 20  he option --raw 
3fb0: 61 6c 6c 6f 77 73 20 74 68 65 20 6d 61 6e 69 70  allows the manip
3fc0: 75 6c 61 74 69 6f 6e 20 6f 66 20 61 6c 6c 20 74  ulation of all t
3fd0: 79 70 65 73 20 6f 66 0d 0a 74 61 67 73 20 75 73  ypes of..tags us
3fe0: 65 64 20 66 6f 72 20 76 61 72 69 6f 75 73 20 69  ed for various i
3ff0: 6e 74 65 72 6e 61 6c 20 70 75 72 70 6f 73 65 73  nternal purposes
4000: 20 69 6e 20 66 6f 73 73 69 6c 2e 20 59 6f 75 0d   in fossil. You.
4010: 0a 73 68 6f 75 6c 64 20 6e 6f 74 20 75 73 65 20  .should not use 
4020: 74 68 69 73 20 6f 70 74 69 6f 6e 20 74 6f 20 6d  this option to m
4030: 61 6b 65 20 63 68 61 6e 67 65 73 20 75 6e 6c 65  ake changes unle
4040: 73 73 20 79 6f 75 20 61 72 65 0d 0a 73 75 72 65  ss you are..sure
4050: 20 77 68 61 74 20 79 6f 75 20 61 72 65 20 64 6f   what you are do
4060: 69 6e 67 2e 0d 0a 0d 0a 49 66 20 79 6f 75 20 6e  ing.....If you n
4070: 65 65 64 20 74 6f 20 75 73 65 20 61 20 74 61 67  eed to use a tag
4080: 6e 61 6d 65 20 74 68 61 74 20 6d 69 67 68 74 20  name that might 
4090: 62 65 20 63 6f 6e 66 75 73 65 64 20 77 69 74 68  be confused with
40a0: 0d 0a 61 20 68 65 78 61 64 65 63 69 6d 61 6c 20  ..a hexadecimal 
40b0: 62 61 73 65 6c 69 6e 65 20 6f 72 20 61 72 74 69  baseline or arti
40c0: 66 61 63 74 20 49 44 2c 20 79 6f 75 20 63 61 6e  fact ID, you can
40d0: 20 65 78 70 6c 69 63 69 74 6c 79 0d 0a 64 69 73   explicitly..dis
40e0: 61 6d 62 69 67 75 61 74 65 20 69 74 20 62 79 20  ambiguate it by 
40f0: 70 72 65 66 69 78 69 6e 67 20 69 74 20 77 69 74  prefixing it wit
4100: 68 20 22 74 61 67 3a 22 2e 20 46 6f 72 20 69 6e  h "tag:". For in
4110: 73 74 61 6e 63 65 3a 0d 0a 0d 0a 20 20 66 6f 73  stance:....  fos
4120: 73 69 6c 20 75 70 64 61 74 65 20 64 65 63 61 66  sil update decaf
4130: 0d 0a 0d 0a 77 69 6c 6c 20 62 65 20 74 61 6b 65  ....will be take
4140: 6e 20 61 73 20 61 6e 20 61 72 74 69 66 61 63 74  n as an artifact
4150: 20 6f 72 20 62 61 73 65 6c 69 6e 65 20 49 44 20   or baseline ID 
4160: 61 6e 64 20 66 6f 73 73 69 6c 20 77 69 6c 6c 0d  and fossil will.
4170: 0a 70 72 6f 62 61 62 6c 79 20 63 6f 6d 70 6c 61  .probably compla
4180: 69 6e 20 74 68 61 74 20 6e 6f 20 73 75 63 68 20  in that no such 
4190: 72 65 76 69 73 69 6f 6e 20 77 61 73 20 66 6f 75  revision was fou
41a0: 6e 64 2e 20 48 6f 77 65 76 65 72 0d 0a 0d 0a 20  nd. However.... 
41b0: 20 66 6f 73 73 69 6c 20 75 70 64 61 74 65 20 74   fossil update t
41c0: 61 67 3a 64 65 63 61 66 0d 0a 0d 0a 77 69 6c 6c  ag:decaf....will
41d0: 20 61 73 73 75 6d 65 20 74 68 61 74 20 22 64 65   assume that "de
41e0: 63 61 66 22 20 69 73 20 61 20 74 61 67 2f 62 72  caf" is a tag/br
41f0: 61 6e 63 68 20 6e 61 6d 65 2e 0d 0a 0d 0a 0d 0a  anch name.......
4200: 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e  Usage: </nowiki>
4210: 5b 66 6f 73 73 69 6c 20 74 69 6d 65 6c 69 6e 65  [fossil timeline
4220: 5d 3c 6e 6f 77 69 6b 69 3e 20 3f 57 48 45 4e 3f  ]<nowiki> ?WHEN?
4230: 20 3f 42 41 53 45 4c 49 4e 45 7c 44 41 54 45 54   ?BASELINE|DATET
4240: 49 4d 45 3f 20 3f 2d 6e 7c 2d 2d 63 6f 75 6e 74  IME? ?-n|--count
4250: 20 4e 3f 0d 0a 0d 0a 50 72 69 6e 74 20 61 20 73   N?....Print a s
4260: 75 6d 6d 61 72 79 20 6f 66 20 61 63 74 69 76 69  ummary of activi
4270: 74 79 20 67 6f 69 6e 67 20 62 61 63 6b 77 61 72  ty going backwar
4280: 64 73 20 69 6e 20 64 61 74 65 20 61 6e 64 20 74  ds in date and t
4290: 69 6d 65 0d 0a 73 70 65 63 69 66 69 65 64 20 6f  ime..specified o
42a0: 72 20 66 72 6f 6d 20 74 68 65 20 63 75 72 72 65  r from the curre
42b0: 6e 74 20 64 61 74 65 20 61 6e 64 20 74 69 6d 65  nt date and time
42c0: 20 69 66 20 6e 6f 20 61 72 67 75 6d 65 6e 74 73   if no arguments
42d0: 0d 0a 61 72 65 20 67 69 76 65 6e 2e 20 20 53 68  ..are given.  Sh
42e0: 6f 77 20 61 73 20 6d 61 6e 79 20 61 73 20 4e 20  ow as many as N 
42f0: 28 64 65 66 61 75 6c 74 20 32 30 29 20 63 68 65  (default 20) che
4300: 63 6b 2d 69 6e 73 2e 20 20 54 68 65 0d 0a 57 48  ck-ins.  The..WH
4310: 45 4e 20 61 72 67 75 6d 65 6e 74 20 63 61 6e 20  EN argument can 
4320: 62 65 20 61 6e 79 20 75 6e 69 71 75 65 20 61 62  be any unique ab
4330: 62 72 65 76 69 61 74 69 6f 6e 20 6f 66 20 6f 6e  breviation of on
4340: 65 20 6f 66 20 74 68 65 73 65 0d 0a 6b 65 79 77  e of these..keyw
4350: 6f 72 64 73 3a 0d 0a 0d 0a 20 20 20 20 62 65 66  ords:....    bef
4360: 6f 72 65 0d 0a 20 20 20 20 61 66 74 65 72 0d 0a  ore..    after..
4370: 20 20 20 20 64 65 73 63 65 6e 64 61 6e 74 73 20      descendants 
4380: 7c 20 63 68 69 6c 64 72 65 6e 0d 0a 20 20 20 20  | children..    
4390: 61 6e 63 65 73 74 6f 72 73 20 7c 20 70 61 72 65  ancestors | pare
43a0: 6e 74 73 0d 0a 0d 0a 54 68 65 20 42 41 53 45 4c  nts....The BASEL
43b0: 49 4e 45 20 63 61 6e 20 62 65 20 61 6e 79 20 75  INE can be any u
43c0: 6e 69 71 75 65 20 70 72 65 66 69 78 20 6f 66 20  nique prefix of 
43d0: 34 20 63 68 61 72 61 63 74 65 72 73 20 6f 72 20  4 characters or 
43e0: 6d 6f 72 65 2e 0d 0a 54 68 65 20 44 41 54 45 54  more...The DATET
43f0: 49 4d 45 20 73 68 6f 75 6c 64 20 62 65 20 69 6e  IME should be in
4400: 20 74 68 65 20 49 53 4f 38 36 30 31 20 66 6f 72   the ISO8601 for
4410: 6d 61 74 2e 20 20 46 6f 72 0d 0a 65 78 61 6d 70  mat.  For..examp
4420: 6c 65 73 3a 20 22 32 30 30 37 2d 30 38 2d 31 38  les: "2007-08-18
4430: 20 30 37 3a 32 31 3a 32 31 22 2e 20 20 59 6f 75   07:21:21".  You
4440: 20 63 61 6e 20 61 6c 73 6f 20 73 61 79 20 22 63   can also say "c
4450: 75 72 72 65 6e 74 22 0d 0a 66 6f 72 20 74 68 65  urrent"..for the
4460: 20 63 75 72 72 65 6e 74 20 76 65 72 73 69 6f 6e   current version
4470: 20 6f 72 20 22 6e 6f 77 22 20 66 6f 72 20 74 68   or "now" for th
4480: 65 20 63 75 72 72 65 6e 74 20 74 69 6d 65 2e 0d  e current time..
4490: 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f  .....Usage: </no
44a0: 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 75 6e 64  wiki>[fossil und
44b0: 6f 5d 3c 6e 6f 77 69 6b 69 3e 20 3f 46 49 4c 45  o]<nowiki> ?FILE
44c0: 4e 41 4d 45 2e 2e 2e 3f 0d 0a 0d 0a 55 6e 64 6f  NAME...?....Undo
44d0: 20 74 68 65 20 6d 6f 73 74 20 72 65 63 65 6e 74   the most recent
44e0: 20 75 70 64 61 74 65 20 6f 72 20 6d 65 72 67 65   update or merge
44f0: 20 6f 70 65 72 61 74 69 6f 6e 2e 20 20 49 66 20   operation.  If 
4500: 46 49 4c 45 4e 41 4d 45 20 69 73 0d 0a 73 70 65  FILENAME is..spe
4510: 63 69 66 69 65 64 20 74 68 65 6e 20 72 65 73 74  cified then rest
4520: 6f 72 65 20 74 68 65 20 63 6f 6e 74 65 6e 74 20  ore the content 
4530: 6f 66 20 74 68 65 20 6e 61 6d 65 64 20 66 69 6c  of the named fil
4540: 65 28 73 29 20 62 75 74 20 6f 74 68 65 72 77 69  e(s) but otherwi
4550: 73 65 0d 0a 6c 65 61 76 65 20 74 68 65 20 75 70  se..leave the up
4560: 64 61 74 65 20 6f 72 20 6d 65 72 67 65 20 69 6e  date or merge in
4570: 20 65 66 66 65 63 74 2e 0d 0a 0d 0a 41 20 73 69   effect.....A si
4580: 6e 67 6c 65 20 6c 65 76 65 6c 20 6f 66 20 75 6e  ngle level of un
4590: 64 6f 2f 72 65 64 6f 20 69 73 20 73 75 70 70 6f  do/redo is suppo
45a0: 72 74 65 64 2e 20 20 54 68 65 20 75 6e 64 6f 2f  rted.  The undo/
45b0: 72 65 64 6f 20 73 74 61 63 6b 0d 0a 69 73 20 63  redo stack..is c
45c0: 6c 65 61 72 65 64 20 62 79 20 74 68 65 20 63 6f  leared by the co
45d0: 6d 6d 69 74 20 61 6e 64 20 63 68 65 63 6b 6f 75  mmit and checkou
45e0: 74 20 63 6f 6d 6d 61 6e 64 73 2e 0d 0a 0d 0a 0d  t commands......
45f0: 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69  .Usage: </nowiki
4600: 3e 5b 66 6f 73 73 69 6c 20 75 70 64 61 74 65 5d  >[fossil update]
4610: 3c 6e 6f 77 69 6b 69 3e 20 3f 56 45 52 53 49 4f  <nowiki> ?VERSIO
4620: 4e 3f 20 3f 2d 2d 6c 61 74 65 73 74 3f 0d 0a 0d  N? ?--latest?...
4630: 0a 54 68 65 20 6f 70 74 69 6f 6e 61 6c 20 61 72  .The optional ar
4640: 67 75 6d 65 6e 74 20 69 73 20 61 20 76 65 72 73  gument is a vers
4650: 69 6f 6e 20 74 68 61 74 20 73 68 6f 75 6c 64 20  ion that should 
4660: 62 65 63 6f 6d 65 20 74 68 65 20 63 75 72 72 65  become the curre
4670: 6e 74 0d 0a 76 65 72 73 69 6f 6e 2e 20 20 49 66  nt..version.  If
4680: 20 74 68 65 20 61 72 67 75 6d 65 6e 74 20 69 73   the argument is
4690: 20 6f 6d 69 74 74 65 64 2c 20 74 68 65 6e 20 75   omitted, then u
46a0: 73 65 20 74 68 65 20 6c 65 61 66 20 6f 66 20 74  se the leaf of t
46b0: 68 65 0d 0a 74 72 65 65 20 74 68 61 74 20 62 65  he..tree that be
46c0: 67 69 6e 73 20 77 69 74 68 20 74 68 65 20 63 75  gins with the cu
46d0: 72 72 65 6e 74 20 76 65 72 73 69 6f 6e 2c 20 69  rrent version, i
46e0: 66 20 74 68 65 72 65 20 69 73 20 6f 6e 6c 79 20  f there is only 
46f0: 61 20 0d 0a 73 69 6e 67 6c 65 20 6c 65 61 66 2e  a ..single leaf.
4700: 20 20 49 66 20 74 68 65 72 65 20 61 72 65 20 61    If there are a
4710: 20 6d 75 6c 74 69 70 6c 65 20 6c 65 61 76 65 73   multiple leaves
4720: 2c 20 74 68 65 20 6c 61 74 65 73 74 20 69 73 20  , the latest is 
4730: 75 73 65 64 0d 0a 69 66 20 74 68 65 20 2d 2d 6c  used..if the --l
4740: 61 74 65 73 74 20 66 6c 61 67 20 69 73 20 70 72  atest flag is pr
4750: 65 73 65 6e 74 2e 0d 0a 0d 0a 54 68 69 73 20 63  esent.....This c
4760: 6f 6d 6d 61 6e 64 20 69 73 20 64 69 66 66 65 72  ommand is differ
4770: 65 6e 74 20 66 72 6f 6d 20 74 68 65 20 22 63 68  ent from the "ch
4780: 65 63 6b 6f 75 74 22 20 69 6e 20 74 68 61 74 20  eckout" in that 
4790: 65 64 69 74 73 20 61 72 65 0d 0a 6e 6f 74 20 6f  edits are..not o
47a0: 76 65 72 77 72 69 74 74 65 6e 2e 20 20 45 64 69  verwritten.  Edi
47b0: 74 73 20 61 72 65 20 6d 65 72 67 65 64 20 69 6e  ts are merged in
47c0: 74 6f 20 74 68 65 20 6e 65 77 20 76 65 72 73 69  to the new versi
47d0: 6f 6e 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20  on.......Usage: 
47e0: 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c  </nowiki>[fossil
47f0: 20 75 73 65 72 5d 3c 6e 6f 77 69 6b 69 3e 20 53   user]<nowiki> S
4800: 55 42 43 4f 4d 4d 41 4e 44 20 2e 2e 2e 20 20 3f  UBCOMMAND ...  ?
4810: 2d 52 7c 2d 2d 72 65 70 6f 73 69 74 6f 72 79 20  -R|--repository 
4820: 46 49 4c 45 3f 0d 0a 0d 0a 52 75 6e 20 76 61 72  FILE?....Run var
4830: 69 6f 75 73 20 73 75 62 63 6f 6d 6d 61 6e 64 73  ious subcommands
4840: 20 6f 6e 20 75 73 65 72 73 20 6f 66 20 74 68 65   on users of the
4850: 20 6f 70 65 6e 20 72 65 70 6f 73 69 74 6f 72 79   open repository
4860: 20 6f 72 20 6f 66 0d 0a 74 68 65 20 72 65 70 6f   or of..the repo
4870: 73 69 74 6f 72 79 20 69 64 65 6e 74 69 66 69 65  sitory identifie
4880: 64 20 62 79 20 74 68 65 20 2d 52 20 6f 72 20 2d  d by the -R or -
4890: 2d 72 65 70 6f 73 69 74 6f 72 79 20 6f 70 74 69  -repository opti
48a0: 6f 6e 2e 0d 0a 0d 0a 20 20 20 66 6f 73 73 69 6c  on.....   fossil
48b0: 20 75 73 65 72 20 63 61 70 61 62 69 6c 69 74 69   user capabiliti
48c0: 65 73 20 55 53 45 52 4e 41 4d 45 20 3f 53 54 52  es USERNAME ?STR
48d0: 49 4e 47 3f 0d 0a 0d 0a 20 20 20 20 20 20 20 51  ING?....       Q
48e0: 75 65 72 79 20 6f 72 20 73 65 74 20 74 68 65 20  uery or set the 
48f0: 63 61 70 61 62 69 6c 69 74 69 65 73 20 66 6f 72  capabilities for
4900: 20 75 73 65 72 20 55 53 45 52 4e 41 4d 45 0d 0a   user USERNAME..
4910: 0d 0a 20 20 20 66 6f 73 73 69 6c 20 75 73 65 72  ..   fossil user
4920: 20 64 65 66 61 75 6c 74 20 3f 55 53 45 52 4e 41   default ?USERNA
4930: 4d 45 3f 0d 0a 0d 0a 20 20 20 20 20 20 20 51 75  ME?....       Qu
4940: 65 72 79 20 6f 72 20 73 65 74 20 74 68 65 20 64  ery or set the d
4950: 65 66 61 75 6c 74 20 75 73 65 72 2e 20 20 54 68  efault user.  Th
4960: 65 20 64 65 66 61 75 6c 74 20 75 73 65 72 20 69  e default user i
4970: 73 20 74 68 65 0d 0a 20 20 20 20 20 20 20 75 73  s the..       us
4980: 65 72 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 2d 6c  er for command-l
4990: 69 6e 65 20 69 6e 74 65 72 61 63 74 69 6f 6e 2e  ine interaction.
49a0: 0d 0a 0d 0a 20 20 20 66 6f 73 73 69 6c 20 75 73  ....   fossil us
49b0: 65 72 20 6c 69 73 74 0d 0a 0d 0a 20 20 20 20 20  er list....     
49c0: 20 20 4c 69 73 74 20 61 6c 6c 20 75 73 65 72 73    List all users
49d0: 20 6b 6e 6f 77 6e 20 74 6f 20 74 68 65 20 72 65   known to the re
49e0: 70 6f 73 69 74 6f 72 79 0d 0a 0d 0a 20 20 20 66  pository....   f
49f0: 6f 73 73 69 6c 20 75 73 65 72 20 6e 65 77 20 3f  ossil user new ?
4a00: 55 53 45 52 4e 41 4d 45 3f 0d 0a 0d 0a 20 20 20  USERNAME?....   
4a10: 20 20 20 20 43 72 65 61 74 65 20 61 20 6e 65 77      Create a new
4a20: 20 75 73 65 72 20 69 6e 20 74 68 65 20 72 65 70   user in the rep
4a30: 6f 73 69 74 6f 72 79 2e 20 20 55 73 65 72 73 20  ository.  Users 
4a40: 63 61 6e 20 6e 65 76 65 72 20 62 65 0d 0a 20 20  can never be..  
4a50: 20 20 20 20 20 64 65 6c 65 74 65 64 2e 20 20 54       deleted.  T
4a60: 68 65 79 20 63 61 6e 20 62 65 20 64 65 6e 69 65  hey can be denie
4a70: 64 20 61 6c 6c 20 61 63 63 65 73 73 20 62 75 74  d all access but
4a80: 20 74 68 65 79 20 6d 75 73 74 20 63 6f 6e 74 69   they must conti
4a90: 6e 75 65 0d 0a 20 20 20 20 20 20 20 74 6f 20 65  nue..       to e
4aa0: 78 69 73 74 20 69 6e 20 74 68 65 20 64 61 74 61  xist in the data
4ab0: 62 61 73 65 2e 0d 0a 0d 0a 20 20 20 66 6f 73 73  base.....   foss
4ac0: 69 6c 20 75 73 65 72 20 70 61 73 73 77 6f 72 64  il user password
4ad0: 20 55 53 45 52 4e 41 4d 45 0d 0a 0d 0a 20 20 20   USERNAME....   
4ae0: 20 20 20 20 43 68 61 6e 67 65 20 74 68 65 20 77      Change the w
4af0: 65 62 20 61 63 63 65 73 73 20 70 61 73 73 77 6f  eb access passwo
4b00: 72 64 20 66 6f 72 20 61 20 75 73 65 72 2e 0d 0a  rd for a user...
4b10: 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77  ....Usage: </now
4b20: 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 76 65 72 73  iki>[fossil vers
4b30: 69 6f 6e 5d 3c 6e 6f 77 69 6b 69 3e 0d 0a 0d 0a  ion]<nowiki>....
4b40: 50 72 69 6e 74 20 74 68 65 20 73 6f 75 72 63 65  Print the source
4b50: 20 63 6f 64 65 20 76 65 72 73 69 6f 6e 20 6e 75   code version nu
4b60: 6d 62 65 72 20 66 6f 72 20 74 68 65 20 66 6f 73  mber for the fos
4b70: 73 69 6c 20 65 78 65 63 75 74 61 62 6c 65 2e 0d  sil executable..
4b80: 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f  .....Usage: </no
4b90: 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 77 69 6b  wiki>[fossil wik
4ba0: 69 5d 3c 6e 6f 77 69 6b 69 3e 20 28 65 78 70 6f  i]<nowiki> (expo
4bb0: 72 74 7c 63 72 65 61 74 65 7c 63 6f 6d 6d 69 74  rt|create|commit
4bc0: 7c 6c 69 73 74 29 20 57 69 6b 69 4e 61 6d 65 0d  |list) WikiName.
4bd0: 0a 0d 0a 52 75 6e 20 76 61 72 69 6f 75 73 20 73  ...Run various s
4be0: 75 62 63 6f 6d 6d 61 6e 64 73 20 74 6f 20 66 65  ubcommands to fe
4bf0: 74 63 68 20 77 69 6b 69 20 65 6e 74 72 69 65 73  tch wiki entries
4c00: 2e 0d 0a 0d 0a 20 20 20 20 66 6f 73 73 69 6c 20  .....    fossil 
4c10: 77 69 6b 69 20 65 78 70 6f 72 74 20 50 41 47 45  wiki export PAGE
4c20: 4e 41 4d 45 20 3f 46 49 4c 45 3f 0d 0a 0d 0a 20  NAME ?FILE?.... 
4c30: 20 20 20 20 20 20 53 65 6e 64 73 20 74 68 65 20        Sends the 
4c40: 6c 61 74 65 73 74 20 76 65 72 73 69 6f 6e 20 6f  latest version o
4c50: 66 20 74 68 65 20 50 41 47 45 4e 41 4d 45 20 77  f the PAGENAME w
4c60: 69 6b 69 0d 0a 20 20 20 20 20 20 20 65 6e 74 72  iki..       entr
4c70: 79 20 74 6f 20 74 68 65 20 67 69 76 65 6e 20 66  y to the given f
4c80: 69 6c 65 20 6f 72 20 73 74 61 6e 64 61 72 64 20  ile or standard 
4c90: 6f 75 74 70 75 74 2e 0d 0a 0d 0a 20 20 20 20 66  output.....    f
4ca0: 6f 73 73 69 6c 20 77 69 6b 69 20 63 6f 6d 6d 69  ossil wiki commi
4cb0: 74 20 50 41 47 45 4e 41 4d 45 20 3f 46 49 4c 45  t PAGENAME ?FILE
4cc0: 3f 0d 0a 0d 0a 20 20 20 20 20 20 20 43 6f 6d 6d  ?....       Comm
4cd0: 69 74 20 63 68 61 6e 67 65 73 20 74 6f 20 61 20  it changes to a 
4ce0: 77 69 6b 69 20 70 61 67 65 20 66 72 6f 6d 20 46  wiki page from F
4cf0: 49 4c 45 20 6f 72 20 66 72 6f 6d 20 73 74 61 6e  ILE or from stan
4d00: 64 61 72 64 2e 0d 0a 0d 0a 20 20 20 20 66 6f 73  dard.....    fos
4d10: 73 69 6c 20 77 69 6b 69 20 63 72 65 61 74 65 20  sil wiki create 
4d20: 50 41 47 45 4e 41 4d 45 20 3f 46 49 4c 45 3f 0d  PAGENAME ?FILE?.
4d30: 0a 0d 0a 20 20 20 20 20 20 20 43 72 65 61 74 65  ...       Create
4d40: 20 61 20 6e 65 77 20 77 69 6b 69 20 70 61 67 65   a new wiki page
4d50: 20 77 69 74 68 20 69 6e 69 74 69 61 6c 20 63 6f   with initial co
4d60: 6e 74 65 6e 74 20 74 61 6b 65 6e 20 66 72 6f 6d  ntent taken from
4d70: 0d 0a 20 20 20 20 20 20 20 46 49 4c 45 20 6f 72  ..       FILE or
4d80: 20 66 72 6f 6d 20 73 74 61 6e 64 61 72 64 20 69   from standard i
4d90: 6e 70 75 74 2e 0d 0a 0d 0a 20 20 20 20 66 6f 73  nput.....    fos
4da0: 73 69 6c 20 77 69 6b 69 20 6c 69 73 74 0d 0a 0d  sil wiki list...
4db0: 0a 20 20 20 20 20 20 20 4c 69 73 74 73 20 61 6c  .       Lists al
4dc0: 6c 20 77 69 6b 69 20 65 6e 74 72 69 65 73 2c 20  l wiki entries, 
4dd0: 6f 6e 65 20 70 65 72 20 6c 69 6e 65 2c 20 6f 72  one per line, or
4de0: 64 65 72 65 64 0d 0a 20 20 20 20 20 20 20 63 61  dered..       ca
4df0: 73 65 2d 69 6e 73 65 6e 74 69 76 65 6c 79 20 62  se-insentively b
4e00: 79 20 6e 61 6d 65 2e 0d 0a 0d 0a 54 4f 44 4f 73  y name.....TODOs
4e10: 3a 0d 0a 0d 0a 20 20 20 20 66 6f 73 73 69 6c 20  :....    fossil 
4e20: 77 69 6b 69 20 65 78 70 6f 72 74 20 3f 2d 75 20  wiki export ?-u 
4e30: 41 52 54 49 46 41 43 54 3f 20 57 69 6b 69 4e 61  ARTIFACT? WikiNa
4e40: 6d 65 20 3f 46 49 4c 45 3f 0d 0a 0d 0a 20 20 20  me ?FILE?....   
4e50: 20 20 20 20 4f 75 74 70 75 74 73 20 74 68 65 20      Outputs the 
4e60: 73 65 6c 65 63 74 65 64 20 76 65 72 73 69 6f 6e  selected version
4e70: 20 6f 66 20 57 69 6b 69 4e 61 6d 65 2e 0d 0a 0d   of WikiName....
4e80: 0a 20 20 20 20 66 6f 73 73 69 6c 20 77 69 6b 69  .    fossil wiki
4e90: 20 64 65 6c 65 74 65 20 3f 2d 6d 20 4d 45 53 53   delete ?-m MESS
4ea0: 41 47 45 3f 20 57 69 6b 69 4e 61 6d 65 0d 0a 0d  AGE? WikiName...
4eb0: 0a 20 20 20 20 20 20 20 54 68 65 20 73 61 6d 65  .       The same
4ec0: 20 61 73 20 64 65 6c 65 74 69 6e 67 20 61 20 66   as deleting a f
4ed0: 69 6c 65 20 65 6e 74 72 79 2c 20 62 75 74 20 69  ile entry, but i
4ee0: 20 64 6f 6e 27 74 20 6b 6e 6f 77 20 69 66 20 66   don't know if f
4ef0: 6f 73 73 69 6c 0d 0a 20 20 20 20 20 20 20 73 75  ossil..       su
4f00: 70 70 6f 72 74 73 20 61 20 63 6f 6d 6d 69 74 20  pports a commit 
4f10: 6d 65 73 73 61 67 65 20 66 6f 72 20 57 69 6b 69  message for Wiki
4f20: 20 65 6e 74 72 69 65 73 2e 0d 0a 0d 0a 20 20 20   entries.....   
4f30: 20 66 6f 73 73 69 6c 20 77 69 6b 69 20 3f 2d 75   fossil wiki ?-u
4f40: 3f 20 3f 2d 64 3f 20 3f 2d 73 3d 5b 7c 5d 3f 20  ? ?-d? ?-s=[|]? 
4f50: 6c 69 73 74 0d 0a 0d 0a 20 20 20 20 20 20 20 4c  list....       L
4f60: 69 73 74 73 20 74 68 65 20 61 72 74 69 66 61 63  ists the artifac
4f70: 74 20 49 44 20 61 6e 64 2f 6f 72 20 44 61 74 65  t ID and/or Date
4f80: 20 6f 66 20 6c 61 73 74 20 63 68 61 6e 67 65 20   of last change 
4f90: 61 6c 6f 6e 67 20 77 69 74 68 0d 0a 20 20 20 20  along with..    
4fa0: 20 20 20 65 61 63 68 20 65 6e 74 72 79 20 6e 61     each entry na
4fb0: 6d 65 2c 20 64 65 6c 69 6d 69 74 65 64 20 62 79  me, delimited by
4fc0: 20 74 68 65 20 2d 73 20 63 68 61 72 2e 0d 0a 0d   the -s char....
4fd0: 0a 20 20 20 20 66 6f 73 73 69 6c 20 77 69 6b 69  .    fossil wiki
4fe0: 20 64 69 66 66 20 3f 41 52 54 49 46 41 43 54 3f   diff ?ARTIFACT?
4ff0: 20 3f 2d 66 20 69 6e 66 69 6c 65 5b 3d 73 74 64   ?-f infile[=std
5000: 69 6e 5d 3f 20 45 6e 74 72 79 4e 61 6d 65 0d 0a  in]? EntryName..
5010: 0d 0a 20 20 20 20 20 20 20 44 69 66 66 73 20 74  ..       Diffs t
5020: 68 65 20 6c 6f 63 61 6c 20 63 6f 70 79 20 6f 66  he local copy of
5030: 20 61 20 70 61 67 65 20 77 69 74 68 20 61 20 67   a page with a g
5040: 69 76 65 6e 20 76 65 72 73 69 6f 6e 20 28 64 65  iven version (de
5050: 66 61 75 6c 74 69 6e 67 0d 0a 20 20 20 20 20 20  faulting..      
5060: 20 74 6f 20 74 68 65 20 68 65 61 64 20 76 65 72   to the head ver
5070: 73 69 6f 6e 29 2e 0d 0a 0d 0a 3c 2f 70 72 65 3e  sion).....</pre>
5080: 3c 2f 6e 6f 77 69 6b 69 3e 0d 0a 0d 0a 3c 68 72  </nowiki>....<hr
5090: 3e 0d 0a 0d 0a 3c 68 33 3e 43 61 76 65 61 74 73  >....<h3>Caveats
50a0: 3c 2f 68 33 3e 0d 0a 54 68 69 73 20 69 73 20 6e  </h3>..This is n
50b0: 6f 74 20 61 63 74 75 61 6c 6c 79 20 61 20 72 65  ot actually a re
50c0: 66 65 72 65 6e 63 65 2c 20 69 74 27 73 20 74 68  ference, it's th
50d0: 65 20 73 74 61 72 74 20 6f 66 20 61 20 72 65 66  e start of a ref
50e0: 65 72 65 6e 63 65 2e 0d 0a 54 68 65 72 65 20 61  erence...There a
50f0: 72 65 20 77 69 6b 69 6c 69 6e 6b 73 20 74 6f 20  re wikilinks to 
5100: 75 6e 63 72 65 61 74 65 64 20 70 61 67 65 73 20  uncreated pages 
5110: 66 6f 72 20 74 68 65 20 63 6f 6d 6d 61 6e 64 73  for the commands
5120: 2e 20 20 54 68 69 73 20 77 61 73 0d 0a 63 72 65  .  This was..cre
5130: 61 74 65 64 20 62 79 20 72 75 6e 6e 69 6e 67 20  ated by running 
5140: 74 68 65 20 66 6f 73 73 69 6c 20 68 65 6c 70 20  the fossil help 
5150: 66 6f 72 20 65 61 63 68 20 63 6f 6d 6d 61 6e 64  for each command
5160: 20 6c 69 73 74 65 64 20 62 79 20 72 75 6e 6e 69   listed by runni
5170: 6e 67 0d 0a 66 6f 73 73 69 6c 20 68 65 6c 70 2e  ng..fossil help.
5180: 2e 2e 20 20 44 75 70 6c 69 63 61 74 65 20 63 6f  ..  Duplicate co
5190: 6d 6d 61 6e 64 73 20 61 72 65 20 6f 6e 6c 79 20  mmands are only 
51a0: 6c 69 73 74 65 64 20 6f 6e 63 65 20 28 49 0d 0a  listed once (I..
51b0: 3c 69 3e 74 68 69 6e 6b 3c 2f 69 3e 29 2e 20 20  <i>think</i>).  
51c0: 54 68 65 72 65 20 61 72 65 20 73 65 76 65 72 61  There are severa
51d0: 6c 20 62 69 74 73 20 6f 66 20 3c 62 3e 66 6f 73  l bits of <b>fos
51e0: 73 69 6c 3c 2f 62 3e 20 74 68 61 74 20 61 72 65  sil</b> that are
51f0: 20 6e 6f 74 20 61 64 64 72 65 73 73 65 64 0d 0a   not addressed..
5200: 69 6e 20 74 68 65 20 68 65 6c 70 20 66 6f 72 20  in the help for 
5210: 63 6f 6d 6d 61 6e 64 73 20 28 73 70 65 63 69 61  commands (specia
5220: 6c 20 77 69 6b 69 20 64 69 72 65 63 74 6f 72 69  l wiki directori
5230: 65 73 2c 20 73 70 65 63 69 61 6c 20 75 73 65 72  es, special user
5240: 73 2c 20 65 74 63 2e 29 0d 0a 73 6f 20 74 68 65  s, etc.)..so the
5250: 79 20 61 72 65 20 63 75 72 72 65 6e 74 6c 79 20  y are currently 
5260: 6e 6f 74 20 61 64 64 72 65 73 73 65 64 20 68 65  not addressed he
5270: 72 65 2c 20 20 43 6c 61 72 69 74 79 20 61 6e 64  re,  Clarity and
5280: 20 62 72 65 76 69 74 79 20 6d 61 79 20 62 65 0d   brevity may be.
5290: 0a 73 61 63 72 69 66 69 63 65 64 20 66 6f 72 20  .sacrificed for 
52a0: 65 78 70 65 64 69 65 6e 63 79 20 61 74 20 74 68  expediency at th
52b0: 65 20 61 75 74 68 6f 72 73 20 69 6e 64 69 73 63  e authors indisc
52c0: 72 65 74 69 6f 6e 2e 20 20 41 6c 6c 20 73 70 65  retion.  All spe
52d0: 6c 6c 69 6e 67 20 61 6e 64 0d 0a 67 72 61 6d 6d  lling and..gramm
52e0: 61 74 69 63 61 6c 20 6d 69 73 74 61 6b 65 73 20  atical mistakes 
52f0: 61 72 65 20 73 6f 6d 65 62 6f 64 79 20 65 6c 73  are somebody els
5300: 65 73 20 66 61 75 6c 74 2e 20 54 69 74 6c 65 20  es fault. Title 
5310: 61 6e 64 20 74 61 78 65 73 20 65 78 74 72 61 2e  and taxes extra.
5320: 0d 0a 4e 6f 74 20 76 61 6c 69 64 20 69 6e 20 48  ..Not valid in H
5330: 6f 6f 70 74 69 67 6f 6e 69 61 2e 0d 0a 0d 0a 0d  ooptigonia......
5340: 0a 0a 5a 20 62 34 61 61 35 35 31 35 33 64 38 63  ..Z b4aa55153d8c
5350: 34 30 64 33 38 39 37 63 36 32 66 66 63 66 37 66  40d3897c62ffcf7f
5360: 65 39 31 66 0a                                   e91f.