我的服务器上有gitosis管理的git存储库。在同一台服务器上,我为我的CI配备了团队。
我似乎无法通过teamcity连接到git存储库。
我有一个管理员用户可以通过cygwin访问存储库(在同一服务器上的git用户下),但是当我尝试使用管理员的私钥设置teamcity进行访问时,我遇到了身份验证问题:'连接测试失败:com.jcraft.jsch.JSchException:Auth fail'。
在团队城市,我将用户名样式作为电子邮件,身份验证方法作为私钥,用户名与公钥相同,私钥路径正确。
使用密码访问时,我被告知路径看起来不像git存储库,即使它通过cygwin工作正常。
如果有人将团队城市连接到gitosis存储库,请告诉我你是如何管理的。
答案 0 :(得分:0)
我已经解决了问题....我使用了错误的用户类型。我只使用用户名而不是用户名电子邮件。