Поддержка VS2015 для протокола ssh в клиенте git

VS2013 не поддерживал протокол ssh на удаленных репозиториях Git. Я прочитал несколько статей, в которых базовая C lib, на которую полагался клиент Git, теперь добавила поддержку ssh, и, следовательно, VS2015 теперь тоже ее поддерживает.

Кто-нибудь знает, поддерживает ли SSH, и если да, то каков формат URL-адреса для удаленного репозитория, поскольку попытка с помощью ssh:// не работает?

К сожалению, мы должны использовать протокол ssh для подключения к этому частному репозиторию Git.

Ответ 1

Как упоминалось в "Git поддержка Visual Studio - Git, TFS и VS, помещенная в контекст, Visual Studio использует libgit2 для поддержки Git.

И libgit2 получил только поддержку ssh в мае 2013 года (PR 1558, libgit2 v0.19.0 +), немного поздно для VS 2013.

VS2015 должен включать более позднюю версию libgit2, но поддержка ssh еще не планировалась.
См. "Visual C 2015 и CTP Foundation Server 2015 CTP выпущено.

Саид Нурсалехи [MSFT] 4 марта 2015 года 16:45 #

У нас нет немедленных планов поддержки SSH

Существует проблема, ожидающая.

Это обсуждение набирает больше внутреннего оборота.
У меня еще нет даты, но мы будем внимательно смотреть в следующем раунде планирования.