使用RhodeCode 1.5.4。我们的远程Mercurial存储库位于Linux RedHat服务器上。我们通常使用乌龟通过RhodeCode在本地克隆这些存储库到Windows环境,在本地工作,然后推送回远程存储库。这一切都运行得很好。但是,我也是远程存储库的所有者,因此,有时我会通过直接在远程存储库上执行的脚本对这些存储库进行更改。这些更改不会反映在RhodeCode中。我必须在本地拉取存储库,进行更改,然后推送到远程存储库,然后在RhodeCode中显示直接在服务器上所做的更改。
发布于 2015-03-11 21:36:20
这是由于RhodeCode正在使用缓存系统造成的。您可以使用此(https://docs.rhodecode.com/RhodeCode-Enterprise/api/api.html#invalidate-cache)接口调用来触发手动缓存失效。或者只需转到存储库设置> caches>无效缓存来手动触发该操作。
https://stackoverflow.com/questions/26721362
复制相似问题