在 gitolite gitweb 中添加“所有者”字段?

问题描述 投票:0回答:2

我正在尝试添加显示在 gitweb 上的存储库的所有者名称。 我在网上好像找不到任何东西。

有人知道怎么做吗?

我知道可以通过 ssh git@server desc reponame "string" 来更改 repo 的描述

但是,好像没有什么可以给主人的。

谢谢

gitolite
2个回答
1
投票

首先,gitolitegitweb是两个不同的工具:

它在 gitolite 中只有一个有权推送到它的用户列表。


gitweb.perl

 perl 脚本确实会尝试获取所有权信息,例如基于附加到存储库的 git config owner 属性。或者来自文件夹所有者。

这些信息都不是 Git 存储库托管服务器的本机信息,您需要确保以某种方式注册了正确的所有者(例如,将该配置添加到存储库,

可以使用 Gitolite

设置) 无论如何,您需要确保

$omit_owner 未设置为 1


0
投票

编辑
    gitolite rc
  1. 文件中的
    $GIT_CONFIG_KEYS
    选项以包含 gitweb.owner 和/或
    gitweb.description
    在你的 gitolite.conf 中,例如:
  2. repo hello-world RW+ = me R = @all config gitweb.owner = "my name [[email protected]]" config gitweb.description = "hello world desc"
备注:

.rc 文件中的点应使用
    \
  • 进行转义
    无论出于何种原因,使用尖括号表示 
  • <email>
  • 被认为是“错误的配置值”,所以我在这里使用
    []
    
        
© www.soinside.com 2019 - 2024. All rights reserved.