【发布时间】:2015-11-09 17:19:56
【问题描述】:
GitLab 社区版 8.1.2
在添加了一个带有 README.html 文件的 repo 之后,我随后删除了该 README 并将其替换为 README.md。
但项目页面仍然显示旧的 README.html。这很奇怪,因为如果您尝试通过单击铅笔来编辑文件,我会得到 404:
http://<our url>/<group>/<project>/edit/master/readme.html
它显然已经以某种方式/某处被缓存了。谁能建议如何解决这个问题?非常感谢。
【问题讨论】:
-
你前面有没有像nginx这样的网络服务器做代理?他们经常缓存内容(我的 Jenkins 也有同样的问题)。
-
@das_j 默认情况下,GitLab 使用 nginx,可以是它自己的捆绑安装,也可以选择现有的安装(如果您将其配置为这样做)。然而,在这种情况下,几乎可以肯定 README 是有意缓存在 GitLab 的 Redis 中的。