0

我的服务器上有一个由 gitosis 管理的 git 存储库。在同一台服务器上,我的 CI 有 teamcity。

我似乎无法通过 teamcity 连接到 git 存储库。

我有一个管理员用户,可以通过 cygwin 访问存储库(它在同一服务器上的 git 用户下),但是当我尝试设置 teamcity 以使用管理员的私钥访问时,我遇到了一个身份验证问题:'连接测试失败: com.jcraft.jsch.JSchException:身份验证失败'。

在团队城市中,我的用户名样式为电子邮件,身份验证方法为私钥,用户名与公钥相同,私钥的路径正确。

当使用密码访问时,我被告知该路径看起来不像 git 存储库,即使它是并且通过 cygwin 可以正常工作。

如果有人将 teamcity 连接到 gitosis 存储库,请告诉我您是如何管理它的。

4

1 回答 1

0

我已经解决了这个问题....我使用了错误的用户类型。我只使用用户名而不是用户名电子邮件。

于 2010-12-02T09:42:28.187 回答