View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003402 | Plugins | NetBox | public | 2017-03-07 16:42 | 2017-03-09 17:59 |
Reporter | AlexanderCh | Assigned To | michael.lukashov | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | assigned | Resolution | open | ||
Platform | x64 | OS | Windows | OS Version | 7 |
Product Version | 3.0 | ||||
Summary | 0003402: Не работает переход из folders history (или AltHistory) на посещенную через NetBox папку на удалённом scp/sftp сервере | ||||
Description | Не работает переход из истории папок (стандартная folders history или AltHistory) на ранее посещенную через NetBox папку на удалённом scp/sftp сервере. В зависимости от версии Far возвращает ошибку или ничего не делает. | ||||
Steps To Reproduce | Тесткейс 1) Зарегистрировать подключение к удаленному Linux серверу через NetBox (scp, sftp), запомнить пароль 2) Зайти по этому подключению, принять ключ 3) посетить на сервере папку /tmp, посетить папку /home 4) открыть folders history, навигироваться на запись NetBox:/tmp, нажать Enter Actual Result: успешно происходит переход 5) сменить диск в активной панели на локальный (покинуть сервер) Alt+F1 c 4) открыть folders history, навигироваться на запись NetBox:/tmp, нажать Enter Expected Result: ожидался переход в папку /tmp на удаленном сервере (ранее работало) Actual Result: переход не происходит Far 3.0 4774 x64 + AltHistory пишет ошибку: Not implemented. Code: 3015 Так же проверил на виртуалке Win7 x64 свежую установку без дополнительных плагинов. Свежие версии от 03-Mar-2017 (x86, x64) включая ночные сборки на нажатие Enter в стандартной history на NetBox локацию закрывают окно истории и перехода не происходит (последней проверял Far 3.0 4904 x86). | ||||
Additional Information | Платформа Windows 7 x64. Включение debug 2 логгирования NetBox не принесло ценной информации, т.к. log файл не появляется. Сломалось предположительно после апгрейда Far. С какой версии апгрейдился - не сохранил. Скорее всего была версия возрастом более года (судя по возрасту папки 20-08-2015). Аналогичная проблема описана тут Postby IgorT75 » Fri 20 May, 2016 17:40 https://forum.farmanager.com/viewtopic.php?p=137967#p137967 Не удалось понять, где проблема: в Far, NetBox, AltHistory. Руками из командной строки можно перейти в нужную папку NetBox:scp://user:pass@server:22/tmp Мелкие наблюдения. Смущает, что в History не указывался сервер. Это приводило к конфузам, если на разных серверах я посещал одинаковые папки. Количество двоеточий отличается: стандартная Folders History рисует NetBox:/tmp, AltHistory рисует NetBox::/tmp | ||||
Tags | No tags attached. | ||||
|
Проверьте на последнем билде Far 4910, исправил показ папок в списке Folders History и переход на папку на удаленном сервере. AltHistory выдает ошибку ╔════════════ Host file not found ════════════╗ ║ webdav.yandex.ru ║ ║ The nearest existing folder is ║ ║ ║ ╟─────────────────────────────────────────────╢ ║ [ Abort ] { Nearest } [ Delete ] [ Cancel ] ║ ╚═════════════════════════════════════════════╝ Исходников AltHistory я не нашел, так что тут надо с автором связываться, чтобы он поправил. |
|
Михаил, спасибо за оперативность! Стандартная folders history теперь работает и по новым записям с указанием сервера, и по сохранившимся в истории старым записям без указания сервера. AltHistory работает только по старым записям. На новых выдает указанную ошибку. Попробую связаться с автором AltHistory. http://forum.farmanager.com/viewtopic.php?p=142903#p142903 Если перспектива починки AltHistory под новый вид записей будет туманной, я бы предпочёл оставить старый вид записей, для совместимости с AltHistory. |
|
в чём смысл поддерживать баги плагина? |
|
zd, Как айтишник я понимаю, что не по феншую поддерживать в продукте костыль, чтобы не падал глючный плагин. Но для меня, как пользователя, нерабочий ALtHistory - это критикал. Некорректное отображение - это минор. Я бы предложил подождать недельку-две ответа авторов ALtHistory. |
|
а что там можно поддерживать-то? фар отдаёт для пункта истории четыре параметра, эти четыре параметра без какого либо анализа и изменения нужно передать в апи функцию. всё. если плагин с такой элементарной операцией не справляется, то поддерживай, не поддерживай — оно потенциально нерабочее. |
|
Ну раньше же как-то работало. Может быть раньше Фар некорректно отдавал параметры в историю и, поэтому плагин поддержал именно это поведение. Не знаю. Конечно же надо чинить плагин. Просто непонятно, когда это случится. |
|
в фаре вообще ничего не менялось. раньше нетбокс не мог перейти куда надо по собственным же данным. теперь может. в фаре всё работает без изменений в коде. |
Date Modified | Username | Field | Change |
---|---|---|---|
2017-03-07 16:42 | AlexanderCh | New Issue | |
2017-03-09 05:23 | michael.lukashov | Note Added: 0015252 | |
2017-03-09 05:24 | michael.lukashov | Assigned To | => michael.lukashov |
2017-03-09 05:24 | michael.lukashov | Status | new => assigned |
2017-03-09 07:04 | AlexanderCh | Note Added: 0015253 | |
2017-03-09 07:15 | AlexanderCh | Note Edited: 0015253 | |
2017-03-09 10:34 | zg | Note Added: 0015255 | |
2017-03-09 15:34 | AlexanderCh | Note Added: 0015256 | |
2017-03-09 16:57 | zg | Note Added: 0015257 | |
2017-03-09 17:41 | AlexanderCh | Note Added: 0015259 | |
2017-03-09 17:59 | zg | Note Added: 0015260 |