Информация об изменениях

Сообщение Re: Перенос файловой структуры (без файлов) от 01.01.2025 14:29

Изменено 01.01.2025 14:55 swame

Re: Перенос файловой структуры (без файлов)
Здравствуйте, Alekzander, Вы писали:

A>Есть два стула каталога. Один появился как копия другого. Затем файлы переименовывали, раскладывали по каталогам, и т.д. Есть ли инструмент, который воссоздаст структуру в одном из них по образцу второго? Примерно как копировщик, но прежде, чем копировать тела файлов, он должен сравнить между собой все хеши, и при совпадении -- использовать имеющиеся файлы как источник (т.е. переименовать их).


A>Смысл в том, что переименование -- дешёвая операция, а копирование -- дорогая.


Это скорее всего одноразовая работа, и критерии сравнения / коллизий кастомные скорее всего, придется подгонять по ходу дела под свои условия.
Писал подобное последнее время на Delphi для реорганизации / переноса кодовой базы, пишется за несколько десятков минут, максимум часов.
Пока спрашиваешь уже можно было несколько раз сделать.
Re: Перенос файловой структуры (без файлов)
Здравствуйте, Alekzander, Вы писали:

A>Есть два стула каталога. Один появился как копия другого. Затем файлы переименовывали, раскладывали по каталогам, и т.д. Есть ли инструмент, который воссоздаст структуру в одном из них по образцу второго? Примерно как копировщик, но прежде, чем копировать тела файлов, он должен сравнить между собой все хеши, и при совпадении -- использовать имеющиеся файлы как источник (т.е. переименовать их).


Это скорее всего одноразовая работа, и критерии сравнения / коллизий кастомные скорее всего, придется подгонять по ходу дела под свои условия.
Писал подобное последнее время на Delphi для реорганизации / переноса кодовой базы, пишется за несколько десятков минут, максимум часов.
Пока спрашиваешь уже можно было несколько раз сделать.

A>Смысл в том, что переименование -- дешёвая операция, а копирование -- дорогая.


Реально сэкономишь только на очень большом файле.