Раньше мы работали с сетевыми путями Windows для подключения к git, но, начав использовать team city, мы хотим использовать SSH.
У меня возникли проблемы с тестированием подключения к репозиторию git на сервере по адресу 192.168.X.XXX в локальной сети через SSH: у этого сервера есть дополнительный диск D: содержащие центральные / голые репозитории Git по адресу
D: \ Git \ MyProjectName.git \
У пользователя ssh есть начальный каталог оболочки терминала
D: \ Git
Это настроено как Fetch-Url в team-city:
ssh: //ourgitusername@192.168.X.XXX: 22 / MyProjectName.git
Мы установили bitvise WinSSHD в качестве ssh-сервера, и я могу подключиться к нему с помощью putty, и я могу просматривать эту папку, репозиторий git - это пустой репозиторий, но я получаю сообщение об ошибке
Не удалось получить список удаленных ссылок: org.eclipse.jgit.errors.NoRemoteRepositoryException: ssh: //ourgitusername@192.168.X.XXX/MyProjectName.git: fatal: '' /MyProjectName.git '' не похоже на репозиторий git
Я попытался изменить домашний каталог и пробовал около 10 различных стилей записи этого пути, он все равно не сработает ...!
Вы пробовали использовать '\' вместо '/' после IP?