init: 初始化 XiaowenBlog 博客项目,添加配置文件及技术文章
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
---
|
||||
title: Subversion
|
||||
date: 2025-11-27 09:46:04
|
||||
tags:
|
||||
---
|
||||
|
||||
# TortoiseSVN
|
||||
|
||||
## 日志缓存问题
|
||||
|
||||
> 修改日志后,在日志信息里还是显示原来的日志,但是点击编辑日志弹窗内显示的就是修改后的日志。
|
||||
|
||||
修改已经成功提交到了服务器(这就是为什么点“编辑”能看到新内容),但 TortoiseSVN 的“显示日志”列表为了提高速度,读取的是本地电脑上的**旧缓存数据**,没有去服务器重新拉取。
|
||||
|
||||
可以按照以下步骤解决这个问题:
|
||||
|
||||
这是一个非常典型的 **TortoiseSVN 日志缓存(Log Cache)** 问题。
|
||||
|
||||
简单来说,您的修改已经成功提交到了服务器(这就是为什么点“编辑”能看到新内容),但 TortoiseSVN 的“显示日志”列表为了提高速度,读取的是本地电脑上的**旧缓存数据**,没有去服务器重新拉取。
|
||||
|
||||
您可以按照以下步骤解决这个问题:
|
||||
|
||||
### 方法一:强制刷新(最快解决)
|
||||
|
||||
在“显示日志(Show Log)”的窗口界面中:
|
||||
|
||||
1. 直接按下键盘上的 **`F5`** 键。
|
||||
2. 或者点击窗口底部的 **“刷新(Refresh)”** 按钮。
|
||||
3. 如果还是不行,尝试按 **`Shift + F5`** 或 **`Ctrl + F5`**(强制从服务器重新拉取所有日志)。
|
||||
|
||||
通常这样操作后,列表中的文字就会更新为修改后的内容。
|
||||
|
||||
### 方法二:清除日志缓存(如果方法一无效)
|
||||
|
||||
如果刷新后依然显示旧日志,说明本地缓存文件可能卡住了,需要手动清理:
|
||||
|
||||
1. 在任意文件夹右键,选择 **TortoiseSVN** -> **设置 (Settings)**。
|
||||
2. 在左侧菜单中找到 **已保存数据 (Saved Data)**。
|
||||
3. 在右侧面板中找到 **日志信息(显示日志对话框) (Log messages)** 这一栏。
|
||||
4. 点击旁边的 **“清除 (Clear)”** 按钮。
|
||||
5. 点击确定,然后重新打开“显示日志”窗口,TortoiseSVN 会被迫从服务器重新下载最新的日志数据。
|
||||
Reference in New Issue
Block a user