XiaowenBlog/source/_posts/Subversion.md
wenyongda faa5ff5430 docs: 为所有文章添加tags和categories元数据
为博客中的所有文章统一添加了tags和categories元数据,使用数组格式规范标签分类,便于文章分类管理和检索
2026-04-15 13:35:57 +08:00

2.0 KiB
Raw Permalink Blame History

title, date, tags, categories
title date tags categories
Subversion 2025-11-27 09:46:04
SVN
Subversion
版本控制
TortoiseSVN
开发工具
版本控制

TortoiseSVN

日志缓存问题

修改日志后,在日志信息里还是显示原来的日志,但是点击编辑日志弹窗内显示的就是修改后的日志。

修改已经成功提交到了服务器(这就是为什么点“编辑”能看到新内容),但 TortoiseSVN 的“显示日志”列表为了提高速度,读取的是本地电脑上的旧缓存数据,没有去服务器重新拉取。

可以按照以下步骤解决这个问题:

这是一个非常典型的 TortoiseSVN 日志缓存Log Cache 问题。

简单来说,您的修改已经成功提交到了服务器(这就是为什么点“编辑”能看到新内容),但 TortoiseSVN 的“显示日志”列表为了提高速度,读取的是本地电脑上的旧缓存数据,没有去服务器重新拉取。

您可以按照以下步骤解决这个问题:

方法一:强制刷新(最快解决)

在“显示日志Show Log”的窗口界面中

  1. 直接按下键盘上的 F5 键。
  2. 或者点击窗口底部的 “刷新Refresh 按钮。
  3. 如果还是不行,尝试按 Shift + F5Ctrl + F5(强制从服务器重新拉取所有日志)。

通常这样操作后,列表中的文字就会更新为修改后的内容。

方法二:清除日志缓存(如果方法一无效)

如果刷新后依然显示旧日志,说明本地缓存文件可能卡住了,需要手动清理:

  1. 在任意文件夹右键,选择 TortoiseSVN -> 设置 (Settings)
  2. 在左侧菜单中找到 已保存数据 (Saved Data)
  3. 在右侧面板中找到 日志信息(显示日志对话框) (Log messages) 这一栏。
  4. 点击旁边的 “清除 (Clear)” 按钮。
  5. 点击确定然后重新打开“显示日志”窗口TortoiseSVN 会被迫从服务器重新下载最新的日志数据。