Hex Artifact Content
Not logged in

Artifact 86372409da8a4cfae605834a6e13e8271d18365a:

Wiki page [Reference] by anonymous on 2008-11-09 16:23:27.

0000: 44 20 32 30 30 38 2d 31 31 2d 30 39 54 31 36 3a  D 2008-11-09T16:
0010: 32 33 3a 32 37 0a 4c 20 52 65 66 65 72 65 6e 63  23:27.L Referenc
0020: 65 0a 50 20 39 36 31 62 39 32 38 34 61 63 62 39  e.P 961b9284acb9
0030: 39 34 37 32 66 35 33 35 38 31 62 66 66 33 34 62  9472f53581bff34b
0040: 38 63 38 33 32 32 65 36 30 66 30 64 0a 55 20 61  8c8322e60f0d.U a
0050: 6e 6f 6e 79 6d 6f 75 73 0a 57 20 32 30 37 31 38  nonymous.W 20718
0060: 0a 3c 68 32 3e 52 65 66 65 72 65 6e 63 65 3c 2f  .<h2>Reference</
0070: 68 32 3e 0d 0a 0d 0a 54 68 65 20 3c 63 6f 64 65  h2>....The <code
0080: 3e 66 6f 73 73 69 6c 3c 2f 63 6f 64 65 3e 20 70  >fossil</code> p
0090: 72 6f 67 72 61 6d 20 73 75 70 70 6c 69 65 73 20  rogram supplies 
00a0: 6d 6f 73 74 20 6f 66 20 74 68 65 20 61 63 74 75  most of the actu
00b0: 61 6c 0d 0a 64 6f 63 75 6d 65 6e 74 61 74 69 6f  al..documentatio
00c0: 6e 20 61 62 6f 75 74 20 69 74 73 20 6f 70 74 69  n about its opti
00d0: 6f 6e 73 2c 20 73 6f 20 74 68 65 20 62 65 73 74  ons, so the best
00e0: 20 70 6c 61 6e 20 69 73 20 74 6f 20 6e 61 62 20   plan is to nab 
00f0: 74 68 65 20 6f 75 74 70 75 74 0d 0a 6f 66 20 3c  the output..of <
0100: 63 6f 64 65 3e 66 6f 73 73 69 6c 20 68 65 6c 70  code>fossil help
0110: 20 3c 69 3e 63 6f 6d 6d 61 6e 64 3c 2f 69 3e 3c   <i>command</i><
0120: 2f 63 6f 64 65 3e 20 66 6f 72 20 61 6c 6c 20 6f  /code> for all o
0130: 66 20 69 74 73 20 28 65 78 70 6f 73 65 64 29 0d  f its (exposed).
0140: 0a 63 6c 69 2e 20 3c 69 3e 54 68 69 73 20 77 61  .cli. <i>This wa
0150: 73 20 73 75 67 67 65 73 74 65 64 20 75 6e 64 65  s suggested unde
0160: 72 20 74 68 65 20 3c 62 3e 52 65 66 65 72 65 6e  r the <b>Referen
0170: 63 65 3c 2f 62 3e 20 68 65 61 64 69 6e 67 20 69  ce</b> heading i
0180: 6e 0d 0a 5b 44 6f 63 75 6d 65 6e 74 61 74 69 6f  n..[Documentatio
0190: 6e 20 6f 75 74 6c 69 6e 65 5d 2e 0d 0a 0d 0a 3c  n outline].....<
01a0: 68 33 3e 54 68 69 6e 67 73 20 74 6f 20 6e 6f 74  h3>Things to not
01b0: 65 3c 2f 68 33 3e 0d 0a 46 6f 73 73 69 6c 20 63  e</h3>..Fossil c
01c0: 6c 69 20 63 6f 6d 6d 61 6e 64 73 20 64 6f 20 6e  li commands do n
01d0: 6f 74 20 75 73 65 20 73 70 65 63 69 61 6c 20 64  ot use special d
01e0: 65 6c 69 6d 65 74 65 72 73 2c 20 74 68 65 79 20  elimeters, they 
01f0: 75 73 65 20 73 70 61 63 65 73 2e 0d 0a 54 68 69  use spaces...Thi
0200: 73 20 69 73 20 74 72 61 64 69 74 69 6f 6e 61 6c  s is traditional
0210: 20 77 69 74 68 20 56 43 53 2f 53 43 4d 2e 0d 0a   with VCS/SCM...
0220: 0d 0a 41 6e 79 20 66 6f 73 73 69 6c 20 63 6f 6d  ..Any fossil com
0230: 6d 61 6e 64 20 69 73 20 61 63 63 65 70 74 61 62  mand is acceptab
0240: 6c 65 20 6f 6e 63 65 20 65 6e 6f 75 67 68 20 6f  le once enough o
0250: 66 20 69 74 20 68 61 73 20 62 65 65 6e 0d 0a 65  f it has been..e
0260: 6e 74 65 72 65 64 20 74 6f 20 6d 61 6b 65 20 74  ntered to make t
0270: 68 65 20 69 6e 74 65 6e 74 20 75 6e 61 6d 62 69  he intent unambi
0280: 67 75 6f 75 73 2e 20 20 27 63 6c 6f 27 20 69 73  guous.  'clo' is
0290: 20 61 20 70 72 6f 70 65 72 20 70 72 65 66 69 78   a proper prefix
02a0: 20 6f 66 0d 0a 62 6f 74 68 20 74 68 65 20 27 63   of..both the 'c
02b0: 6c 6f 6e 65 27 20 61 6e 64 20 27 63 6c 6f 73 65  lone' and 'close
02c0: 27 20 63 6f 6d 6d 61 6e 64 73 2c 20 66 6f 72 20  ' commands, for 
02d0: 69 6e 73 74 61 6e 63 65 2c 20 62 75 74 20 27 63  instance, but 'c
02e0: 6c 6f 6e 27 20 69 73 0d 0a 65 6e 6f 75 67 68 20  lon' is..enough 
02f0: 74 6f 20 6d 61 6b 65 20 74 68 65 20 69 6e 74 65  to make the inte
0300: 6e 74 26 23 38 32 31 32 3b 74 68 65 20 27 63 6c  nt&#8212;the 'cl
0310: 6f 6e 65 27 20 63 6f 6d 6d 61 6e 64 26 23 38 32  one' command&#82
0320: 31 32 3b 75 6e 61 6d 62 69 67 75 6f 75 73 2e 0d  12;unambiguous..
0330: 0a 0d 0a 3c 68 33 3e 43 61 76 65 61 74 73 3c 2f  ...<h3>Caveats</
0340: 68 33 3e 0d 0a 54 68 69 73 20 69 73 20 6e 6f 74  h3>..This is not
0350: 20 61 63 74 75 61 6c 6c 79 20 61 20 72 65 66 65   actually a refe
0360: 72 65 6e 63 65 2c 20 69 74 27 73 20 74 68 65 20  rence, it's the 
0370: 73 74 61 72 74 20 6f 66 20 61 20 72 65 66 65 72  start of a refer
0380: 65 6e 63 65 2e 0d 0a 54 68 65 72 65 20 61 72 65  ence...There are
0390: 20 77 69 6b 69 6c 69 6e 6b 73 20 74 6f 20 75 6e   wikilinks to un
03a0: 63 72 65 61 74 65 64 20 70 61 67 65 73 20 66 6f  created pages fo
03b0: 72 20 74 68 65 20 63 6f 6d 6d 61 6e 64 73 2e 20  r the commands. 
03c0: 20 54 68 69 73 20 77 61 73 0d 0a 63 72 65 61 74   This was..creat
03d0: 65 64 20 62 79 20 72 75 6e 6e 69 6e 67 20 74 68  ed by running th
03e0: 65 20 66 6f 73 73 69 6c 20 68 65 6c 70 20 66 6f  e fossil help fo
03f0: 72 20 65 61 63 68 20 63 6f 6d 6d 61 6e 64 20 6c  r each command l
0400: 69 73 74 65 64 20 62 79 20 72 75 6e 6e 69 6e 67  isted by running
0410: 0d 0a 66 6f 73 73 69 6c 20 68 65 6c 70 2e 2e 2e  ..fossil help...
0420: 20 20 44 75 70 6c 69 63 61 74 65 20 63 6f 6d 6d    Duplicate comm
0430: 61 6e 64 73 20 61 72 65 20 6f 6e 6c 79 20 6c 69  ands are only li
0440: 73 74 65 64 20 6f 6e 63 65 20 28 49 0d 0a 3c 69  sted once (I..<i
0450: 3e 74 68 69 6e 6b 3c 2f 69 3e 29 2e 20 20 54 69  >think</i>).  Ti
0460: 74 6c 65 20 61 6e 64 20 74 61 78 65 73 20 65 78  tle and taxes ex
0470: 74 72 61 2e 20 20 4e 6f 74 20 76 61 6c 69 64 20  tra.  Not valid 
0480: 69 6e 20 48 6f 6f 70 74 69 67 6f 6e 69 61 2e 0d  in Hooptigonia..
0490: 0a 0d 0a 3c 63 6f 64 65 3e 66 6f 73 73 69 6c 20  ...<code>fossil 
04a0: 68 65 6c 70 3c 2f 63 6f 64 65 3e 3c 6e 6f 77 69  help</code><nowi
04b0: 6b 69 3e 3c 70 72 65 3e 0d 0a 55 73 61 67 65 3a  ki><pre>..Usage:
04c0: 20 66 6f 73 73 69 6c 20 68 65 6c 70 20 43 4f 4d   fossil help COM
04d0: 4d 41 4e 44 2e 0d 0a 41 76 61 69 6c 61 62 6c 65  MAND...Available
04e0: 20 43 4f 4d 4d 41 4e 44 73 3a 0d 0a 61 64 64 20   COMMANDs:..add 
04f0: 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d 6d 69             commi
0500: 74 20 20 20 20 20 20 20 20 20 68 74 74 70 20 20  t         http  
0510: 20 20 20 20 20 20 20 20 20 72 65 62 75 69 6c 64           rebuild
0520: 20 20 20 20 20 20 20 20 74 61 67 0d 0a 61 6c 6c          tag..all
0530: 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 66              conf
0540: 69 67 75 72 61 74 69 6f 6e 20 20 69 6e 66 6f 20  iguration  info 
0550: 20 20 20 20 20 20 20 20 20 20 72 65 63 6f 6e 73            recons
0560: 74 72 75 63 74 20 20 20 20 74 69 6d 65 6c 69 6e  truct    timelin
0570: 65 0d 0a 63 67 69 20 20 20 20 20 20 20 20 20 20  e..cgi          
0580: 20 20 64 65 63 6f 6e 73 74 72 75 63 74 20 20 20    deconstruct   
0590: 20 6c 65 61 76 65 73 20 20 20 20 20 20 20 20 20   leaves         
05a0: 72 65 64 6f 20 20 20 20 20 20 20 20 20 20 20 75  redo           u
05b0: 69 0d 0a 63 68 61 6e 67 65 73 20 20 20 20 20 20  i..changes      
05c0: 20 20 64 65 6c 20 20 20 20 20 20 20 20 20 20 20    del           
05d0: 20 6c 73 20 20 20 20 20 20 20 20 20 20 20 20 20   ls             
05e0: 72 65 76 65 72 74 20 20 20 20 20 20 20 20 20 75  revert         u
05f0: 6e 64 6f 0d 0a 63 68 65 63 6b 6f 75 74 20 20 20  ndo..checkout   
0600: 20 20 20 20 64 65 73 63 65 6e 64 61 6e 74 73 20      descendants 
0610: 20 20 20 6d 65 72 67 65 20 20 20 20 20 20 20 20     merge        
0620: 20 20 72 6d 20 20 20 20 20 20 20 20 20 20 20 20    rm            
0630: 20 75 6e 73 65 74 0d 0a 63 69 20 20 20 20 20 20   unset..ci      
0640: 20 20 20 20 20 20 20 64 69 66 66 20 20 20 20 20         diff     
0650: 20 20 20 20 20 20 6e 65 77 20 20 20 20 20 20 20        new       
0660: 20 20 20 20 20 73 65 72 76 65 72 20 20 20 20 20       server     
0670: 20 20 20 20 75 70 64 61 74 65 0d 0a 63 6c 65 61      update..clea
0680: 6e 20 20 20 20 20 20 20 20 20 20 65 78 74 72 61  n          extra
0690: 20 20 20 20 20 20 20 20 20 20 6f 70 65 6e 20 20            open  
06a0: 20 20 20 20 20 20 20 20 20 73 65 74 74 69 6e 67           setting
06b0: 73 20 20 20 20 20 20 20 75 73 65 72 0d 0a 63 6c  s       user..cl
06c0: 6f 6e 65 20 20 20 20 20 20 20 20 20 20 67 64 69  one          gdi
06d0: 66 66 20 20 20 20 20 20 20 20 20 20 70 75 6c 6c  ff          pull
06e0: 20 20 20 20 20 20 20 20 20 20 20 73 74 61 74 75             statu
06f0: 73 20 20 20 20 20 20 20 20 20 76 65 72 73 69 6f  s         versio
0700: 6e 0d 0a 63 6c 6f 73 65 20 20 20 20 20 20 20 20  n..close        
0710: 20 20 68 65 6c 70 20 20 20 20 20 20 20 20 20 20    help          
0720: 20 70 75 73 68 20 20 20 20 20 20 20 20 20 20 20   push           
0730: 73 79 6e 63 20 20 20 20 20 20 20 20 20 20 20 77  sync           w
0740: 69 6b 69 0d 0a 54 68 69 73 20 69 73 20 66 6f 73  iki..This is fos
0750: 73 69 6c 20 76 65 72 73 69 6f 6e 20 5b 63 36 61  sil version [c6a
0760: 39 65 34 65 64 34 31 5d 20 32 30 30 38 2d 31 31  9e4ed41] 2008-11
0770: 2d 30 34 20 31 32 3a 31 33 3a 30 39 20 55 54 43  -04 12:13:09 UTC
0780: 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e  ......Usage: </n
0790: 6f 77 69 6b 69 3e 3c 63 6f 64 65 3e 5b 66 6f 73  owiki><code>[fos
07a0: 73 69 6c 20 61 64 64 5d 3c 2f 63 6f 64 65 3e 3c  sil add]</code><
07b0: 6e 6f 77 69 6b 69 3e 20 46 49 4c 45 2e 2e 2e 0d  nowiki> FILE....
07c0: 0a 0d 0a 4d 61 6b 65 20 61 72 72 61 6e 67 65 6d  ...Make arrangem
07d0: 65 6e 74 73 20 74 6f 20 61 64 64 20 6f 6e 65 20  ents to add one 
07e0: 6f 72 20 6d 6f 72 65 20 66 69 6c 65 73 20 74 6f  or more files to
07f0: 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 68 65   the current che
0800: 63 6b 6f 75 74 20 0d 0a 61 74 20 74 68 65 20 6e  ckout ..at the n
0810: 65 78 74 20 63 6f 6d 6d 69 74 2e 0d 0a 0d 0a 0d  ext commit......
0820: 0a 55 73 61 67 65 3a 20 66 6f 73 73 69 6c 20 61  .Usage: fossil a
0830: 64 64 20 28 6c 69 73 74 7c 70 75 6c 6c 7c 70 75  dd (list|pull|pu
0840: 73 68 7c 73 79 6e 63 29 3c 2f 70 72 65 3e 3c 63  sh|sync)</pre><c
0850: 6f 64 65 3e 3c 69 3e 4e 6f 74 65 20 74 68 61 74  ode><i>Note that
0860: 20 74 68 69 73 0d 0a 73 68 6f 75 6c 64 20 62 65   this..should be
0870: 20 66 6f 72 20 74 68 65 20 22 3c 2f 6e 6f 77 69   for the "</nowi
0880: 6b 69 3e 5b 66 6f 73 73 69 6c 20 61 6c 6c 5d 3c  ki>[fossil all]<
0890: 6e 6f 77 69 6b 69 3e 22 20 63 6f 6d 6d 61 6e 64  nowiki>" command
08a0: 2c 20 6e 6f 74 20 74 68 65 20 22 61 64 64 22 20  , not the "add" 
08b0: 0d 0a 63 6f 6d 6d 61 6e 64 2e 20 20 54 68 69 73  ..command.  This
08c0: 20 62 75 67 20 68 61 73 20 62 65 65 6e 20 66 69   bug has been fi
08d0: 78 65 64 20 61 73 20 6f 66 20 32 30 30 38 2d 31  xed as of 2008-1
08e0: 31 2d 30 39 3c 2f 69 3e 3c 2f 63 6f 64 65 3e 3c  1-09</i></code><
08f0: 70 72 65 3e 0d 0a 0d 0a 54 68 65 20 7e 2f 2e 66  pre>....The ~/.f
0900: 6f 73 73 69 6c 20 66 69 6c 65 20 72 65 63 6f 72  ossil file recor
0910: 64 73 20 74 68 65 20 6c 6f 63 61 74 69 6f 6e 20  ds the location 
0920: 6f 66 20 61 6c 6c 20 72 65 70 6f 73 69 74 6f 72  of all repositor
0930: 69 65 73 20 66 6f 72 20 61 0d 0a 75 73 65 72 2e  ies for a..user.
0940: 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 70    This command p
0950: 65 72 66 6f 72 6d 73 20 63 65 72 74 61 69 6e 20  erforms certain 
0960: 6f 70 65 72 61 74 69 6f 6e 73 20 6f 6e 20 61 6c  operations on al
0970: 6c 20 72 65 70 6f 73 69 74 6f 72 69 65 73 0d 0a  l repositories..
0980: 74 68 61 74 20 63 61 6e 20 62 65 20 75 73 65 66  that can be usef
0990: 75 6c 20 62 65 66 6f 72 65 20 6f 72 20 61 66 74  ul before or aft
09a0: 65 72 20 61 20 70 65 72 69 6f 64 20 6f 66 20 64  er a period of d
09b0: 69 73 63 6f 6e 6e 65 63 74 69 6f 6e 20 6f 70 65  isconnection ope
09c0: 72 61 74 69 6f 6e 2e 0d 0a 41 76 61 69 6c 61 62  ration...Availab
09d0: 6c 65 20 6f 70 65 72 61 74 69 6f 6e 73 20 61 72  le operations ar
09e0: 65 3a 0d 0a 0d 0a 20 20 20 6c 69 73 74 20 20 20  e:....   list   
09f0: 20 20 20 20 44 69 73 70 6c 61 79 20 74 68 65 20      Display the 
0a00: 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 61 6c 6c 20  location of all 
0a10: 72 65 70 6f 73 69 74 6f 72 69 65 73 0d 0a 0d 0a  repositories....
0a20: 20 20 20 70 75 6c 6c 20 20 20 20 20 20 20 52 75     pull       Ru
0a30: 6e 20 61 20 22 70 75 6c 6c 22 20 6f 70 65 72 61  n a "pull" opera
0a40: 74 69 6f 6e 20 6f 6e 20 61 6c 6c 20 72 65 70 6f  tion on all repo
0a50: 73 69 74 6f 72 69 65 73 0d 0a 0d 0a 20 20 20 70  sitories....   p
0a60: 75 73 68 20 20 20 20 20 20 20 52 75 6e 20 61 20  ush       Run a 
0a70: 22 70 75 73 68 22 20 6f 6e 20 61 6c 6c 20 72 65  "push" on all re
0a80: 70 6f 73 69 74 6f 72 69 65 73 0d 0a 0d 0a 20 20  positories....  
0a90: 20 72 65 62 75 69 6c 64 20 20 20 20 52 65 62 75   rebuild    Rebu
0aa0: 69 6c 64 20 6f 6e 20 61 6c 6c 20 72 65 70 6f 73  ild on all repos
0ab0: 69 74 6f 72 69 65 73 0d 0a 0d 0a 20 20 20 73 79  itories....   sy
0ac0: 6e 63 20 20 20 20 20 20 20 52 75 6e 20 61 20 22  nc       Run a "
0ad0: 73 79 6e 63 22 20 6f 6e 20 61 6c 6c 20 72 65 70  sync" on all rep
0ae0: 6f 73 69 74 6f 72 69 65 73 0d 0a 0d 0a 52 65 73  ositories....Res
0af0: 70 6f 73 69 74 6f 72 69 65 73 20 61 72 65 20 61  positories are a
0b00: 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 61 64 64  utomatically add
0b10: 65 64 20 74 6f 20 74 68 65 20 73 65 74 20 6f 66  ed to the set of
0b20: 20 6b 6e 6f 77 6e 20 72 65 70 6f 73 69 74 6f 72   known repositor
0b30: 69 65 73 0d 0a 77 68 65 6e 20 6f 6e 65 20 6f 66  ies..when one of
0b40: 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63   the following c
0b50: 6f 6d 6d 61 6e 64 73 20 61 67 61 69 6e 73 74 20  ommands against 
0b60: 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 3a 20  the repository: 
0b70: 63 6c 6f 6e 65 2c 20 69 6e 66 6f 2c 0d 0a 70 75  clone, info,..pu
0b80: 6c 6c 2c 20 70 75 73 68 2c 20 6f 72 20 73 79 6e  ll, push, or syn
0b90: 63 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f  c......Usage: </
0ba0: 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 63  nowiki>[fossil c
0bb0: 67 69 5d 3c 6e 6f 77 69 6b 69 3e 20 53 43 52 49  gi]<nowiki> SCRI
0bc0: 50 54 0d 0a 0d 0a 54 68 65 20 53 43 52 49 50 54  PT....The SCRIPT
0bd0: 20 61 72 67 75 6d 65 6e 74 20 69 73 20 74 68 65   argument is the
0be0: 20 6e 61 6d 65 20 6f 66 20 61 20 66 69 6c 65 20   name of a file 
0bf0: 74 68 61 74 20 69 73 20 74 68 65 20 43 47 49 20  that is the CGI 
0c00: 73 63 72 69 70 74 0d 0a 74 68 61 74 20 69 73 20  script..that is 
0c10: 62 65 69 6e 67 20 72 75 6e 2e 20 20 54 68 65 20  being run.  The 
0c20: 63 6f 6d 6d 61 6e 64 20 6e 61 6d 65 2c 20 22 63  command name, "c
0c30: 67 69 22 2c 20 6d 61 79 20 62 65 20 6f 6d 69 74  gi", may be omit
0c40: 74 65 64 20 69 66 0d 0a 74 68 65 20 47 41 54 45  ted if..the GATE
0c50: 57 41 59 5f 49 4e 54 45 52 46 41 43 45 20 65 6e  WAY_INTERFACE en
0c60: 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62  vironment variab
0c70: 6c 65 20 69 73 20 73 65 74 20 74 6f 20 22 43 47  le is set to "CG
0c80: 49 22 20 28 77 68 69 63 68 0d 0a 73 68 6f 75 6c  I" (which..shoul
0c90: 64 20 61 6c 77 61 79 73 20 62 65 20 74 68 65 20  d always be the 
0ca0: 63 61 73 65 20 66 6f 72 20 43 47 49 20 73 63 72  case for CGI scr
0cb0: 69 70 74 73 20 72 75 6e 20 62 79 20 61 20 77 65  ipts run by a we
0cc0: 62 73 65 72 76 65 72 2e 29 20 20 54 68 65 0d 0a  bserver.)  The..
0cd0: 53 43 52 49 50 54 20 66 69 6c 65 20 73 68 6f 75  SCRIPT file shou
0ce0: 6c 64 20 6c 6f 6f 6b 20 73 6f 6d 65 74 68 69 6e  ld look somethin
0cf0: 67 20 6c 69 6b 65 20 74 68 69 73 3a 0d 0a 0d 0a  g like this:....
0d00: 20 20 20 20 20 23 21 2f 75 73 72 2f 62 69 6e 2f       #!/usr/bin/
0d10: 66 6f 73 73 69 6c 0d 0a 20 20 20 20 20 72 65 70  fossil..     rep
0d20: 6f 73 69 74 6f 72 79 3a 20 2f 68 6f 6d 65 2f 73  ository: /home/s
0d30: 6f 6d 65 62 6f 64 79 2f 70 72 6f 6a 65 63 74 2e  omebody/project.
0d40: 64 62 0d 0a 0d 0a 54 68 65 20 73 65 63 6f 6e 64  db....The second
0d50: 20 6c 69 6e 65 20 64 65 66 69 6e 65 73 20 74 68   line defines th
0d60: 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 72 65  e name of the re
0d70: 70 6f 73 69 74 6f 72 79 2e 20 20 41 66 74 65 72  pository.  After
0d80: 20 6c 6f 63 61 74 69 6e 67 0d 0a 74 68 65 20 72   locating..the r
0d90: 65 70 6f 73 69 74 6f 72 79 2c 20 66 6f 73 73 69  epository, fossi
0da0: 6c 20 77 69 6c 6c 20 67 65 6e 65 72 61 74 65 20  l will generate 
0db0: 61 20 77 65 62 70 61 67 65 20 6f 6e 20 73 74 64  a webpage on std
0dc0: 6f 75 74 20 62 61 73 65 64 20 6f 6e 0d 0a 74 68  out based on..th
0dd0: 65 20 76 61 6c 75 65 73 20 6f 66 20 73 74 61 6e  e values of stan
0de0: 64 61 72 64 20 43 47 49 20 65 6e 76 69 72 6f 6e  dard CGI environ
0df0: 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 73 2e 0d  ment variables..
0e00: 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f  .....Usage: </no
0e10: 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 63 68 61  wiki>[fossil cha
0e20: 6e 67 65 73 5d 3c 6e 6f 77 69 6b 69 3e 0d 0a 0d  nges]<nowiki>...
0e30: 0a 52 65 70 6f 72 74 20 6f 6e 20 74 68 65 20 65  .Report on the e
0e40: 64 69 74 20 73 74 61 74 75 73 20 6f 66 20 61 6c  dit status of al
0e50: 6c 20 66 69 6c 65 73 20 69 6e 20 74 68 65 20 63  l files in the c
0e60: 75 72 72 65 6e 74 20 63 68 65 63 6b 6f 75 74 2e  urrent checkout.
0e70: 0d 0a 53 65 65 20 61 6c 73 6f 20 74 68 65 20 22  ..See also the "
0e80: 73 74 61 74 75 73 22 20 61 6e 64 20 22 65 78 74  status" and "ext
0e90: 72 61 22 20 63 6f 6d 6d 61 6e 64 73 2e 0d 0a 0d  ra" commands....
0ea0: 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69  ...Usage: </nowi
0eb0: 6b 69 3e 5b 66 6f 73 73 69 6c 20 63 68 65 63 6b  ki>[fossil check
0ec0: 6f 75 74 5d 3c 6e 6f 77 69 6b 69 3e 20 56 45 52  out]<nowiki> VER
0ed0: 53 49 4f 4e 20 3f 2d 66 7c 2d 2d 66 6f 72 63 65  SION ?-f|--force
0ee0: 3f 0d 0a 0d 0a 43 68 65 63 6b 20 6f 75 74 20 61  ?....Check out a
0ef0: 20 76 65 72 73 69 6f 6e 20 73 70 65 63 69 66 69   version specifi
0f00: 65 64 20 6f 6e 20 74 68 65 20 63 6f 6d 6d 61 6e  ed on the comman
0f10: 64 2d 6c 69 6e 65 2e 20 20 54 68 69 73 20 63 6f  d-line.  This co
0f20: 6d 6d 61 6e 64 0d 0a 77 69 6c 6c 20 6e 6f 74 20  mmand..will not 
0f30: 6f 76 65 72 77 72 69 74 65 20 65 64 69 74 65 64  overwrite edited
0f40: 20 66 69 6c 65 73 20 69 6e 20 74 68 65 20 63 75   files in the cu
0f50: 72 72 65 6e 74 20 63 68 65 63 6b 6f 75 74 20 75  rrent checkout u
0f60: 6e 6c 65 73 73 0d 0a 74 68 65 20 2d 2d 66 6f 72  nless..the --for
0f70: 63 65 20 6f 70 74 69 6f 6e 20 61 70 70 65 61 72  ce option appear
0f80: 73 20 6f 6e 20 74 68 65 20 63 6f 6d 6d 61 6e 64  s on the command
0f90: 2d 6c 69 6e 65 2e 0d 0a 0d 0a 53 65 65 20 61 6c  -line.....See al
0fa0: 73 6f 20 74 68 65 20 22 75 70 64 61 74 65 22 20  so the "update" 
0fb0: 63 6f 6d 6d 61 6e 64 2e 0d 0a 0d 0a 0d 0a 55 73  command.......Us
0fc0: 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66  age: </nowiki>[f
0fd0: 6f 73 73 69 6c 20 63 6f 6d 6d 69 74 5d 3c 6e 6f  ossil commit]<no
0fe0: 77 69 6b 69 3e 20 3f 2d 6d 20 43 4f 4d 4d 45 4e  wiki> ?-m COMMEN
0ff0: 54 3f 20 3f 2d 2d 6e 6f 73 69 67 6e 3f 20 3f 46  T? ?--nosign? ?F
1000: 49 4c 45 2e 2e 2e 3f 0d 0a 20 20 20 20 20 20 20  ILE...?..       
1010: 66 6f 73 73 69 6c 20 63 69 20 20 2e 2e 2e 20 20  fossil ci  ...  
1020: 28 61 73 20 61 62 6f 76 65 29 0d 0a 0d 0a 43 72  (as above)....Cr
1030: 65 61 74 65 20 61 20 6e 65 77 20 76 65 72 73 69  eate a new versi
1040: 6f 6e 20 63 6f 6e 74 61 69 6e 69 6e 67 20 61 6c  on containing al
1050: 6c 20 6f 66 20 74 68 65 20 63 68 61 6e 67 65 73  l of the changes
1060: 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 0d   in the current.
1070: 0a 63 68 65 63 6b 6f 75 74 2e 20 20 59 6f 75 20  .checkout.  You 
1080: 77 69 6c 6c 20 62 65 20 70 72 6f 6d 70 74 65 64  will be prompted
1090: 20 74 6f 20 65 6e 74 65 72 20 61 20 63 68 65 63   to enter a chec
10a0: 6b 2d 69 6e 20 63 6f 6d 6d 65 6e 74 20 75 6e 6c  k-in comment unl
10b0: 65 73 73 0d 0a 74 68 65 20 22 2d 6d 22 20 6f 70  ess..the "-m" op
10c0: 74 69 6f 6e 20 69 73 20 75 73 65 64 20 74 6f 20  tion is used to 
10d0: 73 70 65 63 69 66 79 20 61 20 63 6f 6d 6d 65 6e  specify a commen
10e0: 74 20 6c 69 6e 65 2e 20 20 59 6f 75 20 77 69 6c  t line.  You wil
10f0: 6c 20 62 65 0d 0a 70 72 6f 6d 70 74 65 64 20 66  l be..prompted f
1100: 6f 72 20 79 6f 75 72 20 47 50 47 20 70 61 73 73  or your GPG pass
1110: 70 68 72 61 73 65 20 69 6e 20 6f 72 64 65 72 20  phrase in order 
1120: 74 6f 20 73 69 67 6e 20 74 68 65 20 6e 65 77 20  to sign the new 
1130: 6d 61 6e 69 66 65 73 74 0d 0a 75 6e 6c 65 73 73  manifest..unless
1140: 20 74 68 65 20 22 2d 2d 6e 6f 73 69 67 6e 22 20   the "--nosign" 
1150: 6f 70 74 69 6f 6e 73 20 69 73 20 75 73 65 64 2e  options is used.
1160: 20 20 41 6c 6c 20 66 69 6c 65 73 20 74 68 61 74    All files that
1170: 20 68 61 76 65 0d 0a 63 68 61 6e 67 65 64 20 77   have..changed w
1180: 69 6c 6c 20 62 65 20 63 6f 6d 6d 69 74 74 65 64  ill be committed
1190: 20 75 6e 6c 65 73 73 20 73 6f 6d 65 20 73 75 62   unless some sub
11a0: 73 65 74 20 6f 66 20 66 69 6c 65 73 20 69 73 20  set of files is 
11b0: 73 70 65 63 69 66 69 65 64 0d 0a 6f 6e 20 74 68  specified..on th
11c0: 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 2e 0d  e command line..
11d0: 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f  .....Usage: </no
11e0: 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 63 6c 65  wiki>[fossil cle
11f0: 61 6e 5d 3c 6e 6f 77 69 6b 69 3e 20 3f 2d 61 6c  an]<nowiki> ?-al
1200: 6c 3f 0d 0a 0d 0a 44 65 6c 65 74 65 20 61 6c 6c  l?....Delete all
1210: 20 22 65 78 74 72 61 22 20 66 69 6c 65 73 20 69   "extra" files i
1220: 6e 20 74 68 65 20 73 6f 75 72 63 65 20 74 72 65  n the source tre
1230: 65 2e 20 20 22 45 78 74 72 61 22 20 66 69 6c 65  e.  "Extra" file
1240: 73 20 61 72 65 0d 0a 66 69 6c 65 73 20 74 68 61  s are..files tha
1250: 74 20 61 72 65 20 6e 6f 74 20 6f 66 66 69 63 69  t are not offici
1260: 61 6c 6c 79 20 70 61 72 74 20 6f 66 20 74 68 65  ally part of the
1270: 20 63 68 65 63 6b 6f 75 74 2e 20 20 53 65 65 20   checkout.  See 
1280: 61 6c 73 6f 0d 0a 74 68 65 20 22 65 78 74 72 61  also..the "extra
1290: 22 20 63 6f 6d 6d 61 6e 64 2e 20 54 68 69 73 20  " command. This 
12a0: 6f 70 65 72 61 74 69 6f 6e 20 63 61 6e 6e 6f 74  operation cannot
12b0: 20 62 65 20 75 6e 64 6f 6e 65 2e 20 0d 0a 0d 0a   be undone. ....
12c0: 59 6f 75 20 77 69 6c 6c 20 62 65 20 70 72 6f 6d  You will be prom
12d0: 70 74 65 64 20 62 65 66 6f 72 65 20 72 65 6d 6f  pted before remo
12e0: 76 69 6e 67 20 65 61 63 68 20 66 69 6c 65 2e 20  ving each file. 
12f0: 49 66 20 79 6f 75 20 61 72 65 0d 0a 73 75 72 65  If you are..sure
1300: 20 79 6f 75 20 77 69 73 68 20 74 6f 20 72 65 6d   you wish to rem
1310: 6f 76 65 20 61 6c 6c 20 22 65 78 74 72 61 22 20  ove all "extra" 
1320: 66 69 6c 65 73 20 79 6f 75 20 63 61 6e 20 73 70  files you can sp
1330: 65 63 69 66 79 20 74 68 65 0d 0a 6f 70 74 69 6f  ecify the..optio
1340: 6e 61 6c 20 2d 61 6c 6c 20 66 6c 61 67 2e 0d 0a  nal -all flag...
1350: 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77  ....Usage: </now
1360: 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 63 6c 6f 6e  iki>[fossil clon
1370: 65 5d 3c 6e 6f 77 69 6b 69 3e 20 55 52 4c 20 46  e]<nowiki> URL F
1380: 49 4c 45 4e 41 4d 45 0d 0a 0d 0a 4d 61 6b 65 20  ILENAME....Make 
1390: 61 20 63 6c 6f 6e 65 20 6f 66 20 61 20 72 65 70  a clone of a rep
13a0: 6f 73 69 74 6f 72 79 20 73 70 65 63 69 66 69 65  ository specifie
13b0: 64 20 62 79 20 55 52 4c 20 69 6e 20 74 68 65 20  d by URL in the 
13c0: 6c 6f 63 61 6c 0d 0a 66 69 6c 65 20 6e 61 6d 65  local..file name
13d0: 64 20 46 49 4c 45 4e 41 4d 45 2e 0d 0a 0d 0a 0d  d FILENAME......
13e0: 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69  .Usage: </nowiki
13f0: 3e 5b 66 6f 73 73 69 6c 20 63 6c 6f 73 65 5d 3c  >[fossil close]<
1400: 6e 6f 77 69 6b 69 3e 20 3f 2d 66 7c 2d 2d 66 6f  nowiki> ?-f|--fo
1410: 72 63 65 3f 0d 0a 0d 0a 54 68 65 20 6f 70 70 6f  rce?....The oppo
1420: 73 69 74 65 20 6f 66 20 22 6f 70 65 6e 22 2e 20  site of "open". 
1430: 20 43 6c 6f 73 65 20 74 68 65 20 63 75 72 72 65   Close the curre
1440: 6e 74 20 64 61 74 61 62 61 73 65 20 63 6f 6e 6e  nt database conn
1450: 65 63 74 69 6f 6e 2e 0d 0a 52 65 71 75 69 72 65  ection...Require
1460: 20 61 20 2d 66 20 6f 72 20 2d 2d 66 6f 72 63 65   a -f or --force
1470: 20 66 6c 61 67 20 69 66 20 74 68 65 72 65 20 61   flag if there a
1480: 72 65 20 75 6e 73 61 76 65 64 20 63 68 61 6e 67  re unsaved chang
1490: 65 64 20 69 6e 20 74 68 65 0d 0a 63 75 72 72 65  ed in the..curre
14a0: 6e 74 20 63 68 65 63 6b 2d 6f 75 74 2e 0d 0a 0d  nt check-out....
14b0: 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69  ...Usage: </nowi
14c0: 6b 69 3e 5b 66 6f 73 73 69 6c 20 63 6f 6e 66 69  ki>[fossil confi
14d0: 67 75 72 65 5d 3c 6e 6f 77 69 6b 69 3e 20 4d 45  gure]<nowiki> ME
14e0: 54 48 4f 44 20 2e 2e 2e 0d 0a 0d 0a 57 68 65 72  THOD .......Wher
14f0: 65 20 4d 45 54 48 4f 44 20 69 73 20 6f 6e 65 20  e METHOD is one 
1500: 6f 66 3a 20 65 78 70 6f 72 74 20 69 6d 70 6f 72  of: export impor
1510: 74 20 6d 65 72 67 65 20 70 75 6c 6c 20 70 75 73  t merge pull pus
1520: 68 20 72 65 73 65 74 2e 20 20 41 6c 6c 20 6d 65  h reset.  All me
1530: 74 68 6f 64 73 0d 0a 61 63 63 65 70 74 20 74 68  thods..accept th
1540: 65 20 2d 52 20 6f 72 20 2d 2d 72 65 70 6f 73 69  e -R or --reposi
1550: 74 6f 72 79 20 6f 70 74 69 6f 6e 20 74 6f 20 73  tory option to s
1560: 70 65 63 69 66 69 63 20 61 20 72 65 70 6f 73 69  pecific a reposi
1570: 74 6f 72 79 2e 0d 0a 0d 0a 20 20 20 66 6f 73 73  tory.....   foss
1580: 69 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e  il configuration
1590: 20 65 78 70 6f 72 74 20 41 52 45 41 20 46 49 4c   export AREA FIL
15a0: 45 4e 41 4d 45 0d 0a 0d 0a 20 20 20 20 20 20 20  ENAME....       
15b0: 20 57 72 69 74 65 20 74 6f 20 46 49 4c 45 4e 41   Write to FILENA
15c0: 4d 45 20 65 78 70 6f 72 74 65 64 20 63 6f 6e 66  ME exported conf
15d0: 69 67 75 72 61 74 6f 6e 20 69 6e 66 6f 72 6d 61  iguraton informa
15e0: 74 69 6f 6e 20 66 6f 72 20 41 52 45 41 2e 0d 0a  tion for AREA...
15f0: 20 20 20 20 20 20 20 20 41 52 45 41 20 63 61 6e          AREA can
1600: 20 62 65 20 6f 6e 65 20 6f 66 3a 20 20 61 6c 6c   be one of:  all
1610: 20 74 69 63 6b 65 74 20 73 6b 69 6e 20 70 72 6f   ticket skin pro
1620: 6a 65 63 74 0d 0a 0d 0a 20 20 20 66 6f 73 73 69  ject....   fossi
1630: 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20  l configuration 
1640: 69 6d 70 6f 72 74 20 46 49 4c 45 4e 41 4d 45 0d  import FILENAME.
1650: 0a 0d 0a 20 20 20 20 20 20 20 20 52 65 61 64 20  ...        Read 
1660: 61 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20  a configuration 
1670: 66 72 6f 6d 20 46 49 4c 45 4e 41 4d 45 2c 20 6f  from FILENAME, o
1680: 76 65 72 77 72 69 74 69 6e 67 20 74 68 65 20 63  verwriting the c
1690: 75 72 72 65 6e 74 0d 0a 20 20 20 20 20 20 20 20  urrent..        
16a0: 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2e 0d 0a  configuration...
16b0: 0d 0a 20 20 20 66 6f 73 73 69 6c 20 63 6f 6e 66  ..   fossil conf
16c0: 69 67 75 72 61 74 69 6f 6e 20 6d 65 72 67 65 20  iguration merge 
16d0: 46 49 4c 45 4e 41 4d 45 0d 0a 0d 0a 20 20 20 20  FILENAME....    
16e0: 20 20 20 20 52 65 61 64 20 61 20 63 6f 6e 66 69      Read a confi
16f0: 67 75 72 61 74 69 6f 6e 20 66 72 6f 6d 20 46 49  guration from FI
1700: 4c 45 4e 41 4d 45 20 61 6e 64 20 6d 65 72 67 65  LENAME and merge
1710: 20 69 74 73 20 76 61 6c 75 65 73 20 69 6e 74 6f   its values into
1720: 0d 0a 20 20 20 20 20 20 20 20 74 68 65 20 63 75  ..        the cu
1730: 72 72 65 6e 74 20 63 6f 6e 66 69 67 75 72 61 74  rrent configurat
1740: 69 6f 6e 2e 20 20 45 78 69 73 74 69 6e 67 20 76  ion.  Existing v
1750: 61 6c 75 65 73 20 74 61 6b 65 20 70 72 69 6f 72  alues take prior
1760: 69 74 79 20 6f 76 65 72 0d 0a 20 20 20 20 20 20  ity over..      
1770: 20 20 76 61 6c 75 65 73 20 72 65 61 64 20 66 72    values read fr
1780: 6f 6d 20 46 49 4c 45 4e 41 4d 45 2e 0d 0a 0d 0a  om FILENAME.....
1790: 20 20 20 66 6f 73 73 69 6c 20 63 6f 6e 66 69 67     fossil config
17a0: 75 72 61 74 69 6f 6e 20 70 75 6c 6c 20 41 52 45  uration pull ARE
17b0: 41 20 3f 55 52 4c 3f 0d 0a 0d 0a 20 20 20 20 20  A ?URL?....     
17c0: 20 20 20 50 75 6c 6c 20 61 6e 64 20 69 6e 73 74     Pull and inst
17d0: 61 6c 6c 20 74 68 65 20 63 6f 6e 66 69 67 75 72  all the configur
17e0: 61 74 69 6f 6e 20 66 72 6f 6d 20 61 20 64 69 66  ation from a dif
17f0: 66 65 72 65 6e 74 20 73 65 72 76 65 72 0d 0a 20  ferent server.. 
1800: 20 20 20 20 20 20 20 69 64 65 6e 74 69 66 69 65         identifie
1810: 64 20 62 79 20 55 52 4c 2e 20 20 49 66 20 6e 6f  d by URL.  If no
1820: 20 55 52 4c 20 69 73 20 73 70 65 63 69 66 69 65   URL is specifie
1830: 64 2c 20 74 68 65 6e 20 74 68 65 20 64 65 66 61  d, then the defa
1840: 75 6c 74 0d 0a 20 20 20 20 20 20 20 20 73 65 72  ult..        ser
1850: 76 65 72 20 69 73 20 75 73 65 64 2e 20 0d 0a 0d  ver is used. ...
1860: 0a 20 20 20 66 6f 73 73 69 6c 20 63 6f 6e 66 69  .   fossil confi
1870: 67 75 72 61 74 69 6f 6e 20 70 75 73 68 20 41 52  guration push AR
1880: 45 41 20 3f 55 52 4c 3f 0d 0a 0d 0a 20 20 20 20  EA ?URL?....    
1890: 20 20 20 20 50 75 73 68 20 74 68 65 20 6c 6f 63      Push the loc
18a0: 61 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e  al configuration
18b0: 20 69 6e 74 6f 20 74 68 65 20 72 65 6d 6f 74 65   into the remote
18c0: 20 73 65 72 76 65 72 20 69 64 65 6e 74 69 66 69   server identifi
18d0: 65 64 0d 0a 20 20 20 20 20 20 20 20 62 79 20 55  ed..        by U
18e0: 52 4c 2e 20 20 41 64 6d 69 6e 20 70 72 69 76 69  RL.  Admin privi
18f0: 6c 65 67 65 20 69 73 20 72 65 71 75 69 72 65 64  lege is required
1900: 20 6f 6e 20 74 68 65 20 72 65 6d 6f 74 65 20 73   on the remote s
1910: 65 72 76 65 72 20 66 6f 72 0d 0a 20 20 20 20 20  erver for..     
1920: 20 20 20 74 68 69 73 20 74 6f 20 77 6f 72 6b 2e     this to work.
1930: 0d 0a 0d 0a 20 20 20 66 6f 73 73 69 6c 20 63 6f  ....   fossil co
1940: 6e 66 69 67 75 72 61 74 69 6f 6e 20 72 65 73 65  nfiguration rese
1950: 74 20 41 52 45 41 0d 0a 0d 0a 20 20 20 20 20 20  t AREA....      
1960: 20 20 52 65 73 74 6f 72 65 20 74 68 65 20 63 6f    Restore the co
1970: 6e 66 69 67 75 72 61 74 69 6f 6e 20 74 6f 20 74  nfiguration to t
1980: 68 65 20 64 65 66 61 75 6c 74 2e 20 20 41 52 45  he default.  ARE
1990: 41 20 61 73 20 61 62 6f 76 65 2e 0d 0a 0d 0a 57  A as above.....W
19a0: 41 52 4e 49 4e 47 3a 20 44 6f 20 6e 6f 74 20 69  ARNING: Do not i
19b0: 6d 70 6f 72 74 2c 20 6d 65 72 67 65 2c 20 6f 72  mport, merge, or
19c0: 20 70 75 6c 6c 20 63 6f 6e 66 69 67 75 72 61 74   pull configurat
19d0: 69 6f 6e 73 20 66 72 6f 6d 20 61 6e 20 75 6e 74  ions from an unt
19e0: 72 75 73 74 65 64 0d 0a 73 6f 75 72 63 65 2e 20  rusted..source. 
19f0: 20 54 68 65 20 69 6e 62 6f 75 6e 64 20 63 6f 6e   The inbound con
1a00: 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 6e 6f  figuration is no
1a10: 74 20 63 68 65 63 6b 65 64 20 66 6f 72 20 73 61  t checked for sa
1a20: 66 65 74 79 20 61 6e 64 20 63 61 6e 0d 0a 69 6e  fety and can..in
1a30: 74 72 6f 64 75 63 65 20 73 65 63 75 72 69 74 79  troduce security
1a40: 20 76 75 6c 6e 65 72 61 62 69 6c 69 74 69 65 73   vulnerabilities
1a50: 2e 0d 0a 0d 0a 0d 0a 43 4f 4d 4d 41 4e 44 3a 20  .......COMMAND: 
1a60: 64 65 63 6f 6e 73 74 72 75 63 74 20 0d 0a 55 73  deconstruct ..Us
1a70: 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66  age: </nowiki>[f
1a80: 6f 73 73 69 6c 20 64 65 63 6f 6e 73 74 72 75 63  ossil deconstruc
1a90: 74 5d 3c 6e 6f 77 69 6b 69 3e 20 3f 2d 52 7c 2d  t]<nowiki> ?-R|-
1aa0: 2d 72 65 70 6f 73 69 74 6f 72 79 20 52 45 50 4f  -repository REPO
1ab0: 53 49 54 4f 52 59 3f 20 44 45 53 54 49 4e 41 54  SITORY? DESTINAT
1ac0: 49 4f 4e 0d 0a 0d 0a 50 6f 70 75 6c 61 74 65 73  ION....Populates
1ad0: 20 74 68 65 20 69 6e 64 69 63 61 74 65 64 20 44   the indicated D
1ae0: 45 53 54 49 4e 41 54 49 4f 4e 20 64 69 72 65 63  ESTINATION direc
1af0: 74 6f 72 79 20 77 69 74 68 20 63 6f 70 69 65 73  tory with copies
1b00: 20 6f 66 20 61 6c 6c 0d 0a 61 72 74 69 66 63 61   of all..artifca
1b10: 74 73 20 63 6f 6e 74 61 69 6e 65 64 20 77 69 74  ts contained wit
1b20: 68 69 6e 20 74 68 65 20 72 65 70 6f 73 69 74 6f  hin the reposito
1b30: 72 79 2e 20 20 41 72 74 69 66 61 63 74 73 20 61  ry.  Artifacts a
1b40: 72 65 20 6e 61 6d 65 64 20 41 41 2f 62 62 62 62  re named AA/bbbb
1b50: 62 0d 0a 77 68 65 72 65 20 41 41 20 69 73 20 74  b..where AA is t
1b60: 68 65 20 66 69 72 73 74 20 32 20 63 68 61 72 61  he first 2 chara
1b70: 63 74 65 72 73 20 6f 66 20 74 68 65 20 61 72 74  cters of the art
1b80: 69 66 61 63 74 20 49 44 20 61 6e 64 20 62 62 62  ifact ID and bbb
1b90: 62 62 20 69 73 20 74 68 65 0d 0a 72 65 6d 61 69  bb is the..remai
1ba0: 6e 69 6e 67 20 33 38 20 63 68 61 72 61 63 74 65  ning 38 characte
1bb0: 72 73 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20  rs.......Usage: 
1bc0: 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c  </nowiki>[fossil
1bd0: 20 72 6d 5d 3c 6e 6f 77 69 6b 69 3e 20 46 49 4c   rm]<nowiki> FIL
1be0: 45 2e 2e 2e 0d 0a 20 20 20 6f 72 3a 20 66 6f 73  E.....   or: fos
1bf0: 73 69 6c 20 64 65 6c 20 46 49 4c 45 2e 2e 2e 0d  sil del FILE....
1c00: 0a 52 65 6d 6f 76 65 20 6f 6e 65 20 6f 72 20 6d  .Remove one or m
1c10: 6f 72 65 20 66 69 6c 65 73 20 66 72 6f 6d 20 74  ore files from t
1c20: 68 65 20 74 72 65 65 2e 0d 0a 0d 0a 0d 0a 55 73  he tree.......Us
1c30: 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66  age: </nowiki>[f
1c40: 6f 73 73 69 6c 20 64 65 73 63 65 6e 64 61 6e 74  ossil descendant
1c50: 73 5d 3c 6e 6f 77 69 6b 69 3e 20 3f 42 41 53 45  s]<nowiki> ?BASE
1c60: 4c 49 4e 45 2d 49 44 3f 0d 0a 0d 0a 46 69 6e 64  LINE-ID?....Find
1c70: 20 61 6c 6c 20 6c 65 61 66 20 64 65 73 63 65 6e   all leaf descen
1c80: 64 61 6e 74 73 20 6f 66 20 74 68 65 20 62 61 73  dants of the bas
1c90: 65 6c 69 6e 65 20 73 70 65 63 69 66 69 65 64 20  eline specified 
1ca0: 6f 72 20 69 66 20 74 68 65 20 61 72 67 75 6d 65  or if the argume
1cb0: 6e 74 0d 0a 69 73 20 6f 6d 69 74 74 65 64 2c 20  nt..is omitted, 
1cc0: 6f 66 20 74 68 65 20 62 61 73 65 6c 69 6e 65 20  of the baseline 
1cd0: 63 75 72 72 65 6e 74 6c 79 20 63 68 65 63 6b 65  currently checke
1ce0: 64 20 6f 75 74 2e 0d 0a 0d 0a 0d 0a 55 73 61 67  d out.......Usag
1cf0: 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73  e: </nowiki>[fos
1d00: 73 69 6c 20 64 69 66 66 5d 3c 6e 6f 77 69 6b 69  sil diff]<nowiki
1d10: 3e 7c 67 64 69 66 66 20 3f 2d 69 3f 20 3f 2d 72  >|gdiff ?-i? ?-r
1d20: 20 52 45 56 49 53 49 4f 4e 3f 20 46 49 4c 45 2e   REVISION? FILE.
1d30: 2e 2e 0d 0a 0d 0a 53 68 6f 77 20 74 68 65 20 64  ......Show the d
1d40: 69 66 66 65 72 65 6e 63 65 20 62 65 74 77 65 65  ifference betwee
1d50: 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 76 65  n the current ve
1d60: 72 73 69 6f 6e 20 6f 66 20 61 20 66 69 6c 65 20  rsion of a file 
1d70: 28 61 73 20 69 74 0d 0a 65 78 69 73 74 73 20 6f  (as it..exists o
1d80: 6e 20 64 69 73 6b 29 20 61 6e 64 20 74 68 61 74  n disk) and that
1d90: 20 73 61 6d 65 20 66 69 6c 65 20 61 73 20 69 74   same file as it
1da0: 20 77 61 73 20 63 68 65 63 6b 65 64 20 6f 75 74   was checked out
1db0: 2e 0d 0a 0d 0a 64 69 66 66 20 77 69 6c 6c 20 73  .....diff will s
1dc0: 68 6f 77 20 61 20 74 65 78 74 75 61 6c 20 64 69  how a textual di
1dd0: 66 66 20 77 68 69 6c 65 20 67 64 69 66 66 20 77  ff while gdiff w
1de0: 69 6c 6c 20 61 74 74 65 6d 70 74 20 74 6f 20 72  ill attempt to r
1df0: 75 6e 20 61 0d 0a 67 72 61 70 68 69 63 61 6c 20  un a..graphical 
1e00: 64 69 66 66 20 63 6f 6d 6d 61 6e 64 20 74 68 61  diff command tha
1e10: 74 20 79 6f 75 20 68 61 76 65 20 73 65 74 75 70  t you have setup
1e20: 2e 20 49 66 20 74 68 65 20 63 68 6f 6f 73 65 6e  . If the choosen
1e30: 20 63 6f 6d 6d 61 6e 64 0d 0a 69 73 20 6e 6f 74   command..is not
1e40: 20 79 65 74 20 63 6f 6e 66 69 67 75 72 65 64 2c   yet configured,
1e50: 20 74 68 65 20 69 6e 74 65 72 6e 61 6c 20 74 65   the internal te
1e60: 78 74 75 61 6c 20 64 69 66 66 20 63 6f 6d 6d 61  xtual diff comma
1e70: 6e 64 20 77 69 6c 6c 20 62 65 0d 0a 75 73 65 64  nd will be..used
1e80: 2e 0d 0a 0d 0a 49 66 20 2d 69 20 69 73 20 73 75  .....If -i is su
1e90: 70 70 6c 69 65 64 20 66 6f 72 20 65 69 74 68 65  pplied for eithe
1ea0: 72 20 64 69 66 66 20 6f 72 20 67 64 69 66 66 2c  r diff or gdiff,
1eb0: 20 74 68 65 20 69 6e 74 65 72 6e 61 6c 20 74 65   the internal te
1ec0: 78 74 75 61 6c 0d 0a 64 69 66 66 20 63 6f 6d 6d  xtual..diff comm
1ed0: 61 6e 64 20 77 69 6c 6c 20 62 65 20 65 78 65 63  and will be exec
1ee0: 75 74 65 64 2e 0d 0a 0d 0a 48 65 72 65 20 61 72  uted.....Here ar
1ef0: 65 20 61 20 66 65 77 20 65 78 74 65 72 6e 61 6c  e a few external
1f00: 20 64 69 66 66 20 63 6f 6d 6d 61 6e 64 20 73 65   diff command se
1f10: 74 74 69 6e 67 73 2c 20 66 6f 72 20 65 78 61 6d  ttings, for exam
1f20: 70 6c 65 3a 0d 0a 0d 0a 20 20 66 6f 73 73 69 6c  ple:....  fossil
1f30: 20 73 65 74 74 69 6e 67 20 64 69 66 66 2d 63 6f   setting diff-co
1f40: 6d 6d 61 6e 64 20 64 69 66 66 0d 0a 0d 0a 20 20  mmand diff....  
1f50: 66 6f 73 73 69 6c 20 73 65 74 74 69 6e 67 20 67  fossil setting g
1f60: 64 69 66 66 2d 63 6f 6d 6d 61 6e 64 20 74 6b 64  diff-command tkd
1f70: 69 66 66 0d 0a 20 20 66 6f 73 73 69 6c 20 73 65  iff..  fossil se
1f80: 74 74 69 6e 67 20 67 64 69 66 66 2d 63 6f 6d 6d  tting gdiff-comm
1f90: 61 6e 64 20 65 73 6b 69 6c 6c 32 32 0d 0a 20 20  and eskill22..  
1fa0: 66 6f 73 73 69 6c 20 73 65 74 74 69 6e 67 20 67  fossil setting g
1fb0: 64 69 66 66 2d 63 6f 6d 6d 61 6e 64 20 74 6f 72  diff-command tor
1fc0: 74 6f 69 73 65 6d 65 72 67 65 0d 0a 20 20 66 6f  toisemerge..  fo
1fd0: 73 73 69 6c 20 73 65 74 74 69 6e 67 20 67 64 69  ssil setting gdi
1fe0: 66 66 2d 63 6f 6d 6d 61 6e 64 20 6d 65 6c 64 0d  ff-command meld.
1ff0: 0a 20 20 66 6f 73 73 69 6c 20 73 65 74 74 69 6e  .  fossil settin
2000: 67 20 67 64 69 66 66 2d 63 6f 6d 6d 61 6e 64 20  g gdiff-command 
2010: 78 78 64 69 66 66 0d 0a 20 20 66 6f 73 73 69 6c  xxdiff..  fossil
2020: 20 73 65 74 74 69 6e 67 20 67 64 69 66 66 2d 63   setting gdiff-c
2030: 6f 6d 6d 61 6e 64 20 6b 64 69 66 66 33 0d 0a 0d  ommand kdiff3...
2040: 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69  ...Usage: </nowi
2050: 6b 69 3e 5b 66 6f 73 73 69 6c 20 65 78 74 72 61  ki>[fossil extra
2060: 5d 3c 6e 6f 77 69 6b 69 3e 0d 0a 0d 0a 50 72 69  ]<nowiki>....Pri
2070: 6e 74 20 61 20 6c 69 73 74 20 6f 66 20 61 6c 6c  nt a list of all
2080: 20 66 69 6c 65 73 20 69 6e 20 74 68 65 20 73 6f   files in the so
2090: 75 72 63 65 20 74 72 65 65 20 74 68 61 74 20 61  urce tree that a
20a0: 72 65 20 6e 6f 74 20 70 61 72 74 20 6f 66 0d 0a  re not part of..
20b0: 74 68 65 20 63 75 72 72 65 6e 74 20 63 68 65 63  the current chec
20c0: 6b 6f 75 74 2e 20 20 53 65 65 20 61 6c 73 6f 20  kout.  See also 
20d0: 74 68 65 20 22 63 6c 65 61 6e 22 20 63 6f 6d 6d  the "clean" comm
20e0: 61 6e 64 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a  and.......Usage:
20f0: 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69   </nowiki>[fossi
2100: 6c 20 68 65 6c 70 5d 3c 6e 6f 77 69 6b 69 3e 20  l help]<nowiki> 
2110: 43 4f 4d 4d 41 4e 44 0d 0a 0d 0a 44 69 73 70 6c  COMMAND....Displ
2120: 61 79 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 6f  ay information o
2130: 6e 20 68 6f 77 20 74 6f 20 75 73 65 20 43 4f 4d  n how to use COM
2140: 4d 41 4e 44 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a  MAND......Usage:
2150: 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69   </nowiki>[fossi
2160: 6c 20 68 74 74 70 5d 3c 6e 6f 77 69 6b 69 3e 20  l http]<nowiki> 
2170: 52 45 50 4f 53 49 54 4f 52 59 0d 0a 0d 0a 48 61  REPOSITORY....Ha
2180: 6e 64 6c 65 20 61 20 73 69 6e 67 6c 65 20 48 54  ndle a single HT
2190: 54 50 20 72 65 71 75 65 73 74 20 61 70 70 65 61  TP request appea
21a0: 72 69 6e 67 20 6f 6e 20 73 74 64 69 6e 2e 20 20  ring on stdin.  
21b0: 54 68 65 20 72 65 73 75 6c 74 69 6e 67 20 77 65  The resulting we
21c0: 62 70 61 67 65 0d 0a 69 73 20 64 65 6c 69 76 65  bpage..is delive
21d0: 72 65 64 20 6f 6e 20 73 74 64 6f 75 74 2e 20 20  red on stdout.  
21e0: 54 68 69 73 20 6d 65 74 68 6f 64 20 69 73 20 75  This method is u
21f0: 73 65 64 20 74 6f 20 6c 61 75 6e 63 68 20 61 6e  sed to launch an
2200: 20 48 54 54 50 20 72 65 71 75 65 73 74 0d 0a 68   HTTP request..h
2210: 61 6e 64 6c 65 72 20 66 72 6f 6d 20 69 6e 65 74  andler from inet
2220: 64 2c 20 66 6f 72 20 65 78 61 6d 70 6c 65 2e 20  d, for example. 
2230: 20 54 68 65 20 61 72 67 75 6d 65 6e 74 20 69 73   The argument is
2240: 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65   the name of the
2250: 20 0d 0a 72 65 70 6f 73 69 74 6f 72 79 2e 0d 0a   ..repository...
2260: 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77  ....Usage: </now
2270: 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 69 6e 66 6f  iki>[fossil info
2280: 5d 3c 6e 6f 77 69 6b 69 3e 20 3f 41 52 54 49 46  ]<nowiki> ?ARTIF
2290: 41 43 54 2d 49 44 7c 46 49 4c 45 4e 41 4d 45 3f  ACT-ID|FILENAME?
22a0: 0d 0a 0d 0a 57 69 74 68 20 6e 6f 20 61 72 67 75  ....With no argu
22b0: 6d 65 6e 74 73 2c 20 70 72 6f 76 69 64 65 20 69  ments, provide i
22c0: 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74  nformation about
22d0: 20 74 68 65 20 63 75 72 72 65 6e 74 20 74 72 65   the current tre
22e0: 65 2e 0d 0a 49 66 20 61 6e 20 61 72 67 75 6d 65  e...If an argume
22f0: 6e 74 20 69 73 20 73 70 65 63 69 66 69 65 64 2c  nt is specified,
2300: 20 70 72 6f 76 69 64 65 20 69 6e 66 6f 72 6d 61   provide informa
2310: 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 6f  tion about the o
2320: 62 6a 65 63 74 0d 0a 69 6e 20 74 68 65 20 72 65  bject..in the re
2330: 73 70 6f 73 69 74 6f 72 79 20 6f 66 20 74 68 65  spository of the
2340: 20 63 75 72 72 65 6e 74 20 74 72 65 65 20 74 68   current tree th
2350: 61 74 20 74 68 65 20 61 72 67 75 6d 65 6e 74 20  at the argument 
2360: 72 65 66 65 72 73 0d 0a 74 6f 2e 20 20 4f 72 20  refers..to.  Or 
2370: 69 66 20 74 68 65 20 61 72 67 75 6d 65 6e 74 20  if the argument 
2380: 69 73 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 61  is the name of a
2390: 20 72 65 70 6f 73 69 74 6f 72 79 2c 20 73 68 6f   repository, sho
23a0: 77 0d 0a 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61  w..information a
23b0: 62 6f 75 74 20 74 68 61 74 20 72 65 70 6f 73 69  bout that reposi
23c0: 74 6f 72 79 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 65  tory.......Usage
23d0: 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73  : </nowiki>[foss
23e0: 69 6c 20 6c 65 61 76 65 73 5d 3c 6e 6f 77 69 6b  il leaves]<nowik
23f0: 69 3e 0d 0a 0d 0a 46 69 6e 64 20 6c 65 61 76 65  i>....Find leave
2400: 73 20 6f 66 20 61 6c 6c 20 62 72 61 6e 63 68 65  s of all branche
2410: 73 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c  s.......Usage: <
2420: 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20  /nowiki>[fossil 
2430: 6c 73 5d 3c 6e 6f 77 69 6b 69 3e 0d 0a 0d 0a 53  ls]<nowiki>....S
2440: 68 6f 77 20 74 68 65 20 6e 61 6d 65 73 20 6f 66  how the names of
2450: 20 61 6c 6c 20 66 69 6c 65 73 20 69 6e 20 74 68   all files in th
2460: 65 20 63 75 72 72 65 6e 74 20 63 68 65 63 6b 6f  e current checko
2470: 75 74 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c  ut......Usage: <
2480: 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20  /nowiki>[fossil 
2490: 6d 65 72 67 65 5d 3c 6e 6f 77 69 6b 69 3e 20 56  merge]<nowiki> V
24a0: 45 52 53 49 4f 4e 0d 0a 0d 0a 54 68 65 20 61 72  ERSION....The ar
24b0: 67 75 6d 65 6e 74 20 69 73 20 61 20 76 65 72 73  gument is a vers
24c0: 69 6f 6e 20 74 68 61 74 20 73 68 6f 75 6c 64 20  ion that should 
24d0: 62 65 20 6d 65 72 67 65 64 20 69 6e 74 6f 20 74  be merged into t
24e0: 68 65 20 63 75 72 72 65 6e 74 0d 0a 63 68 65 63  he current..chec
24f0: 6b 6f 75 74 2e 20 0d 0a 0d 0a 4f 6e 6c 79 20 66  kout. ....Only f
2500: 69 6c 65 20 63 6f 6e 74 65 6e 74 20 69 73 20 6d  ile content is m
2510: 65 72 67 65 64 2e 20 20 54 68 65 20 72 65 73 75  erged.  The resu
2520: 6c 74 20 63 6f 6e 74 69 6e 75 65 73 20 74 6f 20  lt continues to 
2530: 75 73 65 20 74 68 65 0d 0a 66 69 6c 65 20 61 6e  use the..file an
2540: 64 20 64 69 72 65 63 74 6f 72 79 20 6e 61 6d 65  d directory name
2550: 73 20 66 72 6f 6d 20 74 68 65 20 63 75 72 72 65  s from the curre
2560: 6e 74 20 63 68 65 63 6b 2d 6f 75 74 20 65 76 65  nt check-out eve
2570: 6e 20 69 66 20 74 68 6f 73 65 0d 0a 6e 61 6d 65  n if those..name
2580: 73 20 6d 69 67 68 74 20 68 61 76 65 20 62 65 65  s might have bee
2590: 6e 20 63 68 61 6e 67 65 64 20 69 6e 20 74 68 65  n changed in the
25a0: 20 62 72 61 6e 63 68 20 62 65 69 6e 67 20 6d 65   branch being me
25b0: 72 67 65 64 20 69 6e 2e 0d 0a 0d 0a 0d 0a 55 73  rged in.......Us
25c0: 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66  age: </nowiki>[f
25d0: 6f 73 73 69 6c 20 6e 65 77 5d 3c 6e 6f 77 69 6b  ossil new]<nowik
25e0: 69 3e 20 46 49 4c 45 4e 41 4d 45 0d 0a 0d 0a 43  i> FILENAME....C
25f0: 72 65 61 74 65 20 61 20 72 65 70 6f 73 69 74 6f  reate a reposito
2600: 72 79 20 66 6f 72 20 61 20 6e 65 77 20 70 72 6f  ry for a new pro
2610: 6a 65 63 74 20 69 6e 20 74 68 65 20 66 69 6c 65  ject in the file
2620: 20 6e 61 6d 65 64 20 46 49 4c 45 4e 41 4d 45 2e   named FILENAME.
2630: 0d 0a 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 69  ..This command i
2640: 73 20 64 69 73 74 69 6e 63 74 20 66 72 6f 6d 20  s distinct from 
2650: 22 63 6c 6f 6e 65 22 2e 20 20 54 68 65 20 22 63  "clone".  The "c
2660: 6c 6f 6e 65 22 20 63 6f 6d 6d 61 6e 64 20 6d 61  lone" command ma
2670: 6b 65 73 0d 0a 61 20 63 6f 70 79 20 6f 66 20 61  kes..a copy of a
2680: 6e 20 65 78 69 73 74 69 6e 67 20 70 72 6f 6a 65  n existing proje
2690: 63 74 2e 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e  ct.  This comman
26a0: 64 20 73 74 61 72 74 73 20 61 20 6e 65 77 20 70  d starts a new p
26b0: 72 6f 6a 65 63 74 2e 0d 0a 0d 0a 0d 0a 55 73 61  roject.......Usa
26c0: 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f  ge: </nowiki>[fo
26d0: 73 73 69 6c 20 6f 70 65 6e 5d 3c 6e 6f 77 69 6b  ssil open]<nowik
26e0: 69 3e 20 46 49 4c 45 4e 41 4d 45 0d 0a 0d 0a 4f  i> FILENAME....O
26f0: 70 65 6e 20 61 20 63 6f 6e 6e 65 63 74 69 6f 6e  pen a connection
2700: 20 74 6f 20 74 68 65 20 6c 6f 63 61 6c 20 72 65   to the local re
2710: 70 6f 73 69 74 6f 72 79 20 69 6e 20 46 49 4c 45  pository in FILE
2720: 4e 41 4d 45 2e 20 20 41 20 63 68 65 63 6b 6f 75  NAME.  A checkou
2730: 74 0d 0a 66 6f 72 20 74 68 65 20 72 65 70 6f 73  t..for the repos
2740: 69 74 6f 72 79 20 69 73 20 63 72 65 61 74 65 64  itory is created
2750: 20 77 69 74 68 20 69 74 73 20 72 6f 6f 74 20 61   with its root a
2760: 74 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 64 69  t the working di
2770: 72 65 63 74 6f 72 79 2e 0d 0a 53 65 65 20 61 6c  rectory...See al
2780: 73 6f 20 74 68 65 20 22 63 6c 6f 73 65 22 20 63  so the "close" c
2790: 6f 6d 6d 61 6e 64 2e 0d 0a 0d 0a 0d 0a 55 73 61  ommand.......Usa
27a0: 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f  ge: </nowiki>[fo
27b0: 73 73 69 6c 20 70 75 6c 6c 5d 3c 6e 6f 77 69 6b  ssil pull]<nowik
27c0: 69 3e 20 3f 55 52 4c 3f 20 3f 2d 52 7c 2d 2d 72  i> ?URL? ?-R|--r
27d0: 65 73 70 6f 73 69 74 6f 72 79 20 52 45 50 4f 53  espository REPOS
27e0: 49 54 4f 52 59 3f 0d 0a 0d 0a 50 75 6c 6c 20 63  ITORY?....Pull c
27f0: 68 61 6e 67 65 73 20 69 6e 20 61 20 72 65 6d 6f  hanges in a remo
2800: 74 65 20 72 65 70 6f 73 69 74 6f 72 79 20 69 6e  te repository in
2810: 74 6f 20 74 68 65 20 6c 6f 63 61 6c 20 72 65 70  to the local rep
2820: 6f 73 69 74 6f 72 79 2e 0d 0a 54 68 65 20 72 65  ository...The re
2830: 70 6f 73 69 74 6f 72 79 20 69 73 20 69 64 65 6e  pository is iden
2840: 74 69 66 69 65 64 20 62 79 20 74 68 65 20 2d 52  tified by the -R
2850: 20 6f 72 20 2d 2d 72 65 70 6f 73 69 74 6f 72 79   or --repository
2860: 20 6f 70 74 69 6f 6e 2e 0d 0a 49 66 20 74 68 65   option...If the
2870: 72 65 20 69 73 20 6e 6f 20 73 75 63 68 20 6f 70  re is no such op
2880: 74 69 6f 6e 20 74 68 65 6e 20 74 68 65 20 6f 70  tion then the op
2890: 65 6e 20 72 65 70 6f 73 69 74 6f 72 79 20 69 73  en repository is
28a0: 20 75 73 65 64 2e 0d 0a 54 68 65 20 55 52 4c 20   used...The URL 
28b0: 6f 66 20 74 68 65 20 72 65 6d 6f 74 65 20 73 65  of the remote se
28c0: 72 76 65 72 20 69 73 20 73 70 65 63 69 66 69 65  rver is specifie
28d0: 64 20 6f 6e 20 74 68 65 20 63 6f 6d 6d 61 6e 64  d on the command
28e0: 20 6c 69 6e 65 0d 0a 49 66 20 6e 6f 20 55 52 4c   line..If no URL
28f0: 20 69 73 20 73 70 65 63 69 66 69 65 64 20 74 68   is specified th
2900: 65 6e 20 74 68 65 20 55 52 4c 20 75 73 65 64 20  en the URL used 
2910: 62 79 20 74 68 65 20 6d 6f 73 74 20 72 65 63 65  by the most rece
2920: 6e 74 0d 0a 22 70 75 6c 6c 22 2c 20 22 70 75 73  nt.."pull", "pus
2930: 68 22 2c 20 6f 72 20 22 73 79 6e 63 22 20 63 6f  h", or "sync" co
2940: 6d 6d 61 6e 64 20 69 73 20 75 73 65 64 2e 0d 0a  mmand is used...
2950: 0d 0a 54 68 65 20 55 52 4c 20 69 73 20 6f 66 20  ..The URL is of 
2960: 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 66 6f  the following fo
2970: 72 6d 3a 0d 0a 0d 0a 20 20 20 20 20 68 74 74 70  rm:....     http
2980: 3a 2f 2f 55 53 45 52 40 48 4f 53 54 3a 50 4f 52  ://USER@HOST:POR
2990: 54 2f 50 41 54 48 0d 0a 0d 0a 54 68 65 20 22 55  T/PATH....The "U
29a0: 53 45 52 40 22 20 61 6e 64 20 22 3a 50 4f 52 54  SER@" and ":PORT
29b0: 22 20 73 75 62 73 74 72 69 6e 67 73 20 61 72 65  " substrings are
29c0: 20 6f 70 74 69 6f 6e 61 6c 2e 0d 0a 54 68 65 20   optional...The 
29d0: 22 55 53 45 52 22 20 73 75 62 73 74 72 69 6e 67  "USER" substring
29e0: 20 73 70 65 63 69 66 69 65 73 20 74 68 65 20 6c   specifies the l
29f0: 6f 67 69 6e 20 75 73 65 72 2e 20 20 59 6f 75 20  ogin user.  You 
2a00: 77 69 6c 6c 20 62 65 0d 0a 70 72 6f 6d 70 74 65  will be..prompte
2a10: 64 20 66 6f 72 20 74 68 65 20 70 61 73 73 77 6f  d for the passwo
2a20: 72 64 20 6f 6e 20 74 68 65 20 63 6f 6d 6d 61 6e  rd on the comman
2a30: 64 2d 6c 69 6e 65 2e 20 20 54 68 65 20 50 4f 52  d-line.  The POR
2a40: 54 0d 0a 73 70 65 63 69 66 69 65 73 20 74 68 65  T..specifies the
2a50: 20 54 43 50 20 70 6f 72 74 20 6f 66 20 74 68 65   TCP port of the
2a60: 20 73 65 72 76 65 72 2e 20 20 54 68 65 20 64 65   server.  The de
2a70: 66 61 75 6c 74 20 70 6f 72 74 20 69 73 0d 0a 38  fault port is..8
2a80: 30 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c  0.......Usage: <
2a90: 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20  /nowiki>[fossil 
2aa0: 70 75 73 68 5d 3c 6e 6f 77 69 6b 69 3e 20 3f 55  push]<nowiki> ?U
2ab0: 52 4c 3f 20 3f 2d 52 7c 2d 2d 72 65 70 6f 73 69  RL? ?-R|--reposi
2ac0: 74 6f 72 79 20 52 45 50 4f 53 49 54 4f 52 59 3f  tory REPOSITORY?
2ad0: 0d 0a 0d 0a 50 75 73 68 20 63 68 61 6e 67 65 73  ....Push changes
2ae0: 20 69 6e 20 74 68 65 20 6c 6f 63 61 6c 20 72 65   in the local re
2af0: 70 6f 73 69 74 6f 72 79 20 6f 76 65 72 20 69 6e  pository over in
2b00: 74 6f 20 61 20 72 65 6d 6f 74 65 20 72 65 70 6f  to a remote repo
2b10: 73 69 74 6f 72 79 2e 0d 0a 53 65 65 20 74 68 65  sitory...See the
2b20: 20 22 70 75 6c 6c 22 20 63 6f 6d 6d 61 6e 64 20   "pull" command 
2b30: 66 6f 72 20 61 64 64 69 74 69 6f 6e 61 6c 20 69  for additional i
2b40: 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0d 0a 0d 0a 55  nformation.....U
2b50: 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b  sage: </nowiki>[
2b60: 66 6f 73 73 69 6c 20 72 65 62 75 69 6c 64 5d 3c  fossil rebuild]<
2b70: 6e 6f 77 69 6b 69 3e 20 52 45 50 4f 53 49 54 4f  nowiki> REPOSITO
2b80: 52 59 0d 0a 0d 0a 52 65 63 6f 6e 73 74 72 75 63  RY....Reconstruc
2b90: 74 20 74 68 65 20 6e 61 6d 65 64 20 72 65 70 6f  t the named repo
2ba0: 73 69 74 6f 72 79 20 64 61 74 61 62 61 73 65 20  sitory database 
2bb0: 66 72 6f 6d 20 74 68 65 20 63 6f 72 65 0d 0a 72  from the core..r
2bc0: 65 63 6f 72 64 73 2e 20 20 52 75 6e 20 74 68 69  ecords.  Run thi
2bd0: 73 20 63 6f 6d 6d 61 6e 64 20 61 66 74 65 72 20  s command after 
2be0: 75 70 64 61 74 69 6e 67 20 74 68 65 20 66 6f 73  updating the fos
2bf0: 73 69 6c 0d 0a 65 78 65 63 75 74 61 62 6c 65 20  sil..executable 
2c00: 69 6e 20 61 20 77 61 79 20 74 68 61 74 20 63 68  in a way that ch
2c10: 61 6e 67 65 73 20 74 68 65 20 64 61 74 61 62 61  anges the databa
2c20: 73 65 20 73 63 68 65 6d 61 2e 0d 0a 0d 0a 0d 0a  se schema.......
2c30: 43 4f 4d 4d 41 4e 44 3a 20 72 65 63 6f 6e 73 74  COMMAND: reconst
2c40: 72 75 63 74 20 0d 0a 55 73 61 67 65 3a 20 3c 2f  ruct ..Usage: </
2c50: 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 72  nowiki>[fossil r
2c60: 65 63 6f 6e 73 74 72 75 63 74 5d 3c 6e 6f 77 69  econstruct]<nowi
2c70: 6b 69 3e 20 52 45 50 4f 53 49 54 4f 52 59 20 4f  ki> REPOSITORY O
2c80: 52 49 47 49 4e 0d 0a 0d 0a 43 72 65 61 74 65 73  RIGIN....Creates
2c90: 20 74 68 65 20 52 45 50 4f 53 49 54 4f 52 59 20   the REPOSITORY 
2ca0: 61 6e 64 20 70 6f 70 75 6c 61 74 65 73 20 69 74  and populates it
2cb0: 20 77 69 74 68 20 74 68 65 20 61 72 74 69 66 61   with the artifa
2cc0: 63 74 73 20 69 6e 20 74 68 65 0d 0a 69 6e 64 69  cts in the..indi
2cd0: 63 61 74 65 64 20 4f 52 49 47 49 4e 20 64 69 72  cated ORIGIN dir
2ce0: 65 63 74 6f 72 79 2e 0d 0a 0d 0a 0d 0a 55 73 61  ectory.......Usa
2cf0: 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f  ge: </nowiki>[fo
2d00: 73 73 69 6c 20 72 65 64 6f 5d 3c 6e 6f 77 69 6b  ssil redo]<nowik
2d10: 69 3e 20 3f 46 49 4c 45 4e 41 4d 45 2e 2e 2e 3f  i> ?FILENAME...?
2d20: 0d 0a 0d 0a 52 65 64 6f 20 74 68 65 20 61 6e 20  ....Redo the an 
2d30: 75 70 64 61 74 65 20 6f 72 20 6d 65 72 67 65 20  update or merge 
2d40: 6f 70 65 72 61 74 69 6f 6e 20 74 68 61 74 20 68  operation that h
2d50: 61 73 20 62 65 65 6e 20 75 6e 64 6f 6e 65 20 62  as been undone b
2d60: 79 20 74 68 65 0d 0a 75 6e 64 6f 20 63 6f 6d 6d  y the..undo comm
2d70: 61 6e 64 2e 20 20 49 66 20 46 49 4c 45 4e 41 4d  and.  If FILENAM
2d80: 45 20 69 73 20 73 70 65 63 69 66 69 65 64 20 74  E is specified t
2d90: 68 65 6e 20 72 65 73 74 6f 72 65 20 74 68 65 20  hen restore the 
2da0: 63 68 61 6e 67 65 73 0d 0a 61 73 73 6f 63 69 61  changes..associa
2db0: 74 65 64 20 77 69 74 68 20 74 68 65 20 6e 61 6d  ted with the nam
2dc0: 65 64 20 66 69 6c 65 28 73 29 20 62 75 74 20 6f  ed file(s) but o
2dd0: 74 68 65 72 77 69 73 65 20 6c 65 61 76 65 20 74  therwise leave t
2de0: 68 65 20 75 70 64 61 74 65 0d 0a 6f 72 20 6d 65  he update..or me
2df0: 72 67 65 20 75 6e 64 6f 6e 65 2e 0d 0a 0d 0a 41  rge undone.....A
2e00: 20 73 69 6e 67 6c 65 20 6c 65 76 65 6c 20 6f 66   single level of
2e10: 20 75 6e 64 6f 2f 72 65 64 6f 20 69 73 20 73 75   undo/redo is su
2e20: 70 70 6f 72 74 65 64 2e 20 20 54 68 65 20 75 6e  pported.  The un
2e30: 64 6f 2f 72 65 64 6f 20 73 74 61 63 6b 0d 0a 69  do/redo stack..i
2e40: 73 20 63 6c 65 61 72 65 64 20 62 79 20 74 68 65  s cleared by the
2e50: 20 63 6f 6d 6d 69 74 20 61 6e 64 20 63 68 65 63   commit and chec
2e60: 6b 6f 75 74 20 63 6f 6d 6d 61 6e 64 73 2e 0d 0a  kout commands...
2e70: 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77  ....Usage: </now
2e80: 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 72 65 76 65  iki>[fossil reve
2e90: 72 74 5d 3c 6e 6f 77 69 6b 69 3e 20 3f 2d 2d 79  rt]<nowiki> ?--y
2ea0: 65 73 3f 20 3f 2d 72 20 52 45 56 49 53 49 4f 4e  es? ?-r REVISION
2eb0: 3f 20 46 49 4c 45 0d 0a 0d 0a 52 65 76 65 72 74  ? FILE....Revert
2ec0: 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20   to the current 
2ed0: 72 65 70 6f 73 69 74 6f 72 79 20 76 65 72 73 69  repository versi
2ee0: 6f 6e 20 6f 66 20 46 49 4c 45 2c 20 6f 72 20 74  on of FILE, or t
2ef0: 6f 0d 0a 74 68 65 20 76 65 72 73 69 6f 6e 20 61  o..the version a
2f00: 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 62  ssociated with b
2f10: 61 73 65 6c 69 6e 65 20 52 45 56 49 53 49 4f 4e  aseline REVISION
2f20: 20 69 66 20 74 68 65 20 2d 72 20 66 6c 61 67 0d   if the -r flag.
2f30: 0a 61 70 70 65 61 72 73 2e 20 20 54 68 69 73 20  .appears.  This 
2f40: 63 6f 6d 6d 61 6e 64 20 77 69 6c 6c 20 63 6f 6e  command will con
2f50: 66 69 72 6d 20 79 6f 75 72 20 6f 70 65 72 61 74  firm your operat
2f60: 69 6f 6e 20 75 6e 6c 65 73 73 20 74 68 65 0d 0a  ion unless the..
2f70: 66 69 6c 65 20 69 73 20 6d 69 73 73 69 6e 67 20  file is missing 
2f80: 6f 72 20 74 68 65 20 2d 2d 79 65 73 20 6f 70 74  or the --yes opt
2f90: 69 6f 6e 20 69 73 20 75 73 65 64 2e 0d 0a 0d 0a  ion is used.....
2fa0: 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77 69 6b  ..Usage: </nowik
2fb0: 69 3e 5b 66 6f 73 73 69 6c 20 73 65 72 76 65 72  i>[fossil server
2fc0: 5d 3c 6e 6f 77 69 6b 69 3e 20 3f 2d 50 7c 2d 2d  ]<nowiki> ?-P|--
2fd0: 70 6f 72 74 20 54 43 50 50 4f 52 54 3f 20 3f 52  port TCPPORT? ?R
2fe0: 45 50 4f 53 49 54 4f 52 59 3f 0d 0a 20 20 20 4f  EPOSITORY?..   O
2ff0: 72 3a 20 66 6f 73 73 69 6c 20 75 69 20 3f 2d 50  r: fossil ui ?-P
3000: 7c 2d 2d 70 6f 72 74 20 54 43 50 50 4f 52 54 3f  |--port TCPPORT?
3010: 20 3f 52 45 50 4f 53 49 54 4f 52 59 3f 0d 0a 0d   ?REPOSITORY?...
3020: 0a 4f 70 65 6e 20 61 20 73 6f 63 6b 65 74 20 61  .Open a socket a
3030: 6e 64 20 62 65 67 69 6e 20 6c 69 73 74 65 6e 69  nd begin listeni
3040: 6e 67 20 61 6e 64 20 72 65 73 70 6f 6e 64 69 6e  ng and respondin
3050: 67 20 74 6f 20 48 54 54 50 20 72 65 71 75 65 73  g to HTTP reques
3060: 74 73 20 6f 6e 0d 0a 54 43 50 20 70 6f 72 74 20  ts on..TCP port 
3070: 38 30 38 30 2c 20 6f 72 20 6f 6e 20 61 6e 79 20  8080, or on any 
3080: 6f 74 68 65 72 20 54 43 50 20 70 6f 72 74 20 64  other TCP port d
3090: 65 66 69 6e 65 64 20 62 79 20 74 68 65 20 2d 50  efined by the -P
30a0: 20 6f 72 0d 0a 2d 2d 70 6f 72 74 20 6f 70 74 69   or..--port opti
30b0: 6f 6e 2e 20 20 54 68 65 20 6f 70 74 69 6f 6e 61  on.  The optiona
30c0: 6c 20 61 72 67 75 6d 65 6e 74 20 69 73 20 74 68  l argument is th
30d0: 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 72 65  e name of the re
30e0: 70 6f 73 69 74 6f 72 79 2e 0d 0a 54 68 65 20 72  pository...The r
30f0: 65 70 6f 73 69 74 6f 72 79 20 61 72 67 75 6d 65  epository argume
3100: 6e 74 20 6d 61 79 20 62 65 20 6f 6d 69 74 74 65  nt may be omitte
3110: 64 20 69 66 20 74 68 65 20 77 6f 72 6b 69 6e 67  d if the working
3120: 20 64 69 72 65 63 74 6f 72 79 20 69 73 0d 0a 77   directory is..w
3130: 69 74 68 69 6e 20 61 6e 20 6f 70 65 6e 20 63 68  ithin an open ch
3140: 65 63 6b 6f 75 74 2e 0d 0a 0d 0a 54 68 65 20 22  eckout.....The "
3150: 75 69 22 20 63 6f 6d 6d 61 6e 64 20 61 75 74 6f  ui" command auto
3160: 6d 61 74 69 63 61 6c 6c 79 20 73 74 61 72 74 73  matically starts
3170: 20 61 20 77 65 62 20 62 72 6f 77 73 65 72 20 61   a web browser a
3180: 66 74 65 72 20 69 6e 69 74 69 61 6c 69 7a 69 6e  fter initializin
3190: 67 0d 0a 74 68 65 20 77 65 62 20 73 65 72 76 65  g..the web serve
31a0: 72 2e 0d 0a 0d 0a 0d 0a 43 4f 4d 4d 41 4e 44 3a  r.......COMMAND:
31b0: 20 73 65 74 74 69 6e 67 73 0d 0a 43 4f 4d 4d 41   settings..COMMA
31c0: 4e 44 3a 20 75 6e 73 65 74 0d 0a 55 73 61 67 65  ND: unset..Usage
31d0: 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73  : </nowiki>[foss
31e0: 69 6c 20 73 65 74 74 69 6e 67 5d 3c 6e 6f 77 69  il setting]<nowi
31f0: 6b 69 3e 20 3f 50 52 4f 50 45 52 54 59 3f 20 3f  ki> ?PROPERTY? ?
3200: 56 41 4c 55 45 3f 20 3f 2d 67 6c 6f 62 61 6c 3f  VALUE? ?-global?
3210: 0d 0a 20 20 20 20 20 20 20 66 6f 73 73 69 6c 20  ..       fossil 
3220: 75 6e 73 65 74 20 50 52 4f 50 45 52 54 59 20 3f  unset PROPERTY ?
3230: 2d 67 6c 6f 62 61 6c 3f 0d 0a 0d 0a 54 68 65 20  -global?....The 
3240: 22 73 65 74 74 69 6e 67 22 20 63 6f 6d 6d 61 6e  "setting" comman
3250: 64 20 77 69 74 68 20 6e 6f 20 61 72 67 75 6d 65  d with no argume
3260: 6e 74 73 20 6c 69 73 74 73 20 61 6c 6c 20 70 72  nts lists all pr
3270: 6f 70 65 72 74 69 65 73 20 61 6e 64 20 74 68 65  operties and the
3280: 69 72 0d 0a 76 61 6c 75 65 73 2e 20 20 57 69 74  ir..values.  Wit
3290: 68 20 6a 75 73 74 20 61 20 70 72 6f 70 65 72 74  h just a propert
32a0: 79 20 6e 61 6d 65 20 69 74 20 73 68 6f 77 73 20  y name it shows 
32b0: 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 61  the value of tha
32c0: 74 20 70 72 6f 70 65 72 74 79 2e 0d 0a 57 69 74  t property...Wit
32d0: 68 20 61 20 76 61 6c 75 65 20 61 72 67 75 6d 65  h a value argume
32e0: 6e 74 20 69 74 20 63 68 61 6e 67 65 73 20 74 68  nt it changes th
32f0: 65 20 70 72 6f 70 65 72 74 79 20 66 6f 72 20 74  e property for t
3300: 68 65 20 63 75 72 72 65 6e 74 20 72 65 70 6f 73  he current repos
3310: 69 74 6f 72 79 2e 0d 0a 0d 0a 54 68 65 20 22 75  itory.....The "u
3320: 6e 73 65 74 22 20 63 6f 6d 6d 61 6e 64 20 63 6c  nset" command cl
3330: 65 61 72 73 20 61 20 70 72 6f 70 65 72 74 79 20  ears a property 
3340: 73 65 74 74 69 6e 67 2e 0d 0a 0d 0a 20 20 20 61  setting.....   a
3350: 75 74 6f 73 79 6e 63 20 20 20 20 20 20 20 20 20  utosync         
3360: 49 66 20 65 6e 61 62 6c 65 64 2c 20 61 75 74 6f  If enabled, auto
3370: 6d 61 74 69 63 61 6c 6c 79 20 70 75 6c 6c 20 70  matically pull p
3380: 72 69 6f 72 20 74 6f 0d 0a 20 20 20 20 20 20 20  rior to..       
3390: 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d               com
33a0: 6d 69 74 20 6f 72 20 75 70 64 61 74 65 20 61 6e  mit or update an
33b0: 64 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20  d automatically 
33c0: 70 75 73 68 0d 0a 20 20 20 20 20 20 20 20 20 20  push..          
33d0: 20 20 20 20 20 20 20 20 20 20 61 66 74 65 72 20            after 
33e0: 63 6f 6d 6d 69 74 20 6f 72 20 74 61 67 20 6f 72  commit or tag or
33f0: 20 62 72 61 6e 63 68 20 63 72 65 61 74 69 6f 6e   branch creation
3400: 2e 0d 0a 0d 0a 20 20 20 64 69 66 66 2d 63 6f 6d  .....   diff-com
3410: 6d 61 6e 64 20 20 20 20 20 45 78 74 65 72 6e 61  mand     Externa
3420: 6c 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 72 75 6e  l command to run
3430: 20 77 68 65 6e 20 70 65 72 66 6f 72 6d 69 6e 67   when performing
3440: 20 61 20 64 69 66 66 2e 0d 0a 20 20 20 20 20 20   a diff...      
3450: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 66                If
3460: 20 75 6e 64 65 66 69 6e 65 64 2c 20 74 68 65 20   undefined, the 
3470: 69 6e 74 65 72 6e 61 6c 20 74 65 78 74 20 64 69  internal text di
3480: 66 66 20 77 69 6c 6c 20 62 65 20 75 73 65 64 2e  ff will be used.
3490: 0d 0a 0d 0a 20 20 20 65 64 69 74 6f 72 20 20 20  ....   editor   
34a0: 20 20 20 20 20 20 20 20 54 65 78 74 20 65 64 69          Text edi
34b0: 74 6f 72 20 63 6f 6d 6d 61 6e 64 20 75 73 65 64  tor command used
34c0: 20 66 6f 72 20 63 68 65 63 6b 2d 69 6e 20 63 6f   for check-in co
34d0: 6d 6d 65 6e 74 73 2e 0d 0a 0d 0a 20 20 20 67 64  mments.....   gd
34e0: 69 66 66 2d 63 6f 6d 6d 61 6e 64 20 20 20 20 45  iff-command    E
34f0: 78 74 65 72 6e 61 6c 20 63 6f 6d 6d 61 6e 64 20  xternal command 
3500: 74 6f 20 72 75 6e 20 77 68 65 6e 20 70 65 72 66  to run when perf
3510: 6f 72 6d 69 6e 67 20 61 20 67 72 61 70 68 69 63  orming a graphic
3520: 61 6c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  al..            
3530: 20 20 20 20 20 20 20 20 64 69 66 66 2e 20 49 66          diff. If
3540: 20 75 6e 64 65 66 69 6e 65 64 2c 20 74 65 78 74   undefined, text
3550: 20 64 69 66 66 20 77 69 6c 6c 20 62 65 20 75 73   diff will be us
3560: 65 64 2e 0d 0a 0d 0a 20 20 20 6c 6f 63 61 6c 61  ed.....   locala
3570: 75 74 68 20 20 20 20 20 20 20 20 49 66 20 65 6e  uth        If en
3580: 61 62 6c 65 64 2c 20 72 65 71 75 69 72 65 20 74  abled, require t
3590: 68 61 74 20 48 54 54 50 20 63 6f 6e 6e 65 63 74  hat HTTP connect
35a0: 69 6f 6e 73 20 66 72 6f 6d 0d 0a 20 20 20 20 20  ions from..     
35b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31                 1
35c0: 32 37 2e 30 2e 30 2e 31 20 62 65 20 61 75 74 68  27.0.0.1 be auth
35d0: 65 6e 74 69 63 61 74 65 64 20 62 79 20 70 61 73  enticated by pas
35e0: 73 77 6f 72 64 2e 20 20 49 66 0d 0a 20 20 20 20  sword.  If..    
35f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3600: 66 61 6c 73 65 2c 20 61 6c 6c 20 48 54 54 50 20  false, all HTTP 
3610: 72 65 71 75 65 73 74 73 20 66 72 6f 6d 20 6c 6f  requests from lo
3620: 63 61 6c 68 6f 73 74 20 68 61 76 65 0d 0a 20 20  calhost have..  
3630: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3640: 20 20 75 6e 72 65 73 74 72 69 63 74 65 64 20 61    unrestricted a
3650: 63 63 65 73 73 20 74 6f 20 74 68 65 20 72 65 70  ccess to the rep
3660: 6f 73 69 74 6f 72 79 2e 0d 0a 0d 0a 20 20 20 63  ository.....   c
3670: 6c 65 61 72 73 69 67 6e 20 20 20 20 20 20 20 20  learsign        
3680: 57 68 65 6e 20 65 6e 61 62 6c 65 64 20 28 74 68  When enabled (th
3690: 65 20 64 65 66 61 75 6c 74 29 2c 20 66 6f 73 73  e default), foss
36a0: 69 6c 20 77 69 6c 6c 20 61 74 74 65 6d 70 74 20  il will attempt 
36b0: 74 6f 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  to..            
36c0: 20 20 20 20 20 20 20 20 73 69 67 6e 20 61 6c 6c          sign all
36d0: 20 63 6f 6d 6d 69 74 73 20 77 69 74 68 20 67 70   commits with gp
36e0: 67 2e 20 20 57 68 65 6e 20 64 69 73 61 62 6c 65  g.  When disable
36f0: 64 2c 20 63 6f 6d 6d 69 74 73 20 77 69 6c 6c 0d  d, commits will.
3700: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
3710: 20 20 20 20 20 62 65 20 75 6e 73 69 67 6e 65 64       be unsigned
3720: 2e 0d 0a 0d 0a 20 20 20 70 67 70 2d 63 6f 6d 6d  .....   pgp-comm
3730: 61 6e 64 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64  and      Command
3740: 20 75 73 65 64 20 74 6f 20 63 6c 65 61 72 2d 73   used to clear-s
3750: 69 67 6e 20 6d 61 6e 69 66 65 73 74 73 20 61 74  ign manifests at
3760: 20 63 68 65 63 6b 2d 69 6e 2e 0d 0a 20 20 20 20   check-in...    
3770: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
3780: 54 68 65 20 64 65 66 61 75 6c 74 20 69 73 20 22  The default is "
3790: 67 70 67 20 2d 2d 63 6c 65 61 72 73 69 67 6e 20  gpg --clearsign 
37a0: 2d 6f 20 22 2e 0d 0a 0d 0a 20 20 20 70 72 6f 78  -o ".....   prox
37b0: 79 20 20 20 20 20 20 20 20 20 20 20 20 55 52 4c  y            URL
37c0: 20 6f 66 20 74 68 65 20 48 54 54 50 20 70 72 6f   of the HTTP pro
37d0: 78 79 2e 20 20 49 66 20 75 6e 64 65 66 69 6e 65  xy.  If undefine
37e0: 64 20 6f 72 20 22 6f 66 66 22 20 74 68 65 6e 0d  d or "off" then.
37f0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
3800: 20 20 20 20 20 74 68 65 20 22 68 74 74 70 5f 70       the "http_p
3810: 72 6f 78 79 22 20 65 6e 76 69 72 6f 6e 6d 65 6e  roxy" environmen
3820: 74 20 76 61 72 69 61 62 6c 65 20 69 73 20 63 6f  t variable is co
3830: 6e 73 75 6c 74 65 64 2e 0d 0a 20 20 20 20 20 20  nsulted...      
3840: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 66                If
3850: 20 74 68 65 20 68 74 74 70 5f 70 72 6f 78 79 20   the http_proxy 
3860: 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69  environment vari
3870: 61 62 6c 65 20 69 73 20 75 6e 64 65 66 69 6e 65  able is undefine
3880: 64 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  d..             
3890: 20 20 20 20 20 20 20 74 68 65 6e 20 61 20 64 69         then a di
38a0: 72 65 63 74 20 48 54 54 50 20 63 6f 6e 6e 65 63  rect HTTP connec
38b0: 74 69 6f 6e 20 69 73 20 75 73 65 64 2e 0d 0a 0d  tion is used....
38c0: 0a 20 20 20 77 65 62 2d 62 72 6f 77 73 65 72 20  .   web-browser 
38d0: 20 20 20 20 20 41 20 73 68 65 6c 6c 20 63 6f 6d       A shell com
38e0: 6d 61 6e 64 20 75 73 65 64 20 74 6f 20 6c 61 75  mand used to lau
38f0: 6e 63 68 20 79 6f 75 72 20 70 72 65 66 65 72 72  nch your preferr
3900: 65 64 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  ed..            
3910: 20 20 20 20 20 20 20 20 77 65 62 20 62 72 6f 77          web brow
3920: 73 65 72 20 77 68 65 6e 20 67 69 76 65 6e 20 61  ser when given a
3930: 20 55 52 4c 20 61 73 20 61 6e 20 61 72 67 75 6d   URL as an argum
3940: 65 6e 74 2e 0d 0a 20 20 20 20 20 20 20 20 20 20  ent...          
3950: 20 20 20 20 20 20 20 20 20 20 44 65 66 61 75 6c            Defaul
3960: 74 73 20 74 6f 20 22 73 74 61 72 74 22 20 6f 6e  ts to "start" on
3970: 20 77 69 6e 64 6f 77 73 2c 20 22 6f 70 65 6e 22   windows, "open"
3980: 20 6f 6e 20 4d 61 63 2c 0d 0a 20 20 20 20 20 20   on Mac,..      
3990: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 6e                an
39a0: 64 20 22 66 69 72 65 66 6f 78 22 20 6f 6e 20 55  d "firefox" on U
39b0: 6e 69 78 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a  nix.......Usage:
39c0: 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69   </nowiki>[fossi
39d0: 6c 20 73 74 61 74 75 73 5d 3c 6e 6f 77 69 6b 69  l status]<nowiki
39e0: 3e 0d 0a 0d 0a 52 65 70 6f 72 74 20 6f 6e 20 74  >....Report on t
39f0: 68 65 20 73 74 61 74 75 73 20 6f 66 20 74 68 65  he status of the
3a00: 20 63 75 72 72 65 6e 74 20 63 68 65 63 6b 6f 75   current checkou
3a10: 74 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c  t.......Usage: <
3a20: 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20  /nowiki>[fossil 
3a30: 73 79 6e 63 5d 3c 6e 6f 77 69 6b 69 3e 20 3f 55  sync]<nowiki> ?U
3a40: 52 4c 3f 20 3f 2d 52 7c 2d 2d 72 65 70 6f 73 69  RL? ?-R|--reposi
3a50: 74 6f 72 79 20 52 45 50 4f 53 49 54 4f 52 59 3f  tory REPOSITORY?
3a60: 0d 0a 0d 0a 53 79 6e 63 68 72 6f 6e 69 7a 65 20  ....Synchronize 
3a70: 74 68 65 20 6c 6f 63 61 6c 20 72 65 70 6f 73 69  the local reposi
3a80: 74 6f 72 79 20 77 69 74 68 20 61 20 72 65 6d 6f  tory with a remo
3a90: 74 65 20 72 65 70 6f 73 69 74 6f 72 79 2e 20 20  te repository.  
3aa0: 54 68 69 73 20 69 73 0d 0a 74 68 65 20 65 71 75  This is..the equ
3ab0: 69 76 61 6c 65 6e 74 20 6f 66 20 72 75 6e 6e 69  ivalent of runni
3ac0: 6e 67 20 62 6f 74 68 20 22 70 75 73 68 22 20 61  ng both "push" a
3ad0: 6e 64 20 22 70 75 6c 6c 22 20 61 74 20 74 68 65  nd "pull" at the
3ae0: 20 73 61 6d 65 20 74 69 6d 65 2e 0d 0a 53 65 65   same time...See
3af0: 20 74 68 65 20 22 70 75 6c 6c 22 20 63 6f 6d 6d   the "pull" comm
3b00: 61 6e 64 20 66 6f 72 20 61 64 64 69 74 69 6f 6e  and for addition
3b10: 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0d  al information..
3b20: 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f  .....Usage: </no
3b30: 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 74 61 67  wiki>[fossil tag
3b40: 5d 3c 6e 6f 77 69 6b 69 3e 20 53 55 42 43 4f 4d  ]<nowiki> SUBCOM
3b50: 4d 41 4e 44 20 2e 2e 2e 0d 0a 0d 0a 52 75 6e 20  MAND .......Run 
3b60: 76 61 72 69 6f 75 73 20 73 75 62 63 6f 6d 6d 61  various subcomma
3b70: 6e 64 73 20 74 6f 20 63 6f 6e 74 72 6f 6c 20 74  nds to control t
3b80: 61 67 73 20 61 6e 64 20 70 72 6f 70 65 72 74 69  ags and properti
3b90: 65 73 0d 0a 0d 0a 20 20 20 20 66 6f 73 73 69 6c  es....    fossil
3ba0: 20 74 61 67 20 61 64 64 20 3f 2d 2d 72 61 77 3f   tag add ?--raw?
3bb0: 20 54 41 47 4e 41 4d 45 20 42 41 53 45 4c 49 4e   TAGNAME BASELIN
3bc0: 45 20 3f 56 41 4c 55 45 3f 0d 0a 0d 0a 20 20 20  E ?VALUE?....   
3bd0: 20 20 20 20 20 41 64 64 20 61 20 6e 65 77 20 74       Add a new t
3be0: 61 67 20 6f 72 20 70 72 6f 70 65 72 74 79 20 74  ag or property t
3bf0: 6f 20 42 41 53 45 4c 49 4e 45 2e 20 54 68 65 20  o BASELINE. The 
3c00: 74 61 67 20 77 69 6c 6c 0d 0a 20 20 20 20 20 20  tag will..      
3c10: 20 20 62 65 20 75 73 61 62 6c 65 20 69 6e 73 74    be usable inst
3c20: 65 61 64 20 6f 66 20 61 20 42 41 53 45 4c 49 4e  ead of a BASELIN
3c30: 45 20 69 6e 20 63 6f 6d 6d 61 6e 64 73 20 73 75  E in commands su
3c40: 63 68 20 61 73 0d 0a 20 20 20 20 20 20 20 20 75  ch as..        u
3c50: 70 64 61 74 65 20 61 6e 64 20 6d 65 72 67 65 2e  pdate and merge.
3c60: 0d 0a 0d 0a 20 20 20 20 66 6f 73 73 69 6c 20 74  ....    fossil t
3c70: 61 67 20 62 72 61 6e 63 68 20 3f 2d 2d 72 61 77  ag branch ?--raw
3c80: 3f 20 3f 2d 2d 6e 6f 66 6f 72 6b 3f 20 54 41 47  ? ?--nofork? TAG
3c90: 4e 41 4d 45 20 42 41 53 45 4c 49 4e 45 20 3f 56  NAME BASELINE ?V
3ca0: 41 4c 55 45 3f 0d 0a 0d 0a 20 20 20 20 20 20 20  ALUE?....       
3cb0: 20 41 20 66 6f 72 6b 20 77 69 6c 6c 20 62 65 20   A fork will be 
3cc0: 63 72 65 61 74 65 64 20 73 6f 20 74 68 61 74 20  created so that 
3cd0: 74 68 65 20 6e 65 77 20 63 68 65 63 6b 69 6e 0d  the new checkin.
3ce0: 0a 20 20 20 20 20 20 20 20 69 73 20 61 20 73 69  .        is a si
3cf0: 62 6c 69 6e 67 20 6f 66 20 42 41 53 45 4c 49 4e  bling of BASELIN
3d00: 45 20 61 6e 64 20 69 64 65 6e 74 69 63 61 6c 20  E and identical 
3d10: 74 6f 20 69 74 20 65 78 63 65 70 74 0d 0a 20 20  to it except..  
3d20: 20 20 20 20 20 20 66 6f 72 20 61 20 67 65 6e 65        for a gene
3d30: 72 61 74 65 64 20 63 6f 6d 6d 65 6e 74 2e 20 54  rated comment. T
3d40: 68 65 6e 20 74 68 65 20 6e 65 77 20 74 61 67 20  hen the new tag 
3d50: 77 69 6c 6c 0d 0a 20 20 20 20 20 20 20 20 62 65  will..        be
3d60: 20 61 64 64 65 64 20 74 6f 20 74 68 65 20 6e 65   added to the ne
3d70: 77 20 63 68 65 63 6b 69 6e 20 61 6e 64 20 70 72  w checkin and pr
3d80: 6f 70 61 67 61 74 65 64 20 74 6f 0d 0a 20 20 20  opagated to..   
3d90: 20 20 20 20 20 61 6c 6c 20 64 69 72 65 63 74 20       all direct 
3da0: 63 68 69 6c 64 72 65 6e 2e 20 20 41 64 64 69 74  children.  Addit
3db0: 69 6f 6e 61 6c 6c 79 20 61 6c 6c 20 73 79 6d 62  ionally all symb
3dc0: 6f 6c 69 63 0d 0a 20 20 20 20 20 20 20 20 74 61  olic..        ta
3dd0: 67 73 20 6f 66 20 74 68 61 74 20 63 68 65 63 6b  gs of that check
3de0: 69 6e 20 69 6e 68 65 72 69 74 65 64 20 66 72 6f  in inherited fro
3df0: 6d 20 42 41 53 45 4c 49 4e 45 20 77 69 6c 6c 0d  m BASELINE will.
3e00: 0a 20 20 20 20 20 20 20 20 62 65 20 63 61 6e 63  .        be canc
3e10: 65 6c 6c 65 64 2e 0d 0a 0d 0a 20 20 20 20 20 20  elled.....      
3e20: 20 20 48 6f 77 65 76 65 72 2c 20 69 66 20 74 68    However, if th
3e30: 65 20 6f 70 74 69 6f 6e 20 2d 2d 6e 6f 66 6f 72  e option --nofor
3e40: 6b 20 69 73 20 67 69 76 65 6e 2c 20 6e 6f 0d 0a  k is given, no..
3e50: 20 20 20 20 20 20 20 20 66 6f 72 6b 20 77 69 6c          fork wil
3e60: 6c 20 62 65 20 63 72 65 61 74 65 64 20 61 6e 64  l be created and
3e70: 20 74 68 65 20 74 61 67 2f 70 72 6f 70 65 72 74   the tag/propert
3e80: 79 20 77 69 6c 6c 20 62 65 0d 0a 20 20 20 20 20  y will be..     
3e90: 20 20 20 61 64 64 65 64 20 74 6f 20 42 41 53 45     added to BASE
3ea0: 4c 49 4e 45 20 64 69 72 65 63 74 6c 79 2e 20 4e  LINE directly. N
3eb0: 6f 20 74 61 67 73 20 77 69 6c 6c 20 62 65 20 63  o tags will be c
3ec0: 61 6e 63 65 6c 65 64 2e 0d 0a 0d 0a 20 20 20 20  anceled.....    
3ed0: 66 6f 73 73 69 6c 20 74 61 67 20 63 61 6e 63 65  fossil tag cance
3ee0: 6c 20 3f 2d 2d 72 61 77 3f 20 54 41 47 4e 41 4d  l ?--raw? TAGNAM
3ef0: 45 20 42 41 53 45 4c 49 4e 45 0d 0a 0d 0a 20 20  E BASELINE....  
3f00: 20 20 20 20 20 20 52 65 6d 6f 76 65 20 74 68 65        Remove the
3f10: 20 74 61 67 20 54 41 47 4e 41 4d 45 20 66 72 6f   tag TAGNAME fro
3f20: 6d 20 42 41 53 45 4c 49 4e 45 2c 20 61 6e 64 20  m BASELINE, and 
3f30: 61 6c 73 6f 20 72 65 6d 6f 76 65 0d 0a 20 20 20  also remove..   
3f40: 20 20 20 20 20 74 68 65 20 70 72 6f 70 61 67 61       the propaga
3f50: 74 69 6f 6e 20 6f 66 20 74 68 65 20 74 61 67 20  tion of the tag 
3f60: 74 6f 20 61 6e 79 20 64 65 73 63 65 6e 64 61 6e  to any descendan
3f70: 74 73 2e 0d 0a 0d 0a 20 20 20 20 66 6f 73 73 69  ts.....    fossi
3f80: 6c 20 74 61 67 20 66 69 6e 64 20 3f 2d 2d 72 61  l tag find ?--ra
3f90: 77 3f 20 54 41 47 4e 41 4d 45 0d 0a 0d 0a 20 20  w? TAGNAME....  
3fa0: 20 20 20 20 20 20 4c 69 73 74 20 61 6c 6c 20 62        List all b
3fb0: 61 73 65 6c 69 6e 65 73 20 74 68 61 74 20 75 73  aselines that us
3fc0: 65 20 54 41 47 4e 41 4d 45 0d 0a 0d 0a 20 20 20  e TAGNAME....   
3fd0: 20 66 6f 73 73 69 6c 20 74 61 67 20 6c 69 73 74   fossil tag list
3fe0: 20 3f 2d 2d 72 61 77 3f 20 3f 42 41 53 45 4c 49   ?--raw? ?BASELI
3ff0: 4e 45 3f 0d 0a 0d 0a 20 20 20 20 20 20 20 20 4c  NE?....        L
4000: 69 73 74 20 61 6c 6c 20 74 61 67 73 2c 20 6f 72  ist all tags, or
4010: 20 69 66 20 42 41 53 45 4c 49 4e 45 20 69 73 20   if BASELINE is 
4020: 73 75 70 70 6c 69 65 64 2c 20 6c 69 73 74 0d 0a  supplied, list..
4030: 20 20 20 20 20 20 20 20 61 6c 6c 20 74 61 67 73          all tags
4040: 20 61 6e 64 20 74 68 65 69 72 20 76 61 6c 75 65   and their value
4050: 73 20 66 6f 72 20 42 41 53 45 4c 49 4e 45 2e 0d  s for BASELINE..
4060: 0a 0d 0a 54 68 65 20 6f 70 74 69 6f 6e 20 2d 2d  ...The option --
4070: 72 61 77 20 61 6c 6c 6f 77 73 20 74 68 65 20 6d  raw allows the m
4080: 61 6e 69 70 75 6c 61 74 69 6f 6e 20 6f 66 20 61  anipulation of a
4090: 6c 6c 20 74 79 70 65 73 20 6f 66 0d 0a 74 61 67  ll types of..tag
40a0: 73 20 75 73 65 64 20 66 6f 72 20 76 61 72 69 6f  s used for vario
40b0: 75 73 20 69 6e 74 65 72 6e 61 6c 20 70 75 72 70  us internal purp
40c0: 6f 73 65 73 20 69 6e 20 66 6f 73 73 69 6c 2e 20  oses in fossil. 
40d0: 59 6f 75 0d 0a 73 68 6f 75 6c 64 20 6e 6f 74 20  You..should not 
40e0: 75 73 65 20 74 68 69 73 20 6f 70 74 69 6f 6e 20  use this option 
40f0: 74 6f 20 6d 61 6b 65 20 63 68 61 6e 67 65 73 20  to make changes 
4100: 75 6e 6c 65 73 73 20 79 6f 75 20 61 72 65 0d 0a  unless you are..
4110: 73 75 72 65 20 77 68 61 74 20 79 6f 75 20 61 72  sure what you ar
4120: 65 20 64 6f 69 6e 67 2e 0d 0a 0d 0a 49 66 20 79  e doing.....If y
4130: 6f 75 20 6e 65 65 64 20 74 6f 20 75 73 65 20 61  ou need to use a
4140: 20 74 61 67 6e 61 6d 65 20 74 68 61 74 20 6d 69   tagname that mi
4150: 67 68 74 20 62 65 20 63 6f 6e 66 75 73 65 64 20  ght be confused 
4160: 77 69 74 68 0d 0a 61 20 68 65 78 61 64 65 63 69  with..a hexadeci
4170: 6d 61 6c 20 62 61 73 65 6c 69 6e 65 20 6f 72 20  mal baseline or 
4180: 61 72 74 69 66 61 63 74 20 49 44 2c 20 79 6f 75  artifact ID, you
4190: 20 63 61 6e 20 65 78 70 6c 69 63 69 74 6c 79 0d   can explicitly.
41a0: 0a 64 69 73 61 6d 62 69 67 75 61 74 65 20 69 74  .disambiguate it
41b0: 20 62 79 20 70 72 65 66 69 78 69 6e 67 20 69 74   by prefixing it
41c0: 20 77 69 74 68 20 22 74 61 67 3a 22 2e 20 46 6f   with "tag:". Fo
41d0: 72 20 69 6e 73 74 61 6e 63 65 3a 0d 0a 0d 0a 20  r instance:.... 
41e0: 20 66 6f 73 73 69 6c 20 75 70 64 61 74 65 20 64   fossil update d
41f0: 65 63 61 66 0d 0a 0d 0a 77 69 6c 6c 20 62 65 20  ecaf....will be 
4200: 74 61 6b 65 6e 20 61 73 20 61 6e 20 61 72 74 69  taken as an arti
4210: 66 61 63 74 20 6f 72 20 62 61 73 65 6c 69 6e 65  fact or baseline
4220: 20 49 44 20 61 6e 64 20 66 6f 73 73 69 6c 20 77   ID and fossil w
4230: 69 6c 6c 0d 0a 70 72 6f 62 61 62 6c 79 20 63 6f  ill..probably co
4240: 6d 70 6c 61 69 6e 20 74 68 61 74 20 6e 6f 20 73  mplain that no s
4250: 75 63 68 20 72 65 76 69 73 69 6f 6e 20 77 61 73  uch revision was
4260: 20 66 6f 75 6e 64 2e 20 48 6f 77 65 76 65 72 0d   found. However.
4270: 0a 0d 0a 20 20 66 6f 73 73 69 6c 20 75 70 64 61  ...  fossil upda
4280: 74 65 20 74 61 67 3a 64 65 63 61 66 0d 0a 0d 0a  te tag:decaf....
4290: 77 69 6c 6c 20 61 73 73 75 6d 65 20 74 68 61 74  will assume that
42a0: 20 22 64 65 63 61 66 22 20 69 73 20 61 20 74 61   "decaf" is a ta
42b0: 67 2f 62 72 61 6e 63 68 20 6e 61 6d 65 2e 0d 0a  g/branch name...
42c0: 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f 77  ....Usage: </now
42d0: 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 74 69 6d 65  iki>[fossil time
42e0: 6c 69 6e 65 5d 3c 6e 6f 77 69 6b 69 3e 20 3f 57  line]<nowiki> ?W
42f0: 48 45 4e 3f 20 3f 42 41 53 45 4c 49 4e 45 7c 44  HEN? ?BASELINE|D
4300: 41 54 45 54 49 4d 45 3f 20 3f 2d 6e 7c 2d 2d 63  ATETIME? ?-n|--c
4310: 6f 75 6e 74 20 4e 3f 0d 0a 0d 0a 50 72 69 6e 74  ount N?....Print
4320: 20 61 20 73 75 6d 6d 61 72 79 20 6f 66 20 61 63   a summary of ac
4330: 74 69 76 69 74 79 20 67 6f 69 6e 67 20 62 61 63  tivity going bac
4340: 6b 77 61 72 64 73 20 69 6e 20 64 61 74 65 20 61  kwards in date a
4350: 6e 64 20 74 69 6d 65 0d 0a 73 70 65 63 69 66 69  nd time..specifi
4360: 65 64 20 6f 72 20 66 72 6f 6d 20 74 68 65 20 63  ed or from the c
4370: 75 72 72 65 6e 74 20 64 61 74 65 20 61 6e 64 20  urrent date and 
4380: 74 69 6d 65 20 69 66 20 6e 6f 20 61 72 67 75 6d  time if no argum
4390: 65 6e 74 73 0d 0a 61 72 65 20 67 69 76 65 6e 2e  ents..are given.
43a0: 20 20 53 68 6f 77 20 61 73 20 6d 61 6e 79 20 61    Show as many a
43b0: 73 20 4e 20 28 64 65 66 61 75 6c 74 20 32 30 29  s N (default 20)
43c0: 20 63 68 65 63 6b 2d 69 6e 73 2e 20 20 54 68 65   check-ins.  The
43d0: 0d 0a 57 48 45 4e 20 61 72 67 75 6d 65 6e 74 20  ..WHEN argument 
43e0: 63 61 6e 20 62 65 20 61 6e 79 20 75 6e 69 71 75  can be any uniqu
43f0: 65 20 61 62 62 72 65 76 69 61 74 69 6f 6e 20 6f  e abbreviation o
4400: 66 20 6f 6e 65 20 6f 66 20 74 68 65 73 65 0d 0a  f one of these..
4410: 6b 65 79 77 6f 72 64 73 3a 0d 0a 0d 0a 20 20 20  keywords:....   
4420: 20 62 65 66 6f 72 65 0d 0a 20 20 20 20 61 66 74   before..    aft
4430: 65 72 0d 0a 20 20 20 20 64 65 73 63 65 6e 64 61  er..    descenda
4440: 6e 74 73 20 7c 20 63 68 69 6c 64 72 65 6e 0d 0a  nts | children..
4450: 20 20 20 20 61 6e 63 65 73 74 6f 72 73 20 7c 20      ancestors | 
4460: 70 61 72 65 6e 74 73 0d 0a 0d 0a 54 68 65 20 42  parents....The B
4470: 41 53 45 4c 49 4e 45 20 63 61 6e 20 62 65 20 61  ASELINE can be a
4480: 6e 79 20 75 6e 69 71 75 65 20 70 72 65 66 69 78  ny unique prefix
4490: 20 6f 66 20 34 20 63 68 61 72 61 63 74 65 72 73   of 4 characters
44a0: 20 6f 72 20 6d 6f 72 65 2e 0d 0a 54 68 65 20 44   or more...The D
44b0: 41 54 45 54 49 4d 45 20 73 68 6f 75 6c 64 20 62  ATETIME should b
44c0: 65 20 69 6e 20 74 68 65 20 49 53 4f 38 36 30 31  e in the ISO8601
44d0: 20 66 6f 72 6d 61 74 2e 20 20 46 6f 72 0d 0a 65   format.  For..e
44e0: 78 61 6d 70 6c 65 73 3a 20 22 32 30 30 37 2d 30  xamples: "2007-0
44f0: 38 2d 31 38 20 30 37 3a 32 31 3a 32 31 22 2e 20  8-18 07:21:21". 
4500: 20 59 6f 75 20 63 61 6e 20 61 6c 73 6f 20 73 61   You can also sa
4510: 79 20 22 63 75 72 72 65 6e 74 22 0d 0a 66 6f 72  y "current"..for
4520: 20 74 68 65 20 63 75 72 72 65 6e 74 20 76 65 72   the current ver
4530: 73 69 6f 6e 20 6f 72 20 22 6e 6f 77 22 20 66 6f  sion or "now" fo
4540: 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 74 69  r the current ti
4550: 6d 65 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20  me.......Usage: 
4560: 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c  </nowiki>[fossil
4570: 20 75 6e 64 6f 5d 3c 6e 6f 77 69 6b 69 3e 20 3f   undo]<nowiki> ?
4580: 46 49 4c 45 4e 41 4d 45 2e 2e 2e 3f 0d 0a 0d 0a  FILENAME...?....
4590: 55 6e 64 6f 20 74 68 65 20 6d 6f 73 74 20 72 65  Undo the most re
45a0: 63 65 6e 74 20 75 70 64 61 74 65 20 6f 72 20 6d  cent update or m
45b0: 65 72 67 65 20 6f 70 65 72 61 74 69 6f 6e 2e 20  erge operation. 
45c0: 20 49 66 20 46 49 4c 45 4e 41 4d 45 20 69 73 0d   If FILENAME is.
45d0: 0a 73 70 65 63 69 66 69 65 64 20 74 68 65 6e 20  .specified then 
45e0: 72 65 73 74 6f 72 65 20 74 68 65 20 63 6f 6e 74  restore the cont
45f0: 65 6e 74 20 6f 66 20 74 68 65 20 6e 61 6d 65 64  ent of the named
4600: 20 66 69 6c 65 28 73 29 20 62 75 74 20 6f 74 68   file(s) but oth
4610: 65 72 77 69 73 65 0d 0a 6c 65 61 76 65 20 74 68  erwise..leave th
4620: 65 20 75 70 64 61 74 65 20 6f 72 20 6d 65 72 67  e update or merg
4630: 65 20 69 6e 20 65 66 66 65 63 74 2e 0d 0a 0d 0a  e in effect.....
4640: 41 20 73 69 6e 67 6c 65 20 6c 65 76 65 6c 20 6f  A single level o
4650: 66 20 75 6e 64 6f 2f 72 65 64 6f 20 69 73 20 73  f undo/redo is s
4660: 75 70 70 6f 72 74 65 64 2e 20 20 54 68 65 20 75  upported.  The u
4670: 6e 64 6f 2f 72 65 64 6f 20 73 74 61 63 6b 0d 0a  ndo/redo stack..
4680: 69 73 20 63 6c 65 61 72 65 64 20 62 79 20 74 68  is cleared by th
4690: 65 20 63 6f 6d 6d 69 74 20 61 6e 64 20 63 68 65  e commit and che
46a0: 63 6b 6f 75 74 20 63 6f 6d 6d 61 6e 64 73 2e 0d  ckout commands..
46b0: 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c 2f 6e 6f  .....Usage: </no
46c0: 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20 75 70 64  wiki>[fossil upd
46d0: 61 74 65 5d 3c 6e 6f 77 69 6b 69 3e 20 3f 56 45  ate]<nowiki> ?VE
46e0: 52 53 49 4f 4e 3f 20 3f 2d 2d 6c 61 74 65 73 74  RSION? ?--latest
46f0: 3f 0d 0a 0d 0a 54 68 65 20 6f 70 74 69 6f 6e 61  ?....The optiona
4700: 6c 20 61 72 67 75 6d 65 6e 74 20 69 73 20 61 20  l argument is a 
4710: 76 65 72 73 69 6f 6e 20 74 68 61 74 20 73 68 6f  version that sho
4720: 75 6c 64 20 62 65 63 6f 6d 65 20 74 68 65 20 63  uld become the c
4730: 75 72 72 65 6e 74 0d 0a 76 65 72 73 69 6f 6e 2e  urrent..version.
4740: 20 20 49 66 20 74 68 65 20 61 72 67 75 6d 65 6e    If the argumen
4750: 74 20 69 73 20 6f 6d 69 74 74 65 64 2c 20 74 68  t is omitted, th
4760: 65 6e 20 75 73 65 20 74 68 65 20 6c 65 61 66 20  en use the leaf 
4770: 6f 66 20 74 68 65 0d 0a 74 72 65 65 20 74 68 61  of the..tree tha
4780: 74 20 62 65 67 69 6e 73 20 77 69 74 68 20 74 68  t begins with th
4790: 65 20 63 75 72 72 65 6e 74 20 76 65 72 73 69 6f  e current versio
47a0: 6e 2c 20 69 66 20 74 68 65 72 65 20 69 73 20 6f  n, if there is o
47b0: 6e 6c 79 20 61 20 0d 0a 73 69 6e 67 6c 65 20 6c  nly a ..single l
47c0: 65 61 66 2e 20 20 49 66 20 74 68 65 72 65 20 61  eaf.  If there a
47d0: 72 65 20 61 20 6d 75 6c 74 69 70 6c 65 20 6c 65  re a multiple le
47e0: 61 76 65 73 2c 20 74 68 65 20 6c 61 74 65 73 74  aves, the latest
47f0: 20 69 73 20 75 73 65 64 0d 0a 69 66 20 74 68 65   is used..if the
4800: 20 2d 2d 6c 61 74 65 73 74 20 66 6c 61 67 20 69   --latest flag i
4810: 73 20 70 72 65 73 65 6e 74 2e 0d 0a 0d 0a 54 68  s present.....Th
4820: 69 73 20 63 6f 6d 6d 61 6e 64 20 69 73 20 64 69  is command is di
4830: 66 66 65 72 65 6e 74 20 66 72 6f 6d 20 74 68 65  fferent from the
4840: 20 22 63 68 65 63 6b 6f 75 74 22 20 69 6e 20 74   "checkout" in t
4850: 68 61 74 20 65 64 69 74 73 20 61 72 65 0d 0a 6e  hat edits are..n
4860: 6f 74 20 6f 76 65 72 77 72 69 74 74 65 6e 2e 20  ot overwritten. 
4870: 20 45 64 69 74 73 20 61 72 65 20 6d 65 72 67 65   Edits are merge
4880: 64 20 69 6e 74 6f 20 74 68 65 20 6e 65 77 20 76  d into the new v
4890: 65 72 73 69 6f 6e 2e 0d 0a 0d 0a 0d 0a 55 73 61  ersion.......Usa
48a0: 67 65 3a 20 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f  ge: </nowiki>[fo
48b0: 73 73 69 6c 20 75 73 65 72 5d 3c 6e 6f 77 69 6b  ssil user]<nowik
48c0: 69 3e 20 53 55 42 43 4f 4d 4d 41 4e 44 20 2e 2e  i> SUBCOMMAND ..
48d0: 2e 20 20 3f 2d 52 7c 2d 2d 72 65 70 6f 73 69 74  .  ?-R|--reposit
48e0: 6f 72 79 20 46 49 4c 45 3f 0d 0a 0d 0a 52 75 6e  ory FILE?....Run
48f0: 20 76 61 72 69 6f 75 73 20 73 75 62 63 6f 6d 6d   various subcomm
4900: 61 6e 64 73 20 6f 6e 20 75 73 65 72 73 20 6f 66  ands on users of
4910: 20 74 68 65 20 6f 70 65 6e 20 72 65 70 6f 73 69   the open reposi
4920: 74 6f 72 79 20 6f 72 20 6f 66 0d 0a 74 68 65 20  tory or of..the 
4930: 72 65 70 6f 73 69 74 6f 72 79 20 69 64 65 6e 74  repository ident
4940: 69 66 69 65 64 20 62 79 20 74 68 65 20 2d 52 20  ified by the -R 
4950: 6f 72 20 2d 2d 72 65 70 6f 73 69 74 6f 72 79 20  or --repository 
4960: 6f 70 74 69 6f 6e 2e 0d 0a 0d 0a 20 20 20 66 6f  option.....   fo
4970: 73 73 69 6c 20 75 73 65 72 20 63 61 70 61 62 69  ssil user capabi
4980: 6c 69 74 69 65 73 20 55 53 45 52 4e 41 4d 45 20  lities USERNAME 
4990: 3f 53 54 52 49 4e 47 3f 0d 0a 0d 0a 20 20 20 20  ?STRING?....    
49a0: 20 20 20 51 75 65 72 79 20 6f 72 20 73 65 74 20     Query or set 
49b0: 74 68 65 20 63 61 70 61 62 69 6c 69 74 69 65 73  the capabilities
49c0: 20 66 6f 72 20 75 73 65 72 20 55 53 45 52 4e 41   for user USERNA
49d0: 4d 45 0d 0a 0d 0a 20 20 20 66 6f 73 73 69 6c 20  ME....   fossil 
49e0: 75 73 65 72 20 64 65 66 61 75 6c 74 20 3f 55 53  user default ?US
49f0: 45 52 4e 41 4d 45 3f 0d 0a 0d 0a 20 20 20 20 20  ERNAME?....     
4a00: 20 20 51 75 65 72 79 20 6f 72 20 73 65 74 20 74    Query or set t
4a10: 68 65 20 64 65 66 61 75 6c 74 20 75 73 65 72 2e  he default user.
4a20: 20 20 54 68 65 20 64 65 66 61 75 6c 74 20 75 73    The default us
4a30: 65 72 20 69 73 20 74 68 65 0d 0a 20 20 20 20 20  er is the..     
4a40: 20 20 75 73 65 72 20 66 6f 72 20 63 6f 6d 6d 61    user for comma
4a50: 6e 64 2d 6c 69 6e 65 20 69 6e 74 65 72 61 63 74  nd-line interact
4a60: 69 6f 6e 2e 0d 0a 0d 0a 20 20 20 66 6f 73 73 69  ion.....   fossi
4a70: 6c 20 75 73 65 72 20 6c 69 73 74 0d 0a 0d 0a 20  l user list.... 
4a80: 20 20 20 20 20 20 4c 69 73 74 20 61 6c 6c 20 75        List all u
4a90: 73 65 72 73 20 6b 6e 6f 77 6e 20 74 6f 20 74 68  sers known to th
4aa0: 65 20 72 65 70 6f 73 69 74 6f 72 79 0d 0a 0d 0a  e repository....
4ab0: 20 20 20 66 6f 73 73 69 6c 20 75 73 65 72 20 6e     fossil user n
4ac0: 65 77 20 3f 55 53 45 52 4e 41 4d 45 3f 0d 0a 0d  ew ?USERNAME?...
4ad0: 0a 20 20 20 20 20 20 20 43 72 65 61 74 65 20 61  .       Create a
4ae0: 20 6e 65 77 20 75 73 65 72 20 69 6e 20 74 68 65   new user in the
4af0: 20 72 65 70 6f 73 69 74 6f 72 79 2e 20 20 55 73   repository.  Us
4b00: 65 72 73 20 63 61 6e 20 6e 65 76 65 72 20 62 65  ers can never be
4b10: 0d 0a 20 20 20 20 20 20 20 64 65 6c 65 74 65 64  ..       deleted
4b20: 2e 20 20 54 68 65 79 20 63 61 6e 20 62 65 20 64  .  They can be d
4b30: 65 6e 69 65 64 20 61 6c 6c 20 61 63 63 65 73 73  enied all access
4b40: 20 62 75 74 20 74 68 65 79 20 6d 75 73 74 20 63   but they must c
4b50: 6f 6e 74 69 6e 75 65 0d 0a 20 20 20 20 20 20 20  ontinue..       
4b60: 74 6f 20 65 78 69 73 74 20 69 6e 20 74 68 65 20  to exist in the 
4b70: 64 61 74 61 62 61 73 65 2e 0d 0a 0d 0a 20 20 20  database.....   
4b80: 66 6f 73 73 69 6c 20 75 73 65 72 20 70 61 73 73  fossil user pass
4b90: 77 6f 72 64 20 55 53 45 52 4e 41 4d 45 0d 0a 0d  word USERNAME...
4ba0: 0a 20 20 20 20 20 20 20 43 68 61 6e 67 65 20 74  .       Change t
4bb0: 68 65 20 77 65 62 20 61 63 63 65 73 73 20 70 61  he web access pa
4bc0: 73 73 77 6f 72 64 20 66 6f 72 20 61 20 75 73 65  ssword for a use
4bd0: 72 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20 3c  r.......Usage: <
4be0: 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c 20  /nowiki>[fossil 
4bf0: 76 65 72 73 69 6f 6e 5d 3c 6e 6f 77 69 6b 69 3e  version]<nowiki>
4c00: 0d 0a 0d 0a 50 72 69 6e 74 20 74 68 65 20 73 6f  ....Print the so
4c10: 75 72 63 65 20 63 6f 64 65 20 76 65 72 73 69 6f  urce code versio
4c20: 6e 20 6e 75 6d 62 65 72 20 66 6f 72 20 74 68 65  n number for the
4c30: 20 66 6f 73 73 69 6c 20 65 78 65 63 75 74 61 62   fossil executab
4c40: 6c 65 2e 0d 0a 0d 0a 0d 0a 55 73 61 67 65 3a 20  le.......Usage: 
4c50: 3c 2f 6e 6f 77 69 6b 69 3e 5b 66 6f 73 73 69 6c  </nowiki>[fossil
4c60: 20 77 69 6b 69 5d 3c 6e 6f 77 69 6b 69 3e 20 28   wiki]<nowiki> (
4c70: 65 78 70 6f 72 74 7c 63 72 65 61 74 65 7c 63 6f  export|create|co
4c80: 6d 6d 69 74 7c 6c 69 73 74 29 20 57 69 6b 69 4e  mmit|list) WikiN
4c90: 61 6d 65 0d 0a 0d 0a 52 75 6e 20 76 61 72 69 6f  ame....Run vario
4ca0: 75 73 20 73 75 62 63 6f 6d 6d 61 6e 64 73 20 74  us subcommands t
4cb0: 6f 20 66 65 74 63 68 20 77 69 6b 69 20 65 6e 74  o fetch wiki ent
4cc0: 72 69 65 73 2e 0d 0a 0d 0a 20 20 20 20 66 6f 73  ries.....    fos
4cd0: 73 69 6c 20 77 69 6b 69 20 65 78 70 6f 72 74 20  sil wiki export 
4ce0: 50 41 47 45 4e 41 4d 45 20 3f 46 49 4c 45 3f 0d  PAGENAME ?FILE?.
4cf0: 0a 0d 0a 20 20 20 20 20 20 20 53 65 6e 64 73 20  ...       Sends 
4d00: 74 68 65 20 6c 61 74 65 73 74 20 76 65 72 73 69  the latest versi
4d10: 6f 6e 20 6f 66 20 74 68 65 20 50 41 47 45 4e 41  on of the PAGENA
4d20: 4d 45 20 77 69 6b 69 0d 0a 20 20 20 20 20 20 20  ME wiki..       
4d30: 65 6e 74 72 79 20 74 6f 20 74 68 65 20 67 69 76  entry to the giv
4d40: 65 6e 20 66 69 6c 65 20 6f 72 20 73 74 61 6e 64  en file or stand
4d50: 61 72 64 20 6f 75 74 70 75 74 2e 0d 0a 0d 0a 20  ard output..... 
4d60: 20 20 20 66 6f 73 73 69 6c 20 77 69 6b 69 20 63     fossil wiki c
4d70: 6f 6d 6d 69 74 20 50 41 47 45 4e 41 4d 45 20 3f  ommit PAGENAME ?
4d80: 46 49 4c 45 3f 0d 0a 0d 0a 20 20 20 20 20 20 20  FILE?....       
4d90: 43 6f 6d 6d 69 74 20 63 68 61 6e 67 65 73 20 74  Commit changes t
4da0: 6f 20 61 20 77 69 6b 69 20 70 61 67 65 20 66 72  o a wiki page fr
4db0: 6f 6d 20 46 49 4c 45 20 6f 72 20 66 72 6f 6d 20  om FILE or from 
4dc0: 73 74 61 6e 64 61 72 64 2e 0d 0a 0d 0a 20 20 20  standard.....   
4dd0: 20 66 6f 73 73 69 6c 20 77 69 6b 69 20 63 72 65   fossil wiki cre
4de0: 61 74 65 20 50 41 47 45 4e 41 4d 45 20 3f 46 49  ate PAGENAME ?FI
4df0: 4c 45 3f 0d 0a 0d 0a 20 20 20 20 20 20 20 43 72  LE?....       Cr
4e00: 65 61 74 65 20 61 20 6e 65 77 20 77 69 6b 69 20  eate a new wiki 
4e10: 70 61 67 65 20 77 69 74 68 20 69 6e 69 74 69 61  page with initia
4e20: 6c 20 63 6f 6e 74 65 6e 74 20 74 61 6b 65 6e 20  l content taken 
4e30: 66 72 6f 6d 0d 0a 20 20 20 20 20 20 20 46 49 4c  from..       FIL
4e40: 45 20 6f 72 20 66 72 6f 6d 20 73 74 61 6e 64 61  E or from standa
4e50: 72 64 20 69 6e 70 75 74 2e 0d 0a 0d 0a 20 20 20  rd input.....   
4e60: 20 66 6f 73 73 69 6c 20 77 69 6b 69 20 6c 69 73   fossil wiki lis
4e70: 74 0d 0a 0d 0a 20 20 20 20 20 20 20 4c 69 73 74  t....       List
4e80: 73 20 61 6c 6c 20 77 69 6b 69 20 65 6e 74 72 69  s all wiki entri
4e90: 65 73 2c 20 6f 6e 65 20 70 65 72 20 6c 69 6e 65  es, one per line
4ea0: 2c 20 6f 72 64 65 72 65 64 0d 0a 20 20 20 20 20  , ordered..     
4eb0: 20 20 63 61 73 65 2d 69 6e 73 65 6e 74 69 76 65    case-insentive
4ec0: 6c 79 20 62 79 20 6e 61 6d 65 2e 0d 0a 0d 0a 54  ly by name.....T
4ed0: 4f 44 4f 73 3a 0d 0a 0d 0a 20 20 20 20 66 6f 73  ODOs:....    fos
4ee0: 73 69 6c 20 77 69 6b 69 20 65 78 70 6f 72 74 20  sil wiki export 
4ef0: 3f 2d 75 20 41 52 54 49 46 41 43 54 3f 20 57 69  ?-u ARTIFACT? Wi
4f00: 6b 69 4e 61 6d 65 20 3f 46 49 4c 45 3f 0d 0a 0d  kiName ?FILE?...
4f10: 0a 20 20 20 20 20 20 20 4f 75 74 70 75 74 73 20  .       Outputs 
4f20: 74 68 65 20 73 65 6c 65 63 74 65 64 20 76 65 72  the selected ver
4f30: 73 69 6f 6e 20 6f 66 20 57 69 6b 69 4e 61 6d 65  sion of WikiName
4f40: 2e 0d 0a 0d 0a 20 20 20 20 66 6f 73 73 69 6c 20  .....    fossil 
4f50: 77 69 6b 69 20 64 65 6c 65 74 65 20 3f 2d 6d 20  wiki delete ?-m 
4f60: 4d 45 53 53 41 47 45 3f 20 57 69 6b 69 4e 61 6d  MESSAGE? WikiNam
4f70: 65 0d 0a 0d 0a 20 20 20 20 20 20 20 54 68 65 20  e....       The 
4f80: 73 61 6d 65 20 61 73 20 64 65 6c 65 74 69 6e 67  same as deleting
4f90: 20 61 20 66 69 6c 65 20 65 6e 74 72 79 2c 20 62   a file entry, b
4fa0: 75 74 20 69 20 64 6f 6e 27 74 20 6b 6e 6f 77 20  ut i don't know 
4fb0: 69 66 20 66 6f 73 73 69 6c 0d 0a 20 20 20 20 20  if fossil..     
4fc0: 20 20 73 75 70 70 6f 72 74 73 20 61 20 63 6f 6d    supports a com
4fd0: 6d 69 74 20 6d 65 73 73 61 67 65 20 66 6f 72 20  mit message for 
4fe0: 57 69 6b 69 20 65 6e 74 72 69 65 73 2e 0d 0a 0d  Wiki entries....
4ff0: 0a 20 20 20 20 66 6f 73 73 69 6c 20 77 69 6b 69  .    fossil wiki
5000: 20 3f 2d 75 3f 20 3f 2d 64 3f 20 3f 2d 73 3d 5b   ?-u? ?-d? ?-s=[
5010: 7c 5d 3f 20 6c 69 73 74 0d 0a 0d 0a 20 20 20 20  |]? list....    
5020: 20 20 20 4c 69 73 74 73 20 74 68 65 20 61 72 74     Lists the art
5030: 69 66 61 63 74 20 49 44 20 61 6e 64 2f 6f 72 20  ifact ID and/or 
5040: 44 61 74 65 20 6f 66 20 6c 61 73 74 20 63 68 61  Date of last cha
5050: 6e 67 65 20 61 6c 6f 6e 67 20 77 69 74 68 0d 0a  nge along with..
5060: 20 20 20 20 20 20 20 65 61 63 68 20 65 6e 74 72         each entr
5070: 79 20 6e 61 6d 65 2c 20 64 65 6c 69 6d 69 74 65  y name, delimite
5080: 64 20 62 79 20 74 68 65 20 2d 73 20 63 68 61 72  d by the -s char
5090: 2e 0d 0a 0d 0a 20 20 20 20 66 6f 73 73 69 6c 20  .....    fossil 
50a0: 77 69 6b 69 20 64 69 66 66 20 3f 41 52 54 49 46  wiki diff ?ARTIF
50b0: 41 43 54 3f 20 3f 2d 66 20 69 6e 66 69 6c 65 5b  ACT? ?-f infile[
50c0: 3d 73 74 64 69 6e 5d 3f 20 45 6e 74 72 79 4e 61  =stdin]? EntryNa
50d0: 6d 65 0d 0a 0d 0a 20 20 20 20 20 20 20 44 69 66  me....       Dif
50e0: 66 73 20 74 68 65 20 6c 6f 63 61 6c 20 63 6f 70  fs the local cop
50f0: 79 20 6f 66 20 61 20 70 61 67 65 20 77 69 74 68  y of a page with
5100: 20 61 20 67 69 76 65 6e 20 76 65 72 73 69 6f 6e   a given version
5110: 20 28 64 65 66 61 75 6c 74 69 6e 67 0d 0a 20 20   (defaulting..  
5120: 20 20 20 20 20 74 6f 20 74 68 65 20 68 65 61 64       to the head
5130: 20 76 65 72 73 69 6f 6e 29 2e 0d 0a 0d 0a 3c 2f   version).....</
5140: 70 72 65 3e 3c 2f 6e 6f 77 69 6b 69 3e 0d 0a 0a  pre></nowiki>...
5150: 5a 20 31 66 33 65 64 33 32 39 64 33 66 66 39 64  Z 1f3ed329d3ff9d
5160: 66 32 31 66 63 62 61 34 34 37 35 61 34 32 38 33  f21fcba4475a4283
5170: 39 35 0a                                         95.