首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >cgit扫描回购所有者,即使使用启用-git-config=0

cgit扫描回购所有者,即使使用启用-git-config=0
EN

Stack Overflow用户
提问于 2018-01-25 19:38:21
回答 2查看 714关注 0票数 0

我安装了cgit,现在可以通过浏览器访问我的git repos。我有5000多个回购记录。

我使用扫描选项,每次在浏览器中单击任何内容,cgit都会扫描回购所有者的所有repos。这让它变得非常慢。我在cgit文件中禁用了git所有者,但这没有帮助。这是我的电脑的一部分

代码语言:javascript
复制
enable-git-config=0
enable-gitweb-owner=0
remove-suffix=1
scan-path=/opt/projects/git

当我浏览repos时,我在日志文件中看到了这一点:

代码语言:javascript
复制
Jan 25 11:36:50 ht-vm-cgit rc.local[1033]: Error reading owner-info for /opt/projects/git/7250/: Success (0)
Jan 25 11:36:50 ht-vm-cgit rc.local[1033]: Error reading owner-info for /opt/projects/git/7251/: Success (0)
Jan 25 11:36:50 ht-vm-cgit rc.local[1033]: Error reading owner-info for /opt/projects/git/7254/: Success (0)
Jan 25 11:36:50 ht-vm-cgit rc.local[1033]: Error reading owner-info for /opt/projects/git/7253/: Success (0)
Jan 25 11:36:50 ht-vm-cgit rc.local[1033]: Error reading owner-info for /opt/projects/git/7255/: Success (0)
Jan 25 11:36:50 ht-vm-cgit rc.local[1033]: Error reading owner-info for /opt/projects/git/7256/: Success (0)
Jan 25 11:36:50 ht-vm-cgit rc.local[1033]: Error reading owner-info for /opt/projects/git/7257/: Success (0)

对他们所有人都是如此。我怎么能告诉吉特不要去找主人的信息?

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-01-26 17:12:19

据我从源代码了解到,cgit正在试图从/etc/passwd获取回购的所有者,在回购的根目录上调用getpwuid

老板在/etc/passwd吗?我不认为enable-gitweb-owner能控制这一点。

票数 0
EN

Stack Overflow用户

发布于 2019-02-10 20:24:34

也许你应该试试enable-index-owner https://git.zx2c4.com/cgit/tree/cgitrc.5.txt

代码语言:javascript
复制
enable-index-owner:
   Flag which, when set to "1", will make cgit display the owner of
   each repo in the repository index. Default value: "1".
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48450631

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档