Page 26 of 31

EMenu: Explorer Context Menu — Контекстное меню Проводника

Posted: Tue 11 Aug, 2015 14:01
by HaRT

Latest post of the previous page:

Yegor wrote: "C:\Program Files\TortoiseSVN\bin\TortoiseStub32.dll" - это дллка для шел, 32 бита
Yegor wrote: перегрузить комп, часто именно из shell extensions инсталяха требует перезагрузки
Разумеется, я это пробовал, притом неоднократно.
Разные передёргивания у TortoiseSVN настроек Shell Overlays, увы, тоже не помогли.

EMenu: Explorer Context Menu — Контекстное меню Проводника

Posted: Tue 11 Aug, 2015 17:31
by 2useven10
Win 8.1 x64, TortoiseSVN 1.9.0 x64
Far3 4406 x64 - меню черепахи работает
Far3 4406 x86 - меню черепахи НЕ работает

может надо черепаху x86 ставить для far x86 ?

EMenu: Explorer Context Menu — Контекстное меню Проводника

Posted: Tue 11 Aug, 2015 17:35
by HaRT
2useven10 wrote: черепаху x86 ставить для far x86
Я раньше пробовал — черепаха 1.8 x86 не желает ставиться на Винду x64, говорит: „Ставьте родной битности!“. С версией 1.9 я такое даже и не пробовал.
19:40 MSK
Попробовал, результат прежний: “You are attempting to run the 32-bit installer on a 64-bit version of Windows. Please install the 64-bit version of TortoiseSVN instead.”

EMenu: Explorer Context Menu — Контекстное меню Проводника

Posted: Tue 11 Aug, 2015 17:37
by 2useven10
Да, я уже попробовал - не ставится.

EMenu: Explorer Context Menu — Контекстное меню Проводника

Posted: Tue 11 Aug, 2015 17:42
by HaRT

EMenu: Explorer Context Menu — Контекстное меню Проводника

Posted: Tue 11 Aug, 2015 18:06
by 2useven10
Меню в 64-х разрядном фаре РАБОТАЕТ. Нормальная практика - работать с 'native' версиями софта.
Я запускаю фар-32 только если что-то надо проверить, если бы не это обсуждение - вообще не узнал бы о проблеме.

EMenu: Explorer Context Menu — Контекстное меню Проводника

Posted: Tue 11 Aug, 2015 18:14
by HaRT
2useven10 wrote: Меню в 64-х разрядном фаре РАБОТАЕТ
А в 32-битном НЕ работает, и это очень неприятная регрессия по отношению к черепахе 1.8. Я даже верю, что Фар и EMenu впрямую не виноваты, но всё равно хочется, чтобы починилось.

EMenu: Explorer Context Menu — Контекстное меню Проводника

Posted: Tue 11 Aug, 2015 18:31
by DrKnS

EMenu: Explorer Context Menu — Контекстное меню Проводника

Posted: Tue 11 Aug, 2015 18:45
by 2useven10
В 32-х битном тотале черепашье меню есть, но не на верхнем уровне, а в подменю 'X64'.
Скорее всего Возможно нужны дополнительные приседания чтобы его вытащить...

EMenu: Explorer Context Menu — Контекстное меню Проводника

Posted: Tue 11 Aug, 2015 21:40
by 2useven10
Win10 x64, Tortoise svn 1.9.0 x64, Far 4406 x86 -- меню черепахи работает.

EMenu: Explorer Context Menu — Контекстное меню Проводника

Posted: Tue 22 Sep, 2015 12:54
by HaRT
HaRT wrote: Установил TortoiseSVN 1.9.0 x64 — в меню (как графическом, так и текстовом) пропали все пункты про Subversion. В Explorer'е они по-прежнему есть.
При этом для TortoiseSVN 1.8.* x64 в этом же Far Manager, version 3.0 (build 4406) x86 тоже было всё в порядке.
Как их вернуть и для TortoiseSVN 1.9.0 x64?
В версии 1.9.1 починилось (ну или обновления ОС так повлияли).

EMenu: Explorer Context Menu — Контекстное меню Проводника

Posted: Tue 29 Sep, 2015 18:43
by HaRT
HaRT wrote: В версии 1.9.1 починилось (ну или обновления ОС так повлияли).
А в 1.9.2 снова сломали, притом откатом на 1.9.1 не починилось — пришлось использовать System Restore.

EMenu: Explorer Context Menu — Контекстное меню Проводника

Posted: Tue 29 Sep, 2015 20:33
by tsul
Аналогично, был TortoiseSVN 1.8.11 x64, всё ок (Win7 x64, Far 3.0 build 4409 x86).
При этом Far подгружал x86-библиотеки C:\Program Files\TortoiseSVN\bin\{TortoiseStub32.dll;TortoiseSVN32.dll}.

После обновления TortoiseSVN до 1.9.2 x64 пункты графического контекстного меню TortoiseSVN при вызове через EMenu пропали.
Far подгружает библиотеку C:\Program Files\TortoiseSVN\bin\TortoiseStub32.dll, но не TortoiseSVN32.dll.

Вообще, проблема не в EMenu а в черепахе: контекстное меню диалога открытия файла любой программы ведёт себя так же:
в нем есть пункты TortoiseSVN, если программа x64, и их нету, если программа x86 (также нету накладных значков черепахи, которые Icon Overlays).

EMenu: Explorer Context Menu — Контекстное меню Проводника

Posted: Tue 29 Sep, 2015 21:00
by skipik
У меня меню присутсвует.
Win 7 SP1 x64, Far 3.0.4429 x64, TortoiseSVN 1.9.2 x64.

EMenu: Explorer Context Menu — Контекстное меню Проводника

Posted: Tue 29 Sep, 2015 21:02
by HaRT
skipik, речь идёт про 32-битный Фар на 64-битной Винде.

EMenu: Explorer Context Menu — Контекстное меню Проводника

Posted: Tue 29 Sep, 2015 21:37
by tsul
Сдаётся мне, надо msvcp140.dll x86.. В директории установки черепахи он есть x64, в системе у меня его нет, а ссылки на него в TortoiseSVN32.dll присутствуют (т.е. в таблице импорта).
Попробую сейчас MSVC 2015 x86 redistributable поставить...