gitlab在项目页面上显示错误的README

时间:2015-11-06 17:31:58

标签: git gitlab

GitLab Community Edition 8.1.2

添加了一个带有README.html文件的repo后,我随后删除了README并将其替换为README.md。

但是项目页面仍然显示旧的README.html。这很奇怪,因为如果你试图通过点击铅笔来编辑文件,我会得到一个404:

http://<our url>/<group>/<project>/edit/master/readme.html

它显然是以某种方式/某处缓存的。任何人都可以建议如何解决这个问题?非常感谢。

1 个答案:

答案 0 :(得分:2)

GitLab缓存项目&#39; README文件,因为解析MarkDown可能很昂贵,并且README显示在仪表板上(因此经常显示)。您可以尝试clearing the Redis cache

对于Omnibus安装:

sudo gitlab-rake cache:clear

对于来自源的安装:

cd /home/git/gitlab
sudo -u git -H bundle exec rake cache:clear RAILS_ENV=production

对于Docker安装:

sudo docker exec gitlab gitlab-rake cache:clear