Добрый день.
Заметил следующие вещи:
1) При упаковке каталога в архив типа tgz или tar в архив не попадают подкаталоги с установленным атрибутом "скрытый", при упаковке в ZIP все нормально.
2) После распаковки архива tgz в Linux у всех файлов оказывается снят доступ на запись и пользователя, и для группы, и для всех остальных. После упаковки в TC такого не происходит.
3) Наверное не ошибка, а несколько неожиданное поведение. Если попытаться упаковать каталог в архив gz, то UC ничего не говоря упакует все файлы в архиве по отдельности, а TC в этой ситуации выдаст предупреждение "Слишком много файлов", что кажется логичнее - если по ошибке попытаться запаковать каталог с несколькими тысячами файлов, на диске появится много мусора
Ошибки при архивировании в tgz, tar, gz
Модератор: motyara
- Max Diesel
- Автор программы
- Сообщения: 3431
- Зарегистрирован: Пт окт 12, 2007 3:26 pm
- Контактная информация:
1 - да, такая проблема была в 0.95, но где-то между январем и текущим месяцем похоже она была исправлена (надеюсь). Во всяком случае при проверке скрытые каталоги запаковались,
2 - по возможности исправлю, но ничего не обещаю...
3 - архиваторы gz и bz2 работают именно так - упаковывают лишь один файл, а потому я решил не ставить соответствующего сообщения на случай если вдруг кому-то понадобиться запаковать 10-20-ть файлов (чтобы не делать это для каждого файла в отдельности).
2 - по возможности исправлю, но ничего не обещаю...
3 - архиваторы gz и bz2 работают именно так - упаковывают лишь один файл, а потому я решил не ставить соответствующего сообщения на случай если вдруг кому-то понадобиться запаковать 10-20-ть файлов (чтобы не делать это для каждого файла в отдельности).
Re: Ошибки при архивировании в tgz, tar, gz
В общем, да, но палка о 2 концах:
1) надо запаковать (каждый по отдельности) 100 файлов в каталоге (рисунки svg или man-страницы) - тогда это то, что надо;
2) надо запаковать весь каталог, а по ошибке вместо tgz выбрал gz - тогда имеет кучу файлов.
Может (опционально) выдавать запрос на продолжение?
1) надо запаковать (каждый по отдельности) 100 файлов в каталоге (рисунки svg или man-страницы) - тогда это то, что надо;
2) надо запаковать весь каталог, а по ошибке вместо tgz выбрал gz - тогда имеет кучу файлов.
Может (опционально) выдавать запрос на продолжение?
- Max Diesel
- Автор программы
- Сообщения: 3431
- Зарегистрирован: Пт окт 12, 2007 3:26 pm
- Контактная информация: