我正试图使用eclipse git插件(egit)推送到TFS 2015上托管的git存储库。
在超时时间为5分钟后,客户端失败并显示其中一条消息
无法连接到任何存储库:ssh://tfs.buenting.de:22 / tfs / BIT / ZP / _git / dummy.hello-world(ssh://tfs.buenting.de:22 /tfs/BIT/ZP/_git/dummy.hello-world:在远程端解压缩时发生错误:错误等待数据超时已过.OnData事件未能在预期时间内引发。)
或
简短阅读。
Windows和Linux上的相同问题,使用egit版本4.4.0.201606070830,4.6.1.201703071140,4.8.0.201706111038和4.9.0.201710071750(最新的氧气)测试。
从其他git客户端推送到同一个存储库工作正常:Windows上的git-bash(1.9.5.msysgit.0),Linux上的git(版本1.9.1,2.11.0)。
使用egit推进2017年TFS也行得正常。
问题:
出于某种原因,我们无法在不久的将来切换到生产中的TFS 2017.
同样在TFS上使用git over http将无法解决,因为我们不想在eclipse中存储凭据。