使用SVN已经一年多的时间,自从接触到这个轻型、敏捷而又不失强大的版本控制系统,便毅然抛弃了Starteam和VSTS。
由于是开放的免费工具,所以我打开了TortoiseSVN的自动更新选项。但是最近两次的更新,SVN却出现了一些异样。
问题从半个多月前开始,由于某些操作,提交更改时,有一次忘记了填写日志,但是在日志浏览中突然发现,时间出现了错落,发现出问题的版本是
这张图是在今天9月19号截的,但是结束时间却只能选择到
但这个项目在Cruise中的日志却是正常的,同时由于服务器上安装的是
前几天TortoiseSVN发布了
于是我打开设置对话框,慢慢寻找着线索,最后在一个叫“日志缓存”的项找到了答案。去掉“启用日志缓存”或者删除下面“缓存的版本库”中的内容都会使日志显示恢复正常,看来是以前缓存的版本库信息由于某些原因出现了缺损,导致了日志信息显示的异位问题。
我今天也碰到一模一样的问题,看到了楼主的博文,得救了!谢谢分享经验!