Страница 1 из 1

Баг с копированием / перемещением All Users

Добавлено: Вт мар 21, 2017 16:48
dmr
Обнаружил просто чудовищный баг, аж офигел.

При попытке переместить все файлы, включая виндовый Users, с диска (F:\) вынутого из другого компьютера, я с ужасом обнаружил, что перемещены были и файлы из МОЕГО All Users с МОЕГО диска C:

Да, да, я знаю что All Users это ссылка итд. итп. и я убежден, что Тотал не должен так делать, даже более того, раньше он так и не делал.
Версия 8.52a x64, Windows 7 SP1 x64
Это лечится как-то?

Добавлено: Вт мар 21, 2017 18:26
MVV
Вообще, большинство программ при перемещении ссылок на папки на другой том сделает то же самое. При перемещении в рамках одного тома - вопрос.

Единственное, что приходит в голову - в тотале есть неудобная (и потенциально опасная, если включить её и забыть) опция CopyLinks, настраивающая копирование ссылок, но не уверен, что она как-то влияет на перемещение.

В любом случае, ссылки на папки требуют особого внимания, и об этом нужно помнить...

Добавлено: Ср мар 22, 2017 06:06
Avada
dmr
Баг — это когда что-то делается не так, как задумано разработчиком. В данном случае по умолчанию ссылка копируется/перемещается в TC как каталог. Со всеми вытекающими последствиями. Раньше много чего не делалось, а начиная с версии 8.50 работа со ссылками регулируется ключами CopyLinks и IgnoreLinks. Почитайте справку. И при прочих равных условиях иногда стоит хорошо подумать — копировать что-то или перемещать.