使用TFS git server生成已知的_主机
我需要为Jenkins服务器配置ssh。为此,我需要获得一个带有已知\u hosts文件的/.ssh。有一种最简单的方法,就是使用命令:使用TFS git server生成已知的_主机,git,jenkins,ssh,tfs,Git,Jenkins,Ssh,Tfs,我需要为Jenkins服务器配置ssh。为此,我需要获得一个带有已知\u hosts文件的/.ssh。有一种最简单的方法,就是使用命令: c:\>"C:\Program Files (x86)\Git\bin\ssh.exe" -T git@your.git.server 如果我使用的是TFS中的git,我应该用什么来代替“your.git.server” 例如,我正在使用project,克隆它的完整链接是: https://myserver.com:8080/tfs/Colle
c:\>"C:\Program Files (x86)\Git\bin\ssh.exe" -T git@your.git.server
如果我使用的是TFS中的git,我应该用什么来代替“your.git.server”
例如,我正在使用project,克隆它的完整链接是:
https://myserver.com:8080/tfs/CollectionName/ProjectName/_git/RepoName/
我尝试了不同的组合,但没有任何效果。对于此命令:
ssh -T git@myserver.com:8080/tfs/CollectionName/ProjectName/_git
我收到错误消息:“ssh:无法解析主机名myserver.com:8080/tfs/CollectionName/ProjectName/\u git:未与名称关联的地址”目前,tfs(2105 update 2)不支持ssh,但计划在不久的将来出现(请参阅和)
同时,您可以从Windows、Mac或Linux使用TFS进行身份验证
还有一种选择是与基本身份验证和SSL一起使用。这是非默认配置,因此如果可行,您必须与TFS管理员达成一致。我不建议将其作为首选,因为它很容易破坏安全性。目前,TFS(2105更新2)不支持SSH,但计划在不久的将来出现(请参阅和)
同时,您可以从Windows、Mac或Linux使用TFS进行身份验证
还有一种选择是与基本身份验证和SSL一起使用。这是非默认配置,因此如果可行,您必须与TFS管理员达成一致。我不建议将其作为第一选择,因为它很容易破坏安全性