Artifact 69797841c08e766fa1b3428c270d06e753054cc1
Ticket change
[69797841c0]
- New ticket 838bde7990 file extracted from Fossil zip archive could have different name.
by
anonymous on
2008-12-02 21:54:55.
D 2008-12-02T21:54:55
J comment @rem\sissue\sdemostration<br>\r\ndel\s.\\_fossil_<br>\r\ndel\s.\\test.fossil<br>\r\nrmdir\s/Q\s/S\s.\\testdir<br>\r\nmkdir\s.\\testdir<br>\r\ndel\smanifest.uuid<br>\r\ndel\smanifest<br>\r\ncd\s.\\testdir<br>\r\necho\s345678>"1rřřřř\s\s\sR\s.test"<br>\r\ncd\s..<br>\r\nfossil\snew\stest.fossil<br>\r\nfossil\sopen\stest.fossil<br>\r\nfossil\sadd\s.\\testdir\\\\"1rřřřř\s\s\sR\s.test"<br>\r\nfossil\sls<br>\r\nfossil\scommit\s-m\s"check\sin\sa\sfile\swith\saccended\schar/s\sand\sspaces\sin\sits\sname"\s--nosign<br>\r\nfossil\sui<br>\r\n----<br>\r\non\swin\sXP<br>\r\nI\screate\sfile\swith\ssome\saccending\scharacters\sin\sits\sname,\scommit\sit\sto\sthe\sfossil\srepository\sand\ssave\srepository\sas\sa\szip\sfile.\r\nWhen\sI\sextract\ssuch\sfile\sfrom\sfossil\sgenerated\sfile\sby\swindows\sExplorer/Total\sCommander\sI\sget\sfile\swith\sdifferent\sname.<br>\r\nExtracting\sby\sunzip\sprogram\sfrom\sInfo-ZIP\sweb\ssite\syields\scorrectly\snamed\sfile.\r\n\r\nIn\sabove\sexample\sI\screate\sfile\swith\s"r-caron"\schars\sin\sits\sname(U+0159),\safter\sunzipping\sI\sget\sfile\swith\s"DEGREE\sSIGN"(U+00B0)\sin\sit\sinstead.\r\nMany\sother\scharacters\sget\stwisted\sin\ssimilar\sway.\sI\swonder,\sif\sthere\sshould\sbe\ssomething\smarked\sin\szip\sfile\sheader,\sas\show\sto\sinterpret\sstored\sfile\sname.\r\nI\stried\sto\scheck\sdifferences\swith\sexplorer\sgenerated\szip\sfiles/fossil\sgenerated\sones\swith\shelp\sof:<br>\r\nunzip\s-Zv\sbyZIP.zip\s>byZIP.lst<br>\r\nunzip\s-Zv\sbyFossil.zip\s>byFossil.lst<br>\r\nso\sfar\sto\sno\savail.
J foundin Fossil\sversion\s[f84bfc31bf]\s2008-11-27\s02:30:29
J private_contact 24b67375dd2ec6c7381a5ad34cfcf006f0b9c260
J severity Important
J status Open
J title file\sextracted\sfrom\sFossil\szip\sarchive\scould\shave\sdifferent\sname
J type Code_Defect
K 838bde7990d8e190957cbfe7f15c77322dc54e57
U anonymous
Z ed1c188f9ffeef6cb4012c4e8ce2cc51