有没有人知道使用带有ssh私钥的github的TeamCity教程.我试图设置git hub来连接,我要么出现身份验证错误,要么拒绝访问.我在Windows 2003上运行TeamCity.我将构建代理作为自定义帐户运行.我在管理员帐户下运行Web服务器.我已为自定义帐户和管理员帐户创建密钥.我现在得到一个错误:
连接测试失败:com.jcraft.jsch.JSchException:java.io.FileNotFoundException:C:\ Documents and Settings\Administrator.ssh(访问被拒绝)
如果有人成功设置了这个,请帮忙.我正在进行3个小时,想要解决它.
谢谢.
以下VCS Root配置适用于我:
克隆URL:git@github.com:username/repository.git
将存储库克隆到:C:\ somepath
用户名样式:UserId(jsmith)
身份验证方法:私钥
私钥路径:C:\ SSH\myKeyFile.priv
密码短语:仅当密钥文件使用密码短语保护时