为什么svn log-r head与svn log-L1不同?
我刚刚在其中一个脚本中对SVN做了一个小的更改(提交了该更改)(在SVN repo中只有很少几个目录) 现在如果我跑为什么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 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
,您可以看到各个目录的实际版本