Bonobo Git Server - не могу сделать git clone из cmd - Visual Studio 2015 может
Я пытаюсь настроить непрерывное развертывание на окнах, используя git-сервер Bonobo и Jenkins.
Сервер Bonobo нормально работает на компьютере X. Форма машины Y Я могу использовать мой репозиторий NuGets.git (на X) из Visual Studio 2015 для выполнения git clone, push, change, sync…
Но когда я попытался настроить Jenkins для выполнения git clone с использованием Git Plugin, это не удалось. Поэтому я подумал, что попытаюсь сделать git clone из командной строки на компьютере X - но это также не удалось (с git, который был включен в сервер Bonobo)
Я пробовал следующие команды
Получает ту же ошибку
git clone http://masterserver/Bonobo.Git.Server/NuGets.git
git clone http://admin@masterserver/Bonobo.Git.Server/NuGets.git
Клонирование в NuGets...
предупреждение: шаблоны не найдены / поделиться /git-core/templates
Неустранимый: невозможно найти удаленного помощника для http
git clone git://masterserver/Bonobo.Git.Server/NuGets.git
Клонирование в NuGets...
предупреждение: шаблоны не найдены / поделиться /git-core/templates
фатально: невозможно подключиться к masterserver:
masterserver [0: fe80:: eddd: 307e: 2856: 4c3f% 11]: errno = Нет ошибок
masterserver[1: 192.168.1.28]: errno= Нет ошибок
git clone git://admin@masterserver/Bonobo.Git.Server/NuGets.git
Клонирование в NuGets...
предупреждение: шаблоны не найдены / поделиться /git-core/templates
Неустранимый: невозможно найти admin@masterserver (порт 9418) (во время поиска в базе данных произошла неустранимая ошибка.)
Я совсем потерял ее - любая помощь и советы приветствуются
2 ответа
Так как Bonobo размещен внутри IIS, он поддерживает только протоколы HTTP/S, как указано в FAQ, поэтому допустима только ваша первая попытка.
Для Unable to find remote helper for 'http'
простой поиск дает следующий ответ.
Перейдите в Репозиторий -> Отредактируйте репозиторий, который вы пытаетесь клонировать, а затем предоставьте пользователю права участника или администратора.