Teamcity GitHub私钥FileNotFoundException(没有这样的文件或目录)

时间:2014-07-21 06:45:54

标签: git teamcity bitbucket

我一直在尝试使用“私钥”作为身份验证方法创建一个指向Github存储库的VCS Root大约三个小时。

enter image description here enter image description here

但是当我点击“测试连接”按钮时,我收到了这个错误:

Test connection failed in Apms :: GateControl :: Nightly. List remote refs failed: com.jcraft.jsch.JSchException: java.io.FileNotFoundException: D:\key\private (No such file or directory)

私钥肯定存在,我甚至使用SmartGit使用相同的密钥克隆了存储库。

如果有人成功设置了这个,请帮助

由于

1 个答案:

答案 0 :(得分:0)

从版本8.1开始,您可以将SSH私钥上传到TeamCity中的项目,然后在VCS根设置中选择此密钥。这种方法更简单,不需要在代理和服务器上放置相同的密钥。另见:http://confluence.jetbrains.com/display/TCD8/SSH+Keys+Management