gpt4 book ai didi

gitweb 变慢了

转载 作者:太空狗 更新时间:2023-10-29 13:23:46 24 4
gpt4 key购买 nike

我已将 $projectroot 指向一个 400GB 的目录,其中包含 n 个 git 项目。早些时候我们只有几个项目,而 gitweb 启动非常快,一旦项目数量开始增长,加载就需要时间。有什么办法可以加快速度吗?

最佳答案

Gitweb 递归搜索$projectroot 下的所有目录来查找项目。如果有很多文件显示顶层将花费很多时间。尝试添加

$project_maxdepth = 1; # or slightly larger integer depending your project layout

在你的/etc/gitweb.conf 中将搜索限制在 $projectroot 的第一个目录级别。

就像 andygavin 的回答表明,如果您的非裸存储库也包含那里的 checkout ,则很容易在 $projectroot 下获得巨大的目录树。最好在其他地方进行 checkout ,并且只在 gitweb 下使用裸存储库。使用

git clone --bare /path/to/projects/project /path/to/gitweb/project

从您的非裸项目为 gitweb 制作裸克隆,然后将 $projectroot 配置为 /path/to/gitweb/ 而不是 /path/到/projects/.

关于gitweb 变慢了,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7037978/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com