Я использую SQL Server 2012 и у меня были те же проблемы.
Обратите внимание, что при активации TCP / IP есть 2 варианта:
Active - YES
- если вы просто нажмете «да», это не сработает Enabled
- нажмите да на это тоже. Я не обращал на это внимания и удивлялся, почему он не работает, тратя на это много времени Вы можете протестировать порты прослушивания с помощью этого:
netstat -an
Если вы поместите что-то подобное в свой .ssh / config
:
Host githost
HostName git.host.de
Port 4019
User root
, тогда вы сможете использовать основной синтаксис:
git push githost:/var/cache/git/project.git master
Это позволит избежать вашей проблемы, а не исправить ее напрямую, но я бы рекомендовал добавить файл ~ / .ssh / config
и иметь что-то вроде этого
Host git_host
HostName git.host.de
User root
Port 4019
, тогда вы может иметь
url = git_host:/var/cache/git/project.git
, а также ssh git_host
и scp git_host ...
и все наладится.
SSH не использует синтаксис :
при указании порта. Самый простой способ сделать это - отредактировать файл ~ / .ssh / config
и добавить:
Host git.host.de Port 4019
Затем укажите только git.host.de
без номера порта.