D 2012-08-28T06:38:43.060 J comment On\sWindows,\stry\sto\supdate\sto\sa\sbranch\swhich\scontains\scharacters\r\noutside\sthe\scurrent\smbcs,\se.g.\s"fossil\supdate\seclipse-project".\r\nBelow\sis\sa\slog\swhat\shappens.\r\n\r\nBranch\s"unicode"\s[8596323b5b]\scontains\smy\sminimal\sproposed\r\nfix.\sIt\sis\stested\son\sUNIX\sand\sWindows.\r\n\r\nHere\sis\swhat\shappens\s(Windows\sonly!)\r\n>fossil\supdate\seclipse-project\r\n.....\r\nADD\s.project\s(overwrites\san\sunmanaged\sfile)\r\nADD\s.settings/org.eclipse.core.runtime.prefs\r\nUPDATE\ssrc/export.c\r\nUPDATE\ssrc/file.c\r\nUPDATE\ssrc/finfo.c\r\nUPDATE\ssrc/import.c\r\nUPDATE\ssrc/json.c\r\nUPDATE\ssrc/main.c\r\nUPDATE\ssrc/merge.c\r\nUPDATE\ssrc/name.c\r\nUPDATE\ssrc/popen.c\r\nUPDATE\ssrc/rebuild.c\r\nUPDATE\ssrc/shell.c\r\nMERGE\ssrc/timeline.c\r\nUPDATE\ssrc/translate.c\r\nUPDATE\ssrc/vfile.c\r\nUPDATE\ssrc/winhttp.c\r\nADD\stest/??/??.txt\r\nC:\\Localdata\\workspace\\fossil\\fossil.exe:\sunable\sto\screate\sdirectory\sC:/Localdat\r\na/workspace/fossil/test/??\r\nRolling\sback\sprior\sfilesystem\schanges...\r\nUNDO\s.project\r\nDELETE\s.settings/org.eclipse.core.runtime.prefs\r\nUNDO\ssrc/export.c\r\nUNDO\ssrc/file.c\r\nUNDO\ssrc/finfo.c\r\nUNDO\ssrc/import.c\r\nUNDO\ssrc/json.c\r\nUNDO\ssrc/main.c\r\nUNDO\ssrc/merge.c\r\nUNDO\ssrc/name.c\r\nUNDO\ssrc/popen.c\r\nUNDO\ssrc/rebuild.c\r\nUNDO\ssrc/shell.c\r\nUNDO\ssrc/timeline.c\r\nUNDO\ssrc/translate.c\r\nUNDO\ssrc/vfile.c\r\nUNDO\ssrc/winhttp.c\r\nDELETE\stest/??/??.txt\r\n> J foundin 1.23 J private_contact cd7093095d9cfcb1d94e1ac96bf5d520b20d5cd7 J severity Important J status Open J title Cannot\supdate\swhen\sbranch\scontains\snon-mbcs\sfilenames J type Code_Defect K 01a2f3a346f963c19404630f611e24619c82232c U jan.nijtmans Z 10f9ec5a3667232ca7f650cf364df7ab