1

我有一个项目,管理员在 gitolite.conf 中列出。

例如:

@admins = 贝蒂娜·巴斯蒂安·安吉拉·罗伯特

现在我想在更新后挂钩中获取@admins。

有没有办法扩展这个列表?

4

1 回答 1

1

Gitolite(尤其是最新的Gitolite V3 或 'g3')中的钩子管理非常简单:

定制你的 Gitolite:钩子

Gitolite 将update钩子用于所有 repos。
此外,它使用post-update钩子进行gitolite-admin回购。

如果你想添加自己的钩子,只要不是' update'钩子就可以了。只需将其添加到$HOME/.gitolite/hooks/common并运行gitolite setup.

剩下的就在你和' man githooks'之间:-)

所以不行。没有 Gitolite 本地方式来引用 Gitolite 组,这意味着您的脚本必须以$HOME/.gitolite/conf/gitolite.conf'][3] and get the这种方式解析 [@admins` 用户。

于 2012-05-01T10:06:40.320 回答