13

我已经阅读了所有关于如何使用 TortoiseSVN 编辑日志消息的文章。我已经能够很好地做到这一点。

但是,我想看看我在服务器上所做的更改是否可以在本地看到,我在本地所做的更改是否可以在服务器上看到。当我在服务器上进行更改并在本地查看它们时,这似乎正在工作。但是,当我在本地对编辑日志消息进行更改时,两者之间的更改似乎不再可见。

但是,当我转到“编辑日志”消息时,我可以看到该消息..但它没有显示在日志中。其他人有这个问题吗?

这是我去本地编辑日志时得到的。请注意,我已从服务器上的服务器添加,它显示在本地的编辑日志中,但未显示在显示日志屏幕 http://imgur.com/zljdE1i

我错过了某种刷新吗?我试过关闭 SVN 并重新打开,但这没有帮助。

更新:看起来我已经回答了我自己的问题:请参阅更改日志消息和修订日志对话框帮助页面的作者部分

由于 TortoiseSVN 保留了所有日志信息的缓存,对作者和日志消息所做的编辑只会显示在您的本地安装中。其他使用 TortoiseSVN 的用户仍然会看到缓存的(旧)作者和日志消息,直到他们刷新日志缓存。

因此,只需在存储库中右键单击并转到TortoiseSVN > Settings > Log Caching并禁用/启用日志缓存或在Cached repositories下,选择您想要的并更新。

4

1 回答 1

8

显然你回答了你自己的问题,但你做的很详细。荣誉。

实际上,该问题的正确解决方案是通过 TortoiseSVN → Settings → Log Caching → Cached Repositories 更新用户的本地缓存,然后单击“更新”。

于 2016-10-03T09:16:01.940 回答