Artifact
b704da485795302673cb4ca504a10d50faa4f566:
Ticket change
[b704da4857]
- New ticket [c6376b37a8]
fossil rename says 'file outside of checkout tree' when it isn't.
by
rwilson
2010-10-12 14:32:36.
D 2010-10-12T14:32:36
J comment Fossil\sundo\sdoesn't\swork\safter\sa\smv/ren\soperation.\s\sAlso,\sI'm\sunable\sto\smove\sthe\sfile\sback\sup\sthe\ssource\stree\sbecause\sfossil\sthinks\sthe\spath\sis\soutside\sof\sthe\scheckout\stree.\s\sI\stried\sseveral\svariations.\s\sHere\sis\smy\srepro\son\sWindows\s7\susing\sPowerShell:\r\n<pre>\r\nPS\sC:\\rev\\src\\test>\sfossil\sver\r\nThis\sis\sfossil\sversion\s[7aae4ef068]\s2010-09-03\s01:57:41\sUTC\r\nPS\sC:\\rev\\src\\test>\sfossil\snew\s..\\test.fossil\r\nproject-id:\s642e99bc40ce3ba6e4b643dd79c1f8e14b55a645\r\nserver-id:\s\s2fdbc1bdee11d946bba0105c34727630449caf84\r\nadmin-user:\srwilso20\s(initial\spassword\sis\s"670296")\r\nPS\sC:\\rev\\src\\test>\sfossil\sopen\s..\\test.fossil\r\nPS\sC:\\rev\\src\\test>\sls\r\n\r\n\r\n\s\s\s\sDirectory:\sC:\\rev\\src\\test\r\n\r\n\r\nMode\s\s\s\s\s\s\s\s\s\s\s\s\s\s\s\sLastWriteTime\s\s\s\s\sLength\sName\r\n----\s\s\s\s\s\s\s\s\s\s\s\s\s\s\s\s-------------\s\s\s\s\s------\s----\r\n-a---\s\s\s\s\s\s\s\s\s10/6/2010\s\s11:18\sAM\s\s\s\s\s\s\s7168\s_FOSSIL_\r\n\r\n\r\nPS\sC:\\rev\\src\\test>\secho\s123\s>\sx.txt\r\nPS\sC:\\rev\\src\\test>\sfossil\sadd\s.\\x.txt\r\nADDED\s\sx.txt\r\nPS\sC:\\rev\\src\\test>\sfossil\scommit\s-m\s"1"\r\nNew_Version:\saabc5e2eea1539d113322daa8a0395304c184a66\r\nPS\sC:\\rev\\src\\test>\smd\ssub\r\n\r\n\r\n\s\s\s\sDirectory:\sC:\\rev\\src\\test\r\n\r\n\r\nMode\s\s\s\s\s\s\s\s\s\s\s\s\s\s\s\sLastWriteTime\s\s\s\s\sLength\sName\r\n----\s\s\s\s\s\s\s\s\s\s\s\s\s\s\s\s-------------\s\s\s\s\s------\s----\r\nd----\s\s\s\s\s\s\s\s\s10/6/2010\s\s11:20\sAM\s\s\s\s\s\s\s\s\s\s\s\ssub\r\n\r\n\r\nPS\sC:\\rev\\src\\test>\sfossil\smv\s.\\x.txt\ssub\r\nRENAME\sx.txt\ssub/x.txt\r\nPS\sC:\\rev\\src\\test>\sfossil\sundo\r\nc:\\rev\\bin\\fossil.exe:\sno\supdate\sor\smerge\soperation\sis\savailable\sto\sundo\r\nPS\sC:\\rev\\src\\test>\smove\sx.txt\ssub\r\nPS\sC:\\rev\\src\\test>\sfossil\smv\s.\\sub\\x.txt\s.\r\nc:\\rev\\bin\\fossil.exe:\sfile\soutside\sof\scheckout\stree:\s.\r\nPS\sC:\\rev\\src\\test>\sfossil\smv\s.\\sub\\x.txt\s.\\\r\nc:\\rev\\bin\\fossil.exe:\sfile\soutside\sof\scheckout\stree:\s.\\\r\nPS\sC:\\rev\\src\\test>\sfossil\scommit\s-m\s"2"\r\nNew_Version:\s910c565be0c6b70c70a0725eba977abec16837b5\r\nPS\sC:\\rev\\src\\test>\sls\r\n\r\n\r\n\s\s\s\sDirectory:\sC:\\rev\\src\\test\r\n\r\n\r\nMode\s\s\s\s\s\s\s\s\s\s\s\s\s\s\s\sLastWriteTime\s\s\s\s\sLength\sName\r\n----\s\s\s\s\s\s\s\s\s\s\s\s\s\s\s\s-------------\s\s\s\s\s------\s----\r\nd----\s\s\s\s\s\s\s\s\s10/6/2010\s\s11:21\sAM\s\s\s\s\s\s\s\s\s\s\s\ssub\r\n-a---\s\s\s\s\s\s\s\s\s10/6/2010\s\s11:24\sAM\s\s\s\s\s\s\s\s211\smanifest\r\n-a---\s\s\s\s\s\s\s\s\s10/6/2010\s\s11:24\sAM\s\s\s\s\s\s\s\s\s41\smanifest.uuid\r\n-a---\s\s\s\s\s\s\s\s\s10/6/2010\s\s11:24\sAM\s\s\s\s\s\s\s8192\s_FOSSIL_\r\n\r\n\r\nPS\sC:\\rev\\src\\test>\sfossil\smv\s.\\sub\\x.txt\s.\r\nc:\\rev\\bin\\fossil.exe:\sfile\soutside\sof\scheckout\stree:\s.\r\nPS\sC:\\rev\\src\\test>\sfossil\smv\s.\\sub\\x.txt\s.\\\r\nc:\\rev\\bin\\fossil.exe:\sfile\soutside\sof\scheckout\stree:\s.\\\r\nPS\sC:\\rev\\src\\test>\r\n</pre>
J foundin 7aae4ef068
J private_contact 2359089ef753bc96e12743e299243d5232c749fa
J severity Important
J status Open
J title fossil\srename\ssays\s'file\soutside\sof\scheckout\stree'\swhen\sit\sisn't
J type Code_Defect
K c6376b37a87171e2f1d2dc2bb7affd6c262e7f4a
U rwilson
Z 0c619bd707f12e49f5b4b6e19d4723c2