我今天早上使用以下命令提交了一个文件:
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/
关于我在这里做错了什么想法?
答案 0 :(得分:5)
在更深的目录中提交单个文件后,您需要在顶层运行svn update
。如果不这样做,您将拥有一个混合修订工作副本,而顶级(您运行svn log的地方)没有看到最新的修订版号。
答案 1 :(得分:0)
您可以运行svn log --full
来获取所有日志。如果日志太多,那么查看上次日志不是一个好主意。您可以使用svn log --limit 10
查看最近10个日志,而不是使用{{1}}。