0
签入后,svn log --limit 1
不显示我最近的签入。
如果我运行svn log --limit 1 -r HEAD
我将获得我最近的签入。有人猜测这里发生了什么吗?这是本地时间/服务器时间问题吗?我如何知道/解决?svn日志 - 限制似乎是从最近的checkin延迟
签入后,svn log --limit 1
不显示我最近的签入。
如果我运行svn log --limit 1 -r HEAD
我将获得我最近的签入。有人猜测这里发生了什么吗?这是本地时间/服务器时间问题吗?我如何知道/解决?svn日志 - 限制似乎是从最近的checkin延迟
如果您在工作副本上调用svn log
,它会向您显示您的上一次更新的修订版本,而不是您上次提交的版本。这是因为混合版本的工作理念副本
基本上想象这个例子:
两个开发商workingcopies现在在混合版本。所以svn log
将在两份工作复印件上的修订版本r100上开始,因为这是最新的更新版本。
dev_b的工作拷贝是而不是在版本102上,因为他没有更新。所以dev101的改变不在他的工作拷贝中。
的解决方法是,更新你的工作拷贝,或使用-r HEAD