Сохранение даты создания файла/папки при копировании

Вам не хватает чего-то в Far? Вы считаете, что вашу идею стоит услышать? Пишите сюда.
kalam
Posts: 17
Joined: Tue 26 Oct, 2010 04:28
Has thanked: 1 time

Сохранение даты создания файла/папки при копировании

Post by kalam »

Latest post of the previous page:

zg wrote:
Sun 23 Dec, 2018 22:11
зачем?
чтобы переключать при необходимости поведение с датами папок.
Обычно папка при копировании "как бы" создается заново - тогда пусть ВСЕ ее даты будут свежими (хоть по моему мнению это нелогично),
а если необходимо именно сдублировать дерево - то надо переносить все "как есть".

Если это неочевидно, вот мой пример: менял винт. Новый больше старого и уже имел кучу папок/файлов, т.е. перенести разделом нельзя, а сохранить даты папок очень надо - для сортировки, для поиска. У меня история работы с клиентами "держится" на этих датах. Только корневых папок около трехсот. 2TB с историей от 2003 года..

User avatar
zg
zero-gravity
Posts: 5833
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 151 times
Contact:

Сохранение даты создания файла/папки при копировании

Post by zg »

kalam wrote:
Sat 05 Jan, 2019 00:59
Если это неочевидно, вот мой пример: менял винт. Новый больше старого и уже имел кучу папок/файлов, т.е. перенести разделом нельзя, а сохранить даты папок очень надо - для сортировки, для поиска. У меня история работы с клиентами "держится" на этих датах. Только корневых папок около трехсот. 2TB с историей от 2003 года..
я не вижу ответа на вопрос. приведён пример, где нужно сохранять даты папок. они сохраняются. зачем может понадобиться их не сохранять?

kalam
Posts: 17
Joined: Tue 26 Oct, 2010 04:28
Has thanked: 1 time

Сохранение даты создания файла/папки при копировании

Post by kalam »

zg wrote:
Sat 05 Jan, 2019 02:09
зачем может понадобиться их не сохранять?
Уважаемый zg, будьте менее лаконичны иначе мне трудно Вас понять.
Отвечаю:
Затем, что такое поведение было и ЕСТЬ у многих (мне известных) файловых менеджерах. Я попытался предположить зачем это надо:
kalam wrote:
Sat 05 Jan, 2019 00:59
Обычно папка при копировании "как бы" создается заново - тогда пусть ВСЕ ее даты будут свежими (хоть по моему мнению это нелогично)
Смиренно предполагаю авторы размышляли так: "копированная папка - это НОВАЯ папка, но с копией старого содержимого. Ведь даже по ограничениям файловой системы файл/папка не может находится в том же каталоге с тем же именем, а значит - она ВСЕГДА становится другой, то есть новой, несмотря на свое неуникальное имя и внутреннюю иерархию. Пусть и получает всегда СВЕЖИЕ даты."

И благодаря мольбам Arama, Вы сами указали что с версии
zg wrote:
Wed 05 Dec, 2018 17:21
5337.
Far стал сохранять дату. Без появления такой настройки в "системных параметрах" где ей место, имхо. Все даты "переносились". УРА!
НО позжее, опять изменил логику:
kalam wrote:
Sun 23 Dec, 2018 21:45
в 5343 "Время изменения" уже актуализируется
Если это настолько спорная/неочевидная фича, то такую настройку -
kalam wrote:
Sun 23 Dec, 2018 21:45
Вот бы ее добавить
чего и попросил. Вместо того чтобы теперь и до конца дней держать версию Far30b5337.x64.20181207 на тот "редкий" случай что описал.

topmo3
Posts: 144
Joined: Mon 21 Aug, 2006 15:36
Has thanked: 9 times
Been thanked: 5 times

Сохранение даты создания файла/папки при копировании

Post by topmo3 »

мне, как и zg, тоже непонятно, где описан случай, когда нужно не сохранять даты.
kalam wrote:
Sat 05 Jan, 2019 00:59
а сохранить даты папок очень надо
- это же "когда сохранять".
а когда же "не сохранять"?

User avatar
DrKnS
Posts: 5620
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 9 times
Been thanked: 302 times

Сохранение даты создания файла/папки при копировании

Post by DrKnS »

kalam wrote:
Wed 09 Jan, 2019 18:17
Время изменения
Господа, не путайте время изменения (change time) и время последней записи (last write time).
Я очень сомневаюсь, что первое вас интересует в принципе.
.

User avatar
zg
zero-gravity
Posts: 5833
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 151 times
Contact:

Сохранение даты создания файла/папки при копировании

Post by zg »

kalam wrote:
Wed 09 Jan, 2019 18:17
будьте менее лаконичны иначе мне трудно Вас понять.
я вас тоже не понимаю, несмотря на отсутствие лаконичности. ещё раз, приведите ситуацию, когда принципиально не надо сохранять времена и даты папок.
kalam wrote:
Wed 09 Jan, 2019 18:17
Если это настолько спорная/неочевидная фича
как уже указали выше, вы скорее всего путаете change time и last write time. и вот change time не сохраняется по одной постой причине, когда вы перемещаете папку в пределах одного раздела, у неё сохраняются все даты, кроме change time. фича ос. и вот для консистенции при копировании делается то же самое.

kalam
Posts: 17
Joined: Tue 26 Oct, 2010 04:28
Has thanked: 1 time

