2011-03-23 79 views
0

當我嘗試運行SVN更新時,它不會更新過去昨天的最新版本。 在Tortoise SVN中打開日誌不會讓我選擇過去的昨天。當我嘗試在日誌查看器的「From/To」框中選擇「To」日期時,所有日期都是灰色的。SVN歷史不會過去昨天,而SVN Checkout工作正常

但是,在新目錄中執行項目簽出會返回實際的最新版本(今天提交)。在那之後,新的目錄有同樣的問題,並且不會在昨天更新。

我試過改變系統時間到明天,但這似乎沒有任何效果。此外,我的同事在更新,提交和查看日誌方面絕對沒有問題。

有沒有人有任何想法會發生什麼?

回答

2

使用TortoiseSVN Settings;

您可以嘗試恢復log caching中的默認值。我不使用Cached repositories,但我懷疑它可能會影響你的結果,如果你已經配置了這個。

Dialogs1Default number of log messages可能會影響您的顯示。

您也可以嘗試在Save Data菜單清晰的歷史:清除日誌,也許認證數據(確保你知道你的憑據:d)

+0

我只是試過你的建議,但遺憾的是沒有看到行爲的任何變化:(謝謝你的努力,雖然:D – Abuh 2011-03-23 14:31:22

+0

你的建議似乎已經工作後重新啓動,謝謝一堆:) – Abuh 2011-03-23 14:48:34

+0

沒有pb,希望它贏得'重新出現:P – 2011-03-23 15:05:28

0
  1. 檢查你的工作拷貝是否以某種方式映射到不同的分支或標籤。
  2. 嘗試使用命令行客戶端:從命令行運行svn update並將其輸出粘貼到上述問題中。
0

當我看到這個問題時,這是因爲我的結帳只包含/ trunk,而缺少的修訂僅影響根目錄中/ trunk之外的文件。