2

我正在尝试使用正在运行的 gitolite 服务器。运行时,ssh git@host info我得到了预期的存储库列表。但是当我尝试运行其他命令时,例如ssh git@host help服务器以错误命令响应:帮助

不幸的是,gitolite 文档对故障排除没有帮助:(

有什么建议么?干杯。

4

1 回答 1

2

这是意料之中的。

根据gitolite 如何使用 ssh(即使用强制命令),您将始终收到任何命令的错误消息,除了:

没有 Gitolite 授权的交互式 ssh 会话。
任何命令都会被拦截并通过 gitolite 脚本运行。
如果它不是已定义和启用的命令之一……您bad command每次都会得到一个“”。

在这种特定情况下,OP 使用的 gitolite 配置没有help作为已定义和启用的命令;根据后续评论。

于 2012-07-25T09:32:50.883 回答