gitlab 在项目页面上显示错误的自述文件
gitlab shows wrong README on project page
GitLab 社区版 8.1.2
添加了带有 README.html 文件的回购协议后,我随后删除了该自述文件并将其替换为 README.md。
但是项目页面仍然显示旧的 README.html。这很奇怪,因为如果您尝试通过单击铅笔来编辑文件,我会收到 404:
http://<our url>/<group>/<project>/edit/master/readme.html
显然以某种方式/某处缓存了它。谁能建议如何解决这个问题?非常感谢。
GitLab 缓存项目的 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
GitLab 社区版 8.1.2
添加了带有 README.html 文件的回购协议后,我随后删除了该自述文件并将其替换为 README.md。
但是项目页面仍然显示旧的 README.html。这很奇怪,因为如果您尝试通过单击铅笔来编辑文件,我会收到 404:
http://<our url>/<group>/<project>/edit/master/readme.html
显然以某种方式/某处缓存了它。谁能建议如何解决这个问题?非常感谢。
GitLab 缓存项目的 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