View previous topic :: View next topic |
Author |
Message |
sa
Joined: 29 Apr 2009 Posts: 2569
|
(Separately) Posted: Mon May 05, 2014 16:07 Post subject: |
|
|
Спасибо! Обе проблемы исправлены.
Добавлено спустя 18 минут:
Quote: | при обычном копировании ТК сваливает все файлы в одну кучу, не сохраняя оригинальную иерархию каталогов.
| С учётом того, что TC научился таки "Сохранять пути относительно текущего каталога" при копировании из вида без подкаталогов, можно как-то помягче при случае сформулировать. |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2569
|
(Separately) Posted: Tue May 06, 2014 13:45 Post subject: |
|
|
MVV wrote: | временные метки копируются и для существующих целевых каталогов | При первоначальном копировании (из вида без подкаталогов, например), временные метки успешно сохраняются для каталогов.
Но при повторном копировании тех же файлов (неважно с перезаписью или нет) временные метки для каталогов не копируются и остаются теми, которые я (или NTFS) для них установил.
Так не должно быть? |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
(Separately) Posted: Tue May 06, 2014 15:11 Post subject: |
|
|
Скопировал структуру, проверил: даты скопировались. Принудительно установил всем скопированным папкам текущую дату, скопировал поверх них, заменил всё, проверил: даты снова скопировались. Снова принудительно установил текущую дату, скопировал поверх, на этот раз пропустив всё, проверил: даты опять скопировались. У тебя билд 260? _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2569
|
(Separately) Posted: Tue May 06, 2014 15:38 Post subject: |
|
|
MVV wrote: | У тебя билд 260? |
Да. Не пойму пока в чём дело у меня. Стоит удалить (переименовать) одну папку в итоговой структуре, как при повторном копировании метки восстанавливаются, но только для этой и родительских, по отношению к ней, папок. |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2569
|
(Separately) Posted: Tue May 06, 2014 16:04 Post subject: |
|
|
Ты обратил внимание, что я копировал исключительно файлы? Да и откуда бы взялись папки в виде без подкаталогов. |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
(Separately) Posted: Tue May 06, 2014 17:02 Post subject: |
|
|
Создал тестовую иерархию (33 файла, 18 каталогов, до 5 уровней вложенности). Всем объектам дата - 1990 год.
Жму Ctrl+B, выделяю все файлы, копирую.
Открываю поиск в целевой панели, вывожу результаты панель: все объекты датированы 1990 годом.
Переименовываю в целевой панели папку 3 уровня, у которой внутри ещё 2 уровня, дата меняется только у её надпапки.
Копирую все файлы в эту панель повторно, заменяю всё: все объекты вновь датированы 1990 годом, включая те, что внутри этой папки. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2569
|
(Separately) Posted: Tue May 06, 2014 17:56 Post subject: |
|
|
Тестовая структура: папка TEST, в ней три папки 1, 2 и 3, в каждой из которых файл NO.BAR. Папки 1,2,3 датированы 1990 годом. На папке TEST нажимаю Ctl+Shift+B, выделяю все файлы, копирую с помощью CopyTree. Перехожу в целевой панели к папкам 1,2,3, выделяю их и устанавливаю для папок текущую дату и время (вместо 1990), поднимаюсь на уровень вверх (к папке TEST).
Из исходной панели снова копирую все файлы (с перезаписью или нет). У папок 1,2,3 в целевой панели остаётся текущая дата. |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
(Separately) Posted: Tue May 06, 2014 20:09 Post subject: |
|
|
Ага, подтверждаю.
Проблема всё-таки в том, что папки существуют. Файлы успешно копируются, и до кода, который запоминает структуру каталогов для постобработки, дело ни разу не доходит.
Добавлено спустя 35 минут:
Сколько всего всплыло, когда я решил копировать временные метки и для уже существующих целевых каталогов... Сейчас сделал, чтобы при необходимости постобработки (когда надо копировать метки и/или удалять пустые папки) код, запоминающий структуру каталогов, вызывался всегда (кроме случаев, когда файл пропускается).
CopyTree 1.2.4.264
Ещё раз спасибо за проявленную настойчивость при тестировании. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2569
|
(Separately) Posted: Wed May 07, 2014 09:57 Post subject: |
|
|
Теперь нормально.
Quote: | выполняется стадия копирования временных меток каталогов (только для каталогов, явно выделенных в панели, или во вложенных в них) | По-моему тут (в скобках) надо что-то уточнить. Для вида без подкаталогов вообще не ясно, для каких папок копируются метки. |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
(Separately) Posted: Wed May 07, 2014 10:19 Post subject: |
|
|
Ага, я об этом даже думал, уточню.
Пока скажу так, что ограничиваю иерархию, для которой копируются метки, каталогами, расположенными ниже базового, т.е. теми, которые попадают в папку назначения (выше уже некуда). Независимо от режима панели (по-моему, для панели результатов поиска должно быть ясно ещё меньше, с какого уровня они копируются). _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2569
|
(Separately) Posted: Wed May 07, 2014 10:52 Post subject: |
|
|
MVV wrote: | т.е. теми, которые попадают в папку назначения |
И только теми из них, в которые производилось реальное копирование (вариант "нет - для всех" не сработает в общем случае). |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2569
|
(Separately) Posted: Wed May 07, 2014 11:37 Post subject: |
|
|
Я скорее о случае с уже существующими целевыми каталогами, временные метки которых останутся необновлёнными без реального в них копирования. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|