如何知道 Gitolite 版本?

How to Know Gitolite Version?

我想知道我们正在使用的 Gitolite 版本..我尝试了 SitaRam Sir 文档提供的方法。请注意,我没有任何 shell 访问 gitolite/git 服务器的权限?

由于您无权访问服务器,您应该能够向 gitolite 发出一个简单的请求(http 或 ssh),您会得到一个 greeting message 其中包括 gitolite 消息。

# normal output
return "hello$gl_user, this is " . ( $ENV{USER} || "httpd" ) . "\@$hn running gitolite3 " . version() . " on git $gv\n";

例如:

ssh git@server info
hello u3, this is git@server running gitolite3 v3.0-11-g090b0f5 on git 1.7.7.6

如果您通过包管理器安装了 gitolite,请在包列表中查找版本。 IE。在基于 debian 的系统上通过 dpkg -l | grep gitolite.