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

Синхронизация каталогов: не удаляются пустые кат. в архиве

Добавлено: Вт мар 02, 2010 10:15
dvb
Заметил такую ситуацию:
Слева: каталог с:\zzz в котором находятся подкаталоги с файлами
Справа zip-архив,созданный TC e: \zzz.zip\zzz в котором дополнительно присутствуют пустые каталоги
Делаем сравнение , видим справа пустые каталоги , при попытке удалить их: “Удалить справа” TC спрашивает “Удалить?” – далее OK – но каталоги не удаляются
Если те же действия проделать при ситуации , когда справа только e:\zzz.zip,то пустые каталоги нормально удаляются .Это ошибка?

И еще, если можно, один вопрос про пустые каталоги при синхронизации:
когда пустые каталоги с одинаковым именем присутствуют и слева и справа TC их не показывает в секции “=”. Так и должно быть?

TC 7.50a WinXP SP3

Добавлено: Вт мар 02, 2010 11:34
sa
dvb писал(а):но каталоги не удаляются
Подтверждаю для zip-архива. Если rar-архив, то пустые каталоги удаляются.

Добавлено: Вт мар 02, 2010 12:43
Avada
dvb
По первой ситуации (с пустыми каталогами в ZIP-архиве) подтверждаю. Вообще говоря, такое поведение в асимметричном режиме действительно не соответствует ожидаемому. Надо посмотреть, не обсуждалось ли с Гислером нечто подобное, и, если что, репортить. Особенно с учётом уточнения sa, что в RAR поведение иное.

По второй ситуации (с одинаковыми именами пустых каталогов) подтверждаю тоже, но полагаю, что это намеренное поведение. Насколько это удобно — второй вопрос.

Добавлено: Вт мар 02, 2010 13:28
dvb
Спасибо за ответы.К уже подтвержденной ситуации с zip-архивом хотел бы добавить, что для эксперимента попробовал удалить из архива не пустой каталог , а каталог с одним файлом, который есть только справа .Опция "Пустые каталоги" установлена. TC спрашивает : “удалить файлы/каталоги 2шт ?”. Файл он удаляет ,а каталог оставляет.

Добавлено: Вт мар 02, 2010 13:58
sa
dvb писал(а):Файл он удаляет ,а каталог оставляет.
Подтверждаю для zip-архива. Если rar-архив, то и файл и каталог удаляются.

Добавлено: Ср май 12, 2010 16:30
DrShark
Должно быть исправлено в 7.55 RC1, проверяйте.

Добавлено: Ср май 12, 2010 21:33
dvb
Если я не ошибаюсь,Гислер в TC7.55rc1 эту ошибку проинвертировал :) :
исправил ошибку,которая была :
c:\zzz - e:\zzz.zip\zzz
и внес,которой не было:
с:\zzz - e:\zzz.zip - теперь в этом варианте не удаляются пустые каталоги.
В первом посте в варианте сравнения с e:\zzz.zip, я имел ввиду ,что архив создается внутри каталога zzz.В отличии от сравнения с e:\zzz.zip\zzz,когда архив создается "снаружи" каталога zzz.
По-моему,только такие сравнения имеют смысл, и я не очень понял замечание Гислера на оф.форуме,что он подтверждает эту ошибку,только когда сравнение начинается из папки в архиве.
Уважаемый,DrShark..Если Вы подтвердите эту новую ошибку,сделайте одолжение,сообщите на оф.форум.

Добавлено: Пт май 14, 2010 09:40
sa
dvb писал(а):с:\zzz - e:\zzz.zip - теперь в этом варианте не удаляются пустые каталоги.
Подтверждаю.