私のサーバーには、gitosis によって管理されている git リポジトリがあります。同じサーバーに、CI 用の teamcity があります。
teamcity 経由で git リポジトリに接続できないようです。
cygwin を介してリポジトリ (同じサーバーの git ユーザーの下) にアクセスできる管理者ユーザーがいますが、管理者の秘密鍵でアクセスするように teamcity をセットアップしようとすると、認証の問題が発生します:「接続テストに失敗しました: com.jcraft.jsch.JSchException: 認証に失敗しました。
チームシティでは、ユーザー名スタイルを電子メール、認証方法を秘密鍵、ユーザー名は公開鍵と同じで、秘密鍵へのパスは正しいです。
パスワード アクセスを使用すると、パスが git リポジトリのようには見えないと言われますが、cygwin では問題なく動作します。
誰かが gitosis リポジトリに接続している teamcity を持っている場合は、どのように管理したか教えてください。