Я запустить Дженкинс на AIX с:Не удается подключиться к GIT от Jenkins
java -jar jenkins.war --httpPort=8082
В работе Дженкинс Настройка> Исходный код управления> Git, я вхожу
Repository URL: [email protected]:/opt/git/project.git
где XXX является IP сервера.
я получил следующее сообщение об ошибке:
Failed to connect to repository : Command "/usr/bin/git ls-remote -h [email protected]:/opt/git/project.git HEAD" returned status code 255:
stdout:
stderr: exec(): 0509-036 Cannot load program /usr/bin/git because of the following errors:
0509-150 Dependent module /usr/lib/libiconv.a(libiconv.so.2) could not be loaded.
0509-152 Member libiconv.so.2 is not found in archive
Я испытал на обоих AIX и WinXP. Он отлично работает на машине для окон. Но мне нужно, чтобы Дженкинс был на сервере AIX. Исправили ошибку, но напрасно. Как я могу решить эту ошибку?
Когда я использую 'ldd/usr/bin/git', он дает' /opt/freeware/lib/libiconv.a (libiconv.so.2) '. Но ошибка Git - это '/usr/lib/libiconv.a (libiconv.so.2)'. Я запутался. Я получил libiconv.a из обоих мест. – Lai
Существует 'libiconv.la' в'/opt/freeware/lib', но не в '/ usr/lib'. Я скопировал его в '/ usr/lib', тогда это делается ~ – Lai
@ Lai звучит хорошо. Я включил ваше заключение в ответ для большей наглядности. – VonC