Сохранение даты создания файла/папки при копировании

Post by kalam »

zg wrote:
Thu 10 Jan, 2019 11:41
вы скорее всего путаете
Я не путаю между собой
kalam wrote:
Sat 22 Dec, 2018 23:45
Время последней записи,Время создания,Время последнего доступа,Время изменения
Я "объяснить" не могу что я здесь ни при чем. Предлагаю завершить. Всем спасибо!

a-iv
Posts: 1
Joined: Fri 03 May, 2019 13:38

Сохранение даты создания файла/папки при копировании

Post by a-iv »

Дата создания папки сейчас сохраняется. Можно ли как-нибудь сохранить ещё и дату создания файла?

Сценарий всё тот же - перенос файлов со старого диска на новый.
При этом я использую время создания как момент начала работы над файлом.

kalam
Posts: 17
Joined: Tue 26 Oct, 2010 04:28
Has thanked: 1 time

Сохранение даты создания файла/папки при копировании

Post by kalam »

a-iv wrote:
Fri 03 May, 2019 13:46
Можно ли как-нибудь сохранить ещё и дату создания файла?
тут еле-еле одну версию (Far30b5337.x64.20181207) выпросили для копирования папок с сохранением всех дат, а Вы, хотите и для файлов?!
да Вы, смельчак, сударь! :shock:

без шуток: я бы тоже не отказался и от такой версии.
Ну а добавить такие опции - вообще был бы фар рай неземной.
Last edited by kalam on Tue 10 Dec, 2019 22:43, edited 1 time in total.

buniak_a_h
Posts: 1879
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 120 times
Been thanked: 168 times
Contact:

Сохранение даты создания файла/папки при копировании

Post by buniak_a_h »

kalam, а что, флаг [ ] Preserve timestamps у вас не виден?

kalam
Posts: 17
Joined: Tue 26 Oct, 2010 04:28
Has thanked: 1 time

Сохранение даты создания файла/папки при копировании

Post by kalam »

buniak_a_h wrote:
Wed 11 Dec, 2019 00:28
флаг [ ] Preserve timestamps у вас не виден?
нет. Где? версию укажите плиз.

User avatar
HaRT
Moderator
Posts: 9444
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 105 times
Been thanked: 222 times

Сохранение даты создания файла/папки при копировании

Post by HaRT »

kalam wrote:
Wed 18 Dec, 2019 01:00
Где?
Во встроенном диалоге копирования.
kalam wrote:
Wed 18 Dec, 2019 01:00
версию укажите плиз.
Берите последнюю доступную — не ошибётесь. Если интересны детали — читайте changelog.
Фар есть инструмент, а не нянька. © 2009 DrKnS

buniak_a_h
Posts: 1879
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 120 times
Been thanked: 168 times
Contact:

Сохранение даты создания файла/папки при копировании

Post by buniak_a_h »

kalam wrote:
Wed 18 Dec, 2019 01:00
buniak_a_h wrote:
Wed 11 Dec, 2019 00:28
флаг [ ] Preserve timestamps у вас не виден?
нет. Где? версию укажите плиз.
%FARHOME%\changelog wrote: drkns 16.11.2019 19:18:17 +0000 - build 5509
1. В диалог копирования добавлена опция "[ ] Preserve timestamps".
Ндя... давненько Вы не обновлялись …
P/S. У этого флага есть большой минус: он не настраивается и не запоминается "навсегда". Т.е. если у Вас выключено автосохранение, то надо один раз скопировать что-нить куда-нить и нажать Shift+F9

Yegor
Posts: 1075
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 14 times
Been thanked: 25 times

Сохранение даты создания файла/папки при копировании

Post by Yegor »

buniak_a_h wrote:
Wed 18 Dec, 2019 01:42
У этого флага есть большой минус: он не настраивается и не запоминается "навсегда".
System.CopyPreserveTimestamps в far:config ?
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин

buniak_a_h
Posts: 1879
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 120 times
Been thanked: 168 times
Contact:

Сохранение даты создания файла/папки при копировании

Post by buniak_a_h »

Yegor wrote:
Wed 18 Dec, 2019 07:41
buniak_a_h wrote:
Wed 18 Dec, 2019 01:42
У этого флага есть большой минус: он не настраивается и не запоминается "навсегда".
System.CopyPreserveTimestamps в far:config ?
Блин! Трудно было в том же ченджлоге указать настройку??? :evil:
А, кстати, как Вы нашли? Спрашиваю, чтоб в будущем не попадать впросак…

User avatar
DrKnS
Posts: 5620
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 9 times
Been thanked: 302 times

Сохранение даты создания файла/папки при копировании

Post by DrKnS »

buniak_a_h wrote:
Wed 18 Dec, 2019 01:42
У этого флага есть большой минус: он не настраивается и не запоминается "навсегда"
buniak_a_h wrote:
Wed 18 Dec, 2019 11:33
Блин! Трудно было в том же ченджлоге указать настройку???
Я не совсем понимаю суть этих откровений.
Опция вынесена в интерфейс, запоминается на время работы и записывается в конфиг по Shift+F9 или если включено автосохранение (как и все остальные опции, кто бы мог подумать).

Да, в логе не написано, как до неё добраться через жопу. Ай-ай-ай.

Post Reply

Return to “Предложения и идеи”