View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003704 | Far Manager | File System | public | 2019-03-20 04:16 | 2019-06-10 23:23 |
Reporter | razor | Assigned To | DrKnS | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | not fixable | ||
Platform | x64 | OS | Windows | OS Version | 7 |
Product Version | 3.0 | ||||
Summary | 0003704: Некорректное отображение (распознавание) жестких ссылок на сетевом хранилище (FS EXT4) | ||||
Description | на хранилище есть некоторое количество одинаковых и неизменяемых файлов, раскиданных по разным каталогам и имеющих разные имена, но содержимое идентичное, при попытке заменить копии жесткими ссылками столкнулся с проблемой "Far никаким образом не обнаруживает созданные жесткие ссылки" в "2019-03-20 11-11-10 PC.png" пример в FarManager - созданная жесткая ссылка на локальном компьютере (значок перед именем файла) E:\ и N:\- созданная жесткая ссылка на сетевом хранилище Ext4 в "2019-03-20 11-12-01 Dup.png" на "e:" и n: (qnap nas) - фигурными скобками отображаются жесткие ссылки, для x: (Asustor nas) - тоже должны быть, но их нет. (в Dup_Same_Files_Searcher - данную проблему исправили) | ||||
Tags | No tags attached. | ||||
Build | 0 | ||||
|
|
|
OS не предоставляет информацию о жёстких ссылках по сети даже для NTFS, не говоря уже о всякой линуксовой экзотике. BY_HANDLE_FILE_INFORMATION.nNumberOfLinks возвращает 1. FindFirstFileNameW возвращает ERROR_NOT_SUPPORTED. Код вашего Searcher на их сайте найти не удалось, но, судя по названию, оно просто сканирует всё и определяет жёсткие ссылки по косвенным признакам типа одинакового File Index. В Far, очевидно, подобный подход неприменим, так что увы. |
|
спасибо что ответили! не, серчер не мой, но им пользуюсь, понравилось что не просто показывает, а сканирует, проверяет на идентичность и есть возможность замены на жесткие и символические ссылки. просто привел в пример (у нее еще есть.остались проблемы, тоже общаюсь с разработчиком). Far не видит как и тот тоже раньше не видел (в 4й версии) - теперь стал видеть - что то там не просто так с линуксом, по возможности поправьте - очень уж удобно фаром пользоваться. да Far создает их (жесткие ссылки) но потом и не видит, именно им для скрина и создал. |
|
Так а что поправить? Вы хотите, чтобы фар при входе в любую папку сканировал вам весь диск? |
|
|
|
ну на зачем же диск сканировать :( как на скрине выше - в левой части (Е диск) - там видно - "раскраска файлов" с пометкой жестких ссылок (символ добавляется) и тоже самое нужно на правой панели. |
|
Вы первое сообщение читали? Операционная система возволяет спросить у каждого файла "сколько у тебя жестких ссылок и где они?" и получить ответ практически мгновенно. Это работает для локальных дисков. Мы спрашиваем у E:\123\tms\2014__Fix.zip и получаем ответ "2 штуки, E:\123\tms\2014__Fix.zip и E:\123\tms\123_жест_ссылка.zip" Мы спрашиваем у E:\123\tms\123_жест_ссылка.zip и получаем ответ "2 штуки, E:\123\tms\2014__Fix.zip и E:\123\tms\123_жест_ссылка.zip" Это не работает для сетевых дисков. Мы спрашваем у N:\123\2014__Fix.zip и получаем ответ "отвалите". Мы спрашваем у N:\123\123_жест_ссылка.zip и получаем ответ "отвалите". Единственный способ сказать "да, эти два файла - ссылки друг на друга" - просканировать весь диск, обнюхать все файлы и по косвенным признакам опеределить, достаточно ли они похожи, что и делает Searcher. |
Date Modified | Username | Field | Change |
---|---|---|---|
2019-03-20 04:16 | razor | New Issue | |
2019-03-20 04:16 | razor | File Added: 2019-03-20 11-12-01 Dup.png | |
2019-03-20 04:16 | razor | File Added: 2019-03-20 11-11-10 PC.png | |
2019-03-20 10:42 | DrKnS | Assigned To | => DrKnS |
2019-03-20 10:42 | DrKnS | Status | new => closed |
2019-03-20 10:42 | DrKnS | Resolution | open => not fixable |
2019-03-20 10:42 | DrKnS | Build | => 0 |
2019-03-20 10:42 | DrKnS | Note Added: 0016477 | |
2019-03-20 13:16 | razor | Status | closed => feedback |
2019-03-20 13:16 | razor | Resolution | not fixable => reopened |
2019-03-20 13:16 | razor | Note Added: 0016478 | |
2019-03-20 14:16 | DrKnS | Note Added: 0016479 | |
2019-03-21 02:18 | razor | File Added: 2019-03-21 09-15-29 pc loc.png | |
2019-03-21 02:18 | razor | File Added: 2019-03-21 09-15-51 lan.png | |
2019-03-21 02:18 | razor | Note Added: 0016480 | |
2019-03-21 02:18 | razor | Status | feedback => assigned |
2019-03-21 07:40 | DrKnS | Note Added: 0016481 | |
2019-06-10 23:23 | DrKnS | Status | assigned => closed |
2019-06-10 23:23 | DrKnS | Resolution | reopened => not fixable |
2019-06-10 23:23 | DrKnS | Description Updated |