Git Gitolite 其他功能

我们用一些其他功能的例子结束这段讨论,这些以及其他功能都在 “faqs, tips, etc” 和其他文档里。

记录: Gitolite 记录所有成功的访问。如果你太放松给了别人 rewind许可 (RW+) 和其他孩子弄没了 “master”, 记录文件会救你的命,如果其他简单快速的找到SHA都不管用。

访问权报告: 另一个方便的功能是你尝试用ssh连接到服务器的时候发生了什么。Gitolite告诉你哪个 repos你访问过,那个访问可能是什么。这里是例子:

[code]hello scott, this is git@git running gitolite3 v3.01-18-g9609868 on git 1.7.4.4

 R     anu-wsd
 R     entrans
 R  W  git-notes
 R  W  gitolite
 R  W  gitolite-admin
 R     indic_web_input
 R     shreelipi_converter[/code]

委托:真正的大安装,你可以把责任委托给一组仓库给不同的人然后让他们独立管理那些部分。

这个减少了主管理者的负担,让他瓶颈更小。这个功能在他自己的文档目录里的 doc/下面。

镜像: Gitolite可以帮助你维护多个镜像,如果主服务器挂掉的话在他们之间很容易切换。

REF:http://cwiki.ossez.com/display/RevisionControl/Gitolite