View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000312 | Double Commander | File operations | public | 2012-01-18 14:56 | 2013-12-31 03:29 |
Reporter | EagleXK | Assigned To | Alexx2000 | ||
Priority | urgent | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Projection | none | ETA | none | ||
Product Version | 0.5.3 | ||||
Target Version | 0.5.4 | Fixed in Version | 0.5.4 | ||
Summary | 0000312: Remove junction in recycle bin / Удаление Junction | ||||
Description | При удалении Junction-папок удаляется не ссылка, а папка, на которую Junction ссылается! | ||||
Tags | No tags attached. | ||||
Fixed in Revision | 4267,4292 | ||||
Operating system | Windows | ||||
Widgetset | Win32 | ||||
Architecture | 32-bit | ||||
|
Удаление происходит в корзину или насовсем? Какая версия Windows (XP, Vista, Seven)? |
|
OS: Win2000, удаление через обычный DEL на дефолтных настройках произошло в корзину. |
|
Тем не менее под Win7 x64 всё в порядке. Кстати, под той же Win2000 Unreal Commander при удалении не помещает Junction в корзину и удаляет только его, а Explorer, как и Double Commander, помещает Junction и при очистке корзины тоже удаляет содержимое оригинальной папки. ИМХО это очень серьёзеный баг - при удалении непосредственно с диска минуя корзину файлы теряются навсегда. |
|
Ещё одна заметка: пока файлы в корзине в исходной папке они отображаются как положено, но стоит корзину очистить - исходная папка будет пуста. |
|
Это известная бага-фича Windows, дело в том что Windows ниже Vista воспринимает Junction как обычную папку, соответственно и функция удаления в корзину обрабатывает её как папку т.е. удаляет вместе с содержимым. Конечно надо бы добавить, обработку этой ситуации, и не пытаться удалять Junction в корзину под Windows ниже Vista. |
Date Modified | Username | Field | Change |
---|---|---|---|
2012-01-18 14:56 | EagleXK | New Issue | |
2012-01-18 15:12 | Alexx2000 | Note Added: 0000317 | |
2012-01-18 15:12 | Alexx2000 | Status | new => feedback |
2012-01-18 15:28 | EagleXK | Note Added: 0000319 | |
2012-01-18 15:28 | EagleXK | Status | feedback => new |
2012-01-18 15:43 | EagleXK | Note Added: 0000320 | |
2012-01-18 18:31 | EagleXK | Note Added: 0000321 | |
2012-01-18 18:55 | Alexx2000 | Note Added: 0000324 | |
2012-01-18 22:56 | Alexx2000 | Target Version | => 0.5.5 |
2012-01-18 23:59 | Alexx2000 | Assigned To | => Alexx2000 |
2012-01-18 23:59 | Alexx2000 | Status | new => assigned |
2012-01-19 00:03 | Alexx2000 | Fixed in Revision | => 4267 |
2012-01-19 00:03 | Alexx2000 | Status | assigned => resolved |
2012-01-19 00:03 | Alexx2000 | Resolution | open => fixed |
2012-01-19 00:03 | Alexx2000 | Fixed in Version | => 0.5.5 |
2012-01-19 00:03 | Alexx2000 | Summary | Удаление Junction => Remove junction in recycle bin / Удаление Junction |
2012-02-11 19:42 | Alexx2000 | Fixed in Revision | 4267 => 4267,4292 |
2012-02-11 19:42 | Alexx2000 | Fixed in Version | 0.5.5 => 0.5.4 |
2012-02-11 19:42 | Alexx2000 | Target Version | 0.5.5 => 0.5.4 |
2013-12-31 03:29 | EagleXK | Status | resolved => closed |