2

実行中の gitolite サーバーを操作しようとしています。実行するssh git@host infoと、予想されるリポジトリのリストが表示されます。しかし、他のコマンドを実行しようとすると、たとえばサーバーが悪いコマンドssh git@host helpで応答します: help

残念ながら、gitolite のドキュメントはトラブルシューティングに役立ちませんでした :(

助言がありますか?乾杯。

4

1 に答える 1

2

これは予期されることです。

gitolite がどのようにssh を使用するか(つまり、強制コマンドを使用するか) に基づいて、次のコマンドを除くすべてのコマンドに対して常にそのエラー メッセージが表示されます。

Gitolite で認証されたインタラクティブな ssh セッションはありません。
すべてのコマンドは傍受され、gitolite スクリプトを介して実行されます。
定義済みで有効になっているコマンドのいずれでもない場合、bad command毎回 " " が表示されます。

この特定のケースでは、OP が使用していた gitolite の構成にはhelp、定義された有効なコマンドがありませんでした。フォローアップコメントごと。

于 2012-07-25T09:32:50.883 に答える