That bug was fixed in 2011.
I would recommend, as an installation process, to simply unzip a portable version of msysgit.
PortableGit-1.8.3-preview20130601.7z
There won't be an issue then.
Я установил несколько разных версий Git на Windows с одной и той же ошибкой. Я получаю сообщение об ошибке "libssh2.dll не установлен на этом компьютере ...".
Я осмотрел установочные файлы, и, Windows права, его там нет. Я попытался установить двоичные файлы ssh2.dll (единственное место, где я мог их найти - в дистрибутиве php), поместить их в системные каталоги и все остальное.
Кто-нибудь знает источник / или решение проблемы?
That bug was fixed in 2011.
I would recommend, as an installation process, to simply unzip a portable version of msysgit.
PortableGit-1.8.3-preview20130601.7z
There won't be an issue then.
Я наконец решил это. Я не могу точно сказать, из-за чего возникла проблема - другими словами, почему она не работала с различными установками git и т. Д. Хотя я ожидаю, что проблема была той же; не имеет смысла, что я продолжал устанавливать разные неработающие пакеты Git.
Во всяком случае, что решило это так:
Я скачал libssh2.dll
бинарные файлы с веб-сайта libssh2.org, но файл, который шел с ним, был libssh2-1.dll
, который не был обнаружен git. Мне не пришло в голову переименовать его, но это могло бы сработать.
Однако, что же работа загрузив двоичные файлы Cgminer, которые - как я как - то обнаружил, - случаются содержать libssh2.dll
.
Затем я скопировал libssh2.dll
в ..\mysisgit\bin
, и с тех пор Git работал отлично. Бог знает, почему его там не было; тем более, что это версия mysisgit, которая входит в комплект cmder
(поэтому я предполагаю, что это недавняя версия mysisgit).
Это сделало меня глупым. Обратите внимание на дату моего оригинального сообщения.