我正在尝试添加一个显示在gitweb上的repo的所有者名称。 我似乎无法在网上找到任何东西。
有人知道怎么做吗?
我知道通过ssh git @ server desc reponame“string”更改repo的描述
但是,对所有者来说似乎没什么。
由于
答案 0 :(得分:1)
首先, gitolite 和 gitweb 是两种不同的工具:
gitolite是perl中的authorization layer(can be integrated to gitweb) 它需要安装另外的Git,并从其中一个进行身份验证的侦听器(httpd或sshd)调用。
gitweb 是一个网络界面,是Git发布的一部分。
存储在Git托管服务器上的回购不是"拥有"用户。
它只在gitolite中有一个被授权推送它的用户列表。
gitweb.perl
perl脚本会尝试get the ownership information,例如,基于附加到repo的git config owner
属性。或者来自文件夹所有者。
这些信息都不是Git repo托管服务器的原生信息,您需要确保以某种方式注册正确的所有者(例如,将该配置添加到仓库,which can be set with Gitolite)
无论如何,您需要确保$omit_owner is not set to 1。