Hex Artifact Content
Not logged in

Artifact 1a68df5ad83747e882722cf4cb284b4be0d8497f:

Ticket change [1a68df5ad8] - New ticket [fbfe43e153] shash pop will drop the stash even if it could not apply it.. by BM 2011-01-24 16:40:17.
0000: 44 20 32 30 31 31 2d 30 31 2d 32 34 54 31 36 3a  D 2011-01-24T16:
0010: 34 30 3a 31 37 2e 32 33 38 0a 4a 20 63 6f 6d 6d  40:17.238.J comm
0020: 65 6e 74 20 48 65 6c 6c 6f 2c 5c 72 5c 6e 5c 72  ent Hello,\r\n\r
0030: 5c 6e 57 68 65 6e 5c 73 6e 6f 74 5c 73 61 74 5c  \nWhen\snot\sat\
0040: 73 74 68 65 5c 73 72 6f 6f 74 5c 73 6f 66 5c 73  sthe\sroot\sof\s
0050: 61 5c 73 77 6f 72 6b 69 6e 67 5c 73 73 65 74 2c  a\sworking\sset,
0060: 5c 73 62 75 74 5c 73 69 6e 5c 73 61 5c 73 73 75  \sbut\sin\sa\ssu
0070: 62 64 69 72 65 63 74 6f 72 79 2c 5c 73 66 6f 73  bdirectory,\sfos
0080: 73 69 6c 5c 73 73 74 61 73 68 5c 73 70 6f 70 5c  sil\sstash\spop\
0090: 73 77 69 6c 6c 5c 73 61 70 70 6c 79 5c 73 6e 6f  swill\sapply\sno
00a0: 74 68 69 6e 67 5c 73 62 65 63 61 75 73 65 5c 73  thing\sbecause\s
00b0: 69 74 5c 73 63 61 6e 6e 6f 74 5c 73 66 69 67 75  it\scannot\sfigu
00c0: 72 65 5c 73 6f 75 74 5c 73 77 68 61 74 5c 73 66  re\sout\swhat\sf
00d0: 69 6c 65 73 5c 73 61 72 65 5c 73 74 6f 5c 73 62  iles\sare\sto\sb
00e0: 65 5c 73 70 61 74 63 68 65 64 2c 5c 73 62 75 74  e\spatched,\sbut
00f0: 5c 73 69 74 5c 73 77 69 6c 6c 5c 73 73 74 69 6c  \sit\swill\sstil
0100: 6c 5c 73 64 65 6c 65 74 65 5c 73 74 68 65 5c 73  l\sdelete\sthe\s
0110: 73 74 61 73 68 2e 5c 72 5c 6e 5c 72 5c 6e 54 68  stash.\r\n\r\nTh
0120: 69 73 5c 73 6e 65 61 72 6c 79 5c 73 6c 65 64 5c  is\snearly\sled\
0130: 73 6d 65 5c 73 74 6f 5c 73 6c 6f 73 65 5c 73 74  sme\sto\slose\st
0140: 77 6f 5c 73 64 61 79 73 5c 73 6f 66 5c 73 77 6f  wo\sdays\sof\swo
0150: 72 6b 2c 5c 73 62 75 74 5c 73 66 6f 72 74 75 6e  rk,\sbut\sfortun
0160: 61 74 65 6c 79 5c 73 49 5c 73 68 61 64 5c 73 61  ately\sI\shad\sa
0170: 5c 73 76 65 72 79 5c 73 72 65 63 65 6e 74 5c 73  \svery\srecent\s
0180: 3c 74 74 3e 66 6f 73 73 69 6c 5c 73 64 69 66 66  <tt>fossil\sdiff
0190: 3c 2f 74 74 3e 5c 73 72 65 73 75 6c 74 5c 73 6e  </tt>\sresult\sn
01a0: 65 61 72 62 79 5c 73 77 69 74 68 5c 73 77 68 69  earby\swith\swhi
01b0: 63 68 5c 73 49 5c 73 63 6f 75 6c 64 5c 73 70 61  ch\sI\scould\spa
01c0: 74 63 68 2e 5c 72 5c 6e 5c 72 5c 6e 41 64 64 69  tch.\r\n\r\nAddi
01d0: 74 69 6f 6e 6e 61 6c 6c 79 2c 5c 73 77 68 65 6e  tionnally,\swhen
01e0: 5c 73 64 6f 69 6e 67 5c 73 3c 74 74 3e 66 6f 73  \sdoing\s<tt>fos
01f0: 73 69 6c 5c 73 73 74 61 73 68 5c 73 73 61 76 65  sil\sstash\ssave
0200: 5c 73 2d 6d 5c 73 22 73 6f 6d 65 5c 73 63 6f 6d  \s-m\s"some\scom
0210: 6d 65 6e 74 22 5c 73 61 2f 6c 69 73 74 2f 6f 66  ment"\sa/list/of
0220: 2f 70 61 74 68 73 2f 72 65 6c 61 74 69 76 65 2f  /paths/relative/
0230: 74 6f 2f 74 68 65 2f 77 6f 72 6b 69 6e 67 2f 73  to/the/working/s
0240: 65 74 2f 72 6f 6f 74 5c 73 61 6e 64 5c 73 6e 6f  et/root\sand\sno
0250: 74 5c 73 61 74 5c 73 74 68 65 5c 73 72 6f 6f 74  t\sat\sthe\sroot
0260: 2c 5c 73 66 6f 73 73 69 6c 5c 73 77 69 6c 6c 5c  ,\sfossil\swill\
0270: 73 6e 6f 74 5c 73 76 65 72 69 66 79 5c 73 74 68  snot\sverify\sth
0280: 61 74 5c 73 74 68 65 5c 73 6c 69 73 74 5c 73 6f  at\sthe\slist\so
0290: 66 5c 73 66 69 6c 65 73 5c 73 69 73 5c 73 76 61  f\sfiles\sis\sva
02a0: 6c 69 64 5c 73 61 6e 64 5c 73 77 69 6c 6c 5c 73  lid\sand\swill\s
02b0: 72 65 76 65 72 74 5c 73 65 76 65 72 79 5c 73 73  revert\severy\ss
02c0: 69 6e 67 6c 65 5c 73 63 68 61 6e 67 65 64 5c 73  ingle\schanged\s
02d0: 66 69 6c 65 2e 5c 72 5c 6e 5c 72 5c 6e 53 6f 2c  file.\r\n\r\nSo,
02e0: 5c 73 73 61 79 5c 73 74 68 61 74 5c 73 6d 79 5c  \ssay\sthat\smy\
02f0: 73 3c 74 74 3e 5f 46 4f 53 53 49 4c 5f 3c 2f 74  s<tt>_FOSSIL_</t
0300: 74 3e 5c 73 66 69 6c 65 5c 73 69 73 5c 73 69 6e  t>\sfile\sis\sin
0310: 5c 73 2f 68 6f 6d 65 2f 70 72 6f 6a 65 63 74 31  \s/home/project1
0320: 5c 72 5c 6e 5c 72 5c 6e 49 5c 73 61 6d 5c 73 69  \r\n\r\nI\sam\si
0330: 6e 5c 73 2f 68 6f 6d 65 2f 70 72 6f 6a 65 63 74  n\s/home/project
0340: 31 2f 66 6f 6f 5c 72 5c 6e 5c 72 5c 6e 3c 74 74  1/foo\r\n\r\n<tt
0350: 3e 66 6f 73 73 69 6c 5c 73 63 68 61 6e 67 65 73  >fossil\schanges
0360: 3c 2f 74 74 3e 5c 73 74 65 6c 6c 73 5c 73 6d 65  </tt>\stells\sme
0370: 5c 73 74 68 61 74 5c 73 66 6f 6f 2f 62 61 72 2f  \sthat\sfoo/bar/
0380: 62 61 7a 2e 74 78 74 5c 73 61 6e 64 5c 73 62 61  baz.txt\sand\sba
0390: 72 2f 66 6f 6f 2f 62 61 7a 2e 74 78 74 5c 73 68  r/foo/baz.txt\sh
03a0: 61 76 65 5c 73 62 6f 74 68 5c 73 63 68 61 6e 67  ave\sboth\schang
03b0: 65 64 2e 5c 72 5c 6e 5c 72 5c 6e 3c 74 74 3e 66  ed.\r\n\r\n<tt>f
03c0: 6f 73 73 69 6c 5c 73 73 74 61 73 68 5c 73 73 61  ossil\sstash\ssa
03d0: 76 65 5c 73 2d 6d 5c 73 68 65 6c 6c 6f 5c 73 66  ve\s-m\shello\sf
03e0: 6f 6f 2f 62 61 72 2f 62 61 7a 2e 74 78 74 3c 2f  oo/bar/baz.txt</
03f0: 74 74 3e 5c 73 77 69 6c 6c 5c 73 72 65 76 65 72  tt>\swill\srever
0400: 74 5c 73 62 6f 74 68 5c 73 66 69 6c 65 73 5c 73  t\sboth\sfiles\s
0410: 62 65 63 61 75 73 65 5c 73 69 74 5c 73 65 78 70  because\sit\sexp
0420: 65 63 74 73 5c 73 61 5c 73 72 65 6c 61 74 69 76  ects\sa\srelativ
0430: 65 5c 73 70 61 74 68 2c 5c 73 62 75 74 5c 73 69  e\spath,\sbut\si
0440: 74 5c 73 73 68 6f 75 6c 64 5c 73 66 61 69 6c 2e  t\sshould\sfail.
0450: 5c 72 5c 6e 5c 72 5c 6e 54 68 65 6e 2c 5c 73 3c  \r\n\r\nThen,\s<
0460: 74 74 3e 66 6f 73 73 69 6c 5c 73 73 74 61 73 68  tt>fossil\sstash
0470: 5c 73 70 6f 70 3c 2f 74 74 3e 5c 73 77 69 6c 6c  \spop</tt>\swill
0480: 5c 73 61 70 70 6c 79 5c 73 6e 6f 74 68 69 6e 67  \sapply\snothing
0490: 5c 73 62 65 63 61 75 73 65 5c 73 69 74 5c 73 63  \sbecause\sit\sc
04a0: 61 6e 6e 6f 74 5c 73 6c 6f 63 61 74 65 5c 73 74  annot\slocate\st
04b0: 68 65 5c 73 66 69 6c 65 73 5c 73 69 6e 5c 73 74  he\sfiles\sin\st
04c0: 68 65 5c 73 73 74 61 73 68 5c 73 72 65 6c 61 74  he\sstash\srelat
04d0: 69 76 65 5c 73 74 6f 5c 73 74 68 65 5c 73 43 57  ive\sto\sthe\sCW
04e0: 44 2c 5c 73 61 6e 64 5c 73 6c 6f 73 65 5c 73 61  D,\sand\slose\sa
04f0: 6e 79 5c 73 63 68 61 6e 67 65 2e 0a 4a 20 66 6f  ny\schange..J fo
0500: 75 6e 64 69 6e 20 33 35 36 65 38 37 37 63 65 61  undin 356e877cea
0510: 0a 4a 20 70 72 69 76 61 74 65 5f 63 6f 6e 74 61  .J private_conta
0520: 63 74 20 32 37 37 64 65 34 65 64 61 38 36 31 65  ct 277de4eda861e
0530: 38 61 36 64 30 31 31 62 36 30 64 34 30 30 36 61  8a6d011b60d4006a
0540: 39 36 33 61 34 63 37 63 34 37 34 0a 4a 20 73 65  963a4c7c474.J se
0550: 76 65 72 69 74 79 20 53 65 76 65 72 65 0a 4a 20  verity Severe.J 
0560: 73 74 61 74 75 73 20 4f 70 65 6e 0a 4a 20 74 69  status Open.J ti
0570: 74 6c 65 20 73 68 61 73 68 5c 73 70 6f 70 5c 73  tle shash\spop\s
0580: 77 69 6c 6c 5c 73 64 72 6f 70 5c 73 74 68 65 5c  will\sdrop\sthe\
0590: 73 73 74 61 73 68 5c 73 65 76 65 6e 5c 73 69 66  sstash\seven\sif
05a0: 5c 73 69 74 5c 73 63 6f 75 6c 64 5c 73 6e 6f 74  \sit\scould\snot
05b0: 5c 73 61 70 70 6c 79 5c 73 69 74 2e 0a 4a 20 74  \sapply\sit..J t
05c0: 79 70 65 20 43 6f 64 65 5f 44 65 66 65 63 74 0a  ype Code_Defect.
05d0: 4b 20 66 62 66 65 34 33 65 31 35 33 65 65 30 65  K fbfe43e153ee0e
05e0: 31 64 65 39 64 66 34 64 30 65 35 31 64 63 31 64  1de9df4d0e51dc1d
05f0: 30 65 32 66 63 65 38 35 65 30 0a 55 20 42 4d 0a  0e2fce85e0.U BM.
0600: 5a 20 63 37 35 35 35 33 32 61 32 35 65 37 35 33  Z c755532a25e753
0610: 36 38 64 64 39 37 63 38 66 35 33 66 30 66 39 37  68dd97c8f53f0f97
0620: 32 37 0a                                         27.