Hex Artifact Content
Not logged in

Artifact 9fccabf05735653d8937ba9c635e1341b3a2a311:

File kktodo.wiki part of check-in [1eb067d456] - Adjust some wikilinks, clean up main ref page, add "new" command. by kejoki on 2008-12-12 21:55:46.

0000: 3c 68 33 3e 6b 6b 69 6e 6e 65 6c 6c 3c 2f 68 33  <h3>kkinnell</h3
0010: 3e 0a 0a 2e 70 6c 61 6e 20 2d 2d 20 3c 69 3e 46  >...plan -- <i>F
0020: 6f 73 73 69 6c 2c 20 74 68 65 20 44 47 3c 2f 69  ossil, the DG</i
0030: 3e 20 42 77 61 68 61 68 61 68 61 68 61 21 20 54  > Bwahahahaha! T
0040: 68 65 20 63 6f 76 65 72 20 61 72 74 20 63 6f 75  he cover art cou
0050: 6c 64 20 62 65 20 61 6e 20 3c 69 3e 68 6f 6d 6f  ld be an <i>homo
0060: 20 65 72 65 63 74 75 73 3c 2f 69 3e 20 73 6b 75   erectus</i> sku
0070: 6c 6c 20 6c 79 69 6e 67 20 6f 6e 20 73 6f 6d 65  ll lying on some
0080: 20 43 4f 42 4f 4c 20 63 6f 64 65 2e 2e 2e 0a 0a   COBOL code.....
0090: 20 20 31 2e 20 20 43 6f 6d 6d 61 6e 64 20 6c 69    1.  Command li
00a0: 6e 65 20 69 6e 74 65 72 66 61 63 65 20 72 65 66  ne interface ref
00b0: 65 72 65 6e 63 65 20 64 6f 63 73 0a 20 20 20 20  erence docs.    
00c0: 20 3c 75 6c 3e 0a 20 20 20 20 20 20 20 20 20 3c   <ul>.         <
00d0: 6c 69 3e 20 3c 66 6f 6e 74 20 63 6f 6c 6f 72 3d  li> <font color=
00e0: 22 23 62 62 34 34 36 36 22 3e 46 69 6e 69 73 68  "#bb4466">Finish
00f0: 20 69 6e 69 74 69 61 6c 20 70 61 67 65 73 2e 3c   initial pages.<
0100: 2f 66 6f 6e 74 3e 3c 2f 6c 69 3e 0a 09 20 3c 6c  /font></li>.. <l
0110: 69 3e 20 53 74 61 72 74 20 6f 6e 20 74 65 63 68  i> Start on tech
0120: 2d 73 70 65 63 20 28 73 65 72 69 6f 75 73 2c 20  -spec (serious, 
0130: 6e 6f 74 20 22 63 68 61 74 74 79 22 29 20 72 65  not "chatty") re
0140: 66 65 72 65 6e 63 65 20 70 61 67 65 73 2e 3c 2f  ference pages.</
0150: 6c 69 3e 0a 09 20 3c 6c 69 3e 20 45 64 69 74 2c  li>.. <li> Edit,
0160: 20 65 64 69 74 2c 20 65 64 69 74 2e 3c 2f 6c 69   edit, edit.</li
0170: 3e 0a 20 20 20 20 20 3c 2f 75 6c 3e 0a 0a 20 20  >.     </ul>..  
0180: 32 2e 20 20 53 75 70 70 6f 72 74 20 64 6f 63 73  2.  Support docs
0190: 0a 20 20 20 20 20 3c 75 6c 3e 0a 09 20 3c 6c 69  .     <ul>.. <li
01a0: 3e 42 61 73 69 63 20 65 78 70 6c 61 6e 61 74 69  >Basic explanati
01b0: 6f 6e 20 6f 66 20 44 69 73 74 72 69 62 75 74 65  on of Distribute
01c0: 64 20 53 43 4d 2e 3c 2f 69 3e 0a 09 20 3c 6c 69  d SCM.</i>.. <li
01d0: 3e 54 75 74 6f 72 69 61 6c 0a 09 20 3c 75 6c 3e  >Tutorial.. <ul>
01e0: 0a 09 20 20 20 20 20 3c 6c 69 3e 53 69 6c 6c 79  ..     <li>Silly
01f0: 20 73 6f 75 72 63 65 2e 20 20 53 74 61 72 74 20   source.  Start 
0200: 77 69 74 68 20 65 78 69 73 74 69 6e 67 20 64 69  with existing di
0210: 72 20 73 74 72 75 63 74 2e 3c 2f 6c 69 3e 0a 09  r struct.</li>..
0220: 20 20 20 20 20 3c 6c 69 3e 52 65 70 6f 73 69 74       <li>Reposit
0230: 6f 72 79 2e 20 20 43 72 65 61 74 69 69 6e 67 20  ory.  Creatiing 
0240: 61 6e 64 20 70 6f 70 75 6c 61 74 69 6e 67 2e 3c  and populating.<
0250: 2f 6c 69 3e 0a 09 20 20 20 20 20 3c 6c 69 3e 57  /li>..     <li>W
0260: 68 65 72 65 3f 20 20 4c 6f 63 61 6c 2c 20 49 6e  here?  Local, In
0270: 74 72 61 6e 65 74 2c 20 49 6e 74 65 72 6e 65 74  tranet, Internet
0280: 2e 3c 2f 6c 69 3e 0a 09 20 20 20 20 20 3c 6c 69  .</li>..     <li
0290: 3e 57 68 6f 3f 20 50 72 6f 6a 65 63 74 20 73 69  >Who? Project si
02a0: 7a 65 20 64 65 66 69 6e 65 64 20 62 79 20 73 69  ze defined by si
02b0: 7a 65 20 6f 66 20 63 6f 64 65 20 62 61 73 65 20  ze of code base 
02c0: 76 65 72 73 75 73 0a 09 20 20 20 20 20 6e 75 6d  versus..     num
02d0: 62 65 72 20 6f 66 20 64 65 76 65 6c 6f 70 65 72  ber of developer
02e0: 73 2e 20 20 53 69 7a 65 20 6d 61 74 74 65 72 73  s.  Size matters
02f0: 2e 3c 2f 6c 69 3e 0a 09 20 20 20 20 20 3c 6c 69  .</li>..     <li
0300: 3e 48 6f 77 3f 0a 09 20 20 20 20 20 3c 75 6c 3e  >How?..     <ul>
0310: 0a 09 20 20 20 20 20 20 20 20 20 3c 6c 69 3e 4f  ..         <li>O
0320: 70 65 6e 2c 20 63 6c 6f 73 65 2c 20 63 6f 6d 6d  pen, close, comm
0330: 69 74 2c 20 63 68 65 63 6b 6f 75 74 2c 20 75 70  it, checkout, up
0340: 64 61 74 65 2c 20 6d 65 72 67 65 2e 3c 2f 6c 69  date, merge.</li
0350: 3e 0a 09 20 20 20 20 20 3c 2f 75 6c 3e 0a 09 20  >..     </ul>.. 
0360: 20 20 20 20 3c 2f 6c 69 3e 0a 09 20 20 20 20 20      </li>..     
0370: 3c 6c 69 3e 48 6d 6d 6d 2e 20 20 45 78 70 65 72  <li>Hmmm.  Exper
0380: 69 6d 65 6e 74 69 6e 67 2e 3c 2f 6c 69 3e 0a 09  imenting.</li>..
0390: 20 20 20 20 20 3c 75 6c 3e 0a 09 20 20 20 20 20       <ul>..     
03a0: 20 20 20 20 3c 6c 69 3e 54 68 65 20 72 6f 61 64      <li>The road
03b0: 20 6c 65 73 73 20 74 72 61 76 65 6c 6c 65 64 2c   less travelled,
03c0: 20 6f 72 20 77 68 65 72 65 27 64 20 74 68 61 74   or where'd that
03d0: 0a 09 09 20 66 6f 72 6b 20 63 6f 6d 65 20 66 72  ... fork come fr
03e0: 6f 6d 3f 3c 2f 6c 69 3e 0a 09 20 20 20 20 20 3c  om?</li>..     <
03f0: 2f 75 6c 3e 0a 09 20 20 20 20 20 3c 6c 69 3e 4f  /ul>..     <li>O
0400: 6f 70 73 21 20 20 47 6f 69 6e 67 20 62 61 63 6b  ops!  Going back
0410: 20 69 6e 20 74 69 6d 65 2e 3c 2f 6c 69 3e 0a 09   in time.</li>..
0420: 20 20 20 20 20 3c 75 6c 3e 0a 09 20 20 20 20 20       <ul>..     
0430: 20 20 20 20 3c 6c 69 3e 56 65 72 73 69 6f 6e 73      <li>Versions
0440: 3c 2f 6c 69 3e 0a 09 09 20 3c 75 6c 3e 0a 09 09  </li>... <ul>...
0450: 20 20 20 20 20 3c 6c 69 3e 57 68 61 74 20 3c 69       <li>What <i
0460: 3e 69 73 3c 2f 69 3e 20 61 20 76 65 72 73 69 6f  >is</i> a versio
0470: 6e 3f 3c 2f 6c 69 3e 0a 09 09 20 20 20 20 20 3c  n?</li>...     <
0480: 6c 69 3e 49 73 20 69 74 20 61 20 22 76 65 72 73  li>Is it a "vers
0490: 69 6f 6e 22 20 6f 72 20 61 20 22 74 61 67 22 3f  ion" or a "tag"?
04a0: 3c 2f 6c 69 3e 0a 09 09 20 20 20 20 20 3c 6c 69  </li>...     <li
04b0: 3e 44 53 43 4d 20 72 65 64 75 78 3a 20 52 65 76  >DSCM redux: Rev
04c0: 69 73 69 6f 6e 69 73 74 20 76 65 72 73 69 6f 6e  isionist version
04d0: 69 6e 67 2e 3c 2f 6c 69 3e 0a 09 09 20 3c 2f 75  ing.</li>... </u
04e0: 6c 3e 0a 09 20 20 20 20 20 3c 2f 75 6c 3e 0a 09  l>..     </ul>..
04f0: 20 3c 2f 75 6c 3e 0a 09 20 3c 2f 6c 69 3e 0a 20   </ul>.. </li>. 
0500: 20 20 20 20 20 20 20 20 3c 6c 69 3e 42 61 73 69          <li>Basi
0510: 63 20 65 78 70 6c 61 6e 61 74 69 6f 6e 20 6f 66  c explanation of
0520: 20 3c 69 3e 6d 65 72 67 65 3c 2f 69 3e 2e 0a 09   <i>merge</i>...
0530: 20 3c 6f 6c 3e 0a 09 20 20 20 20 20 3c 6c 69 3e   <ol>..     <li>
0540: 4c 65 61 76 65 73 2c 20 62 72 61 6e 63 68 65 73  Leaves, branches
0550: 20 61 6e 64 20 62 61 73 65 6c 69 6e 65 73 3a 20   and baselines: 
0560: 57 65 20 77 61 6e 74 20 61 20 73 68 72 75 62 62  We want a shrubb
0570: 65 72 79 21 3c 2f 6c 69 3e 0a 09 20 20 20 20 20  ery!</li>..     
0580: 3c 6c 69 3e 3c 69 3e 75 70 64 61 74 65 3c 2f 69  <li><i>update</i
0590: 3e 20 6d 65 72 67 65 73 20 76 73 2e 20 3c 69 3e  > merges vs. <i>
05a0: 6d 65 72 67 65 3c 2f 69 3e 20 6d 65 72 67 65 73  merge</i> merges
05b0: 2e 0a 09 20 20 20 20 20 41 6c 6c 20 6d 65 72 67  ...     All merg
05c0: 65 73 20 61 72 65 20 65 71 75 61 6c 2c 20 62 75  es are equal, bu
05d0: 74 20 73 6f 6d 65 20 61 72 65 20 6d 6f 72 65 20  t some are more 
05e0: 65 71 75 61 6c 20 74 68 61 6e 20 6f 74 68 65 72  equal than other
05f0: 73 2e 3c 2f 6c 69 3e 0a 09 20 3c 2f 6f 6c 3e 0a  s.</li>.. </ol>.
0600: 09 20 3c 2f 6c 69 3e 0a 20 20 20 20 20 3c 2f 75  . </li>.     </u
0610: 6c 3e 0a 0a 20 20 33 2e 20 20 43 6f 6e 66 69 67  l>..  3.  Config
0620: 75 72 61 74 69 6f 6e 0a 0a 20 20 34 32 2e 20 20  uration..  42.  
0630: 47 65 6e 65 72 61 6c 0a 20 20 20 20 20 3c 75 6c  General.     <ul
0640: 3e 0a 09 20 3c 6c 69 3e 43 6f 2d 6f 72 64 69 6e  >.. <li>Co-ordin
0650: 61 74 65 20 73 74 79 6c 65 20 61 6e 64 20 74 6f  ate style and to
0660: 6e 65 20 77 69 74 68 20 64 72 68 2c 20 6f 74 68  ne with drh, oth
0670: 65 72 20 64 65 76 73 2e 20 28 64 6f 63 75 6d 65  er devs. (docume
0680: 6e 74 61 74 69 6f 6e 0a 20 20 20 20 20 20 20 20  ntation.        
0690: 20 73 74 61 6e 64 61 72 64 3f 20 20 79 75 63 6b   standard?  yuck
06a0: 2e 29 3c 2f 6c 69 3e 0a 20 20 20 20 20 3c 2f 75  .)</li>.     </u
06b0: 6c 3e 0a 0a 20 20 2a 20 20 54 69 70 73 20 26 20  l>..  *  Tips & 
06c0: 74 72 69 63 6b 73 2e 0a 0a 20 20 2a 20 20 3c 62  tricks...  *  <b
06d0: 3e 46 6f 73 73 69 6c 3c 2f 62 3e 20 61 6e 64 20  >Fossil</b> and 
06e0: 3c 62 3e 53 71 6c 69 74 65 3c 2f 62 3e 0a 20 20  <b>Sqlite</b>.  
06f0: 20 20 20 3c 75 6c 3e 0a 20 20 20 20 20 20 20 20     <ul>.        
0700: 20 3c 6c 69 3e 47 65 74 20 61 20 77 6f 72 64 20   <li>Get a word 
0710: 69 6e 20 66 6f 72 20 4d 72 69 6e 61 6c 20 4b 61  in for Mrinal Ka
0720: 6e 74 27 73 0a 09 20 3c 61 20 68 72 65 66 3d 22  nt's.. <a href="
0730: 68 74 74 70 3a 2f 2f 63 6f 64 65 2e 67 6f 6f 67  http://code.goog
0740: 6c 65 2e 63 6f 6d 2f 70 2f 73 71 6c 69 74 65 2d  le.com/p/sqlite-
0750: 6d 61 6e 61 67 65 72 2f 22 3e 53 51 4c 69 74 65  manager/">SQLite
0760: 20 4d 61 6e 61 67 65 72 3c 2f 61 3e 0a 09 20 58   Manager</a>.. X
0770: 55 4c 20 61 70 70 2e 20 20 47 72 65 61 74 20 74  UL app.  Great t
0780: 6f 6f 6c 2e 3c 2f 6c 69 3e 0a 20 20 20 20 20 3c  ool.</li>.     <
0790: 2f 75 6c 3e 0a 0a 20 20 2a 20 20 54 68 20 28 63  /ul>..  *  Th (c
07a0: 6f 64 65 20 67 72 6f 76 65 6c 69 6e 67 20 26 23  ode groveling &#
07b0: 39 31 3b 61 6e 64 20 63 6f 64 65 20 67 72 6f 76  91;and code grov
07c0: 65 6c 69 6e 67 20 7b 61 6e 64 20 63 6f 64 65 20  eling {and code 
07d0: 67 72 6f 76 65 6c 69 6e 67 20 2e 2e 2e 20 7d 20  groveling ... } 
07e0: 2e 2e 2e 20 26 23 39 33 3b 20 2e 2e 2e 20 29 0a  ... &#93; ... ).