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