0

私のサーバーには、gitosis によって管理されている git リポジトリがあります。同じサーバーに、CI 用の teamcity があります。

teamcity 経由で git リポジトリに接続できないようです。

cygwin を介してリポジトリ (同じサーバーの git ユーザーの下) にアクセスできる管理者ユーザーがいますが、管理者の秘密鍵でアクセスするように teamcity をセットアップしようとすると、認証の問題が発生します:「接続テストに失敗しました: com.jcraft.jsch.JSchException: 認証に失敗しました。

チームシティでは、ユーザー名スタイルを電子メール、認証方法を秘密鍵、ユーザー名は公開鍵と同じで、秘密鍵へのパスは正しいです。

パスワード アクセスを使用すると、パスが git リポジトリのようには見えないと言われますが、cygwin では問題なく動作します。

誰かが gitosis リポジトリに接続している teamcity を持っている場合は、どのように管理したか教えてください。

4

1 に答える 1

0

私は問題を解決しました....間違ったユーザータイプを使用していました。ユーザー名の電子メールではなく、ユーザー名のみを使用していました。

于 2010-12-02T09:42:28.187 に答える