svn日志不能递归地工作

时间:2013-09-17 17:22:17

标签: svn

我今天早上使用以下命令提交了一个文件:

svn commit -m "some text" pg1ch/mobile/index_2_pg1app_r2.php

后来我尝试从svn目录的根目录执行命令:

svn log

现在这将显示我刚刚提交的修订版。要实际看到我必须使用的修订版本:

svn log pg1ch/mobile/index_2_pg1app_r2.php

为什么我需要放置该路径的完整文件才能看到修订版?即使使用以下命令也不会显示它:

svn log pg1ch/
svn log pg1ch/mobile/

关于我在这里做错了什么想法?

2 个答案:

答案 0 :(得分:5)

在更深的目录中提交单个文件后,您需要在顶层运行svn update。如果不这样做,您将拥有一个混合修订工作副本,而顶级(您运行svn log的地方)没有看到最新的修订版号。

答案 1 :(得分:0)

您可以运行svn log --full来获取所有日志。如果日志太多,那么查看上次日志不是一个好主意。您可以使用svn log --limit 10查看最近10个日志,而不是使用{{1}}。