Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么svn log-r head与svn log-L1不同?_Svn_Logging_Svn Repository - Fatal编程技术网

为什么svn log-r head与svn log-L1不同?

为什么svn log-r head与svn log-L1不同?,svn,logging,svn-repository,Svn,Logging,Svn Repository,我刚刚在其中一个脚本中对SVN做了一个小的更改(提交了该更改)(在SVN repo中只有很少几个目录) 现在如果我跑 svn log -l 1 svn log -r head 在我的主目录中,我不会得到最后一次更改。虽然如果我跑 svn log -l 1 svn log -r head 我去拿。有什么区别?为什么svn log-l 1不将其限制到最后一次提交?选中的默认修订(-r)是BASE(范围BASE:1),在这种情况下是头上的一个或多个修订。如果您还没有更新工作目录,那么最后一次提

我刚刚在其中一个脚本中对SVN做了一个小的更改(提交了该更改)(在SVN repo中只有很少几个目录)

现在如果我跑

svn log -l 1
svn log -r head
在我的主目录中,我不会得到最后一次更改。虽然如果我跑

svn log -l 1
svn log -r head
我去拿。有什么区别?为什么
svn log-l 1
不将其限制到最后一次提交?

选中的默认修订(
-r
)是
BASE
(范围
BASE:1
),在这种情况下是
头上的一个或多个修订。如果您还没有更新工作目录,那么最后一次提交是某些目录已关闭并不重要,
svn
只有在您
svn向上
该目录时才能确定它。如果运行
svnstat-v
,您可以看到各个目录的实际版本