Teamcity 和 gitosis 身份验证问题

发布于 2024-10-05 06:39:46 字数 420 浏览 2 评论 0原文

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

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

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

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

当使用密码访问时,我被告知该路径看起来不像 git 存储库,尽管它是并且通过 cygwin 工作得很好。

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

I've a git repository administered by gitosis on my server. On the same server I have teamcity for my CI.

I can't seem to connect to the git repository through teamcity.

I've an Administrator user that can access the repository (its under a git user on the same server) through cygwin, however when I try to setup teamcity to access with the Administrator's private key I get an authentication issue: 'Connection test failed: com.jcraft.jsch.JSchException: Auth fail'.

In team city I have username style as email, authentication method as private key, the username is the same as the public key and the path to the private key is correct.

When using password access I'm told the path doesn't look like a git repository, even though it is and works fine through cygwin.

If anyone has teamcity connecting to a gitosis repository please let me know how you managed it.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

薄暮涼年 2024-10-12 06:39:46

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

I've solved the problem.... I was using the wrong user type. I was using just user name not user name email.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文