当前位置: 首页 > 工具软件 > SVN2Log > 使用案例 >

svn log 命令 不显示最近的提交信息?

时经纬
2023-12-01

今天用svn log 命令查看日志,发现最近两次提交的日志不显示,后来才知道是因为我对 svn log 没理解有关。

如果没有提供其他参数,svn log 将从日志的本地工作副本中获取数据,而不是从服务器存储库中获取数据。因此,即使是从本机提交后,也需要再执行svn update将本地工作副本更新,然后svn log就能正常显示所有提交记录。

类似的情况是,svn info 也是从本地副本获取数据,所以也需要执行svn update将本地数据更新后才能正确显示信息。

如果希望在不更新的情况下查看完整的日志(正如我有时在处理旧版本时所做的那样),可以运行:

svn log -r HEAD:0

或者,为了更容易观看:

svn log -r HEAD:0 | less
 类似资料: