2012-01-30 39 views
1

我有一個存儲庫,我從我的SVN服務器檢查到Windows XP,當它拉下來,我沒有所有的變化。當我查看傳入的更改以及未檢出的一些整個更改集時,有幾個部分更改集。我拉頭,所以我應該得到所有的變化。但是,當我在項目上進行更新時,它仍然沒有拉下更改。這裏發生了什麼?我也注意到,一旦我檢出項目,我沒有任何.svn目錄。 .svn目錄是否可以存儲在別的地方,所以當我做完全結帳時,它使用的是那些文件夾或導致部分結賬的緩存信息?一個新的SVN不拔出所有的變化

回答

0

確保你正在檢查你想要的路徑,並且你確實在做結賬而不是導出。否則,你應該看到一切應該在那裏,每個工作副本將有它自己的.svn元數據文件夾,並在所有文件夾中(這是在1.7中更改,以便.svn將只在工作副本的根)

3

請確保您使用IntelliJ IDEA執行初始結帳,而不是其他客戶端,因爲當前的IDEA版本爲not compatible with SVN 1.7 working copies yet

如果從IDEA的乾淨的檢出不能解決問題,刪除IDEA system/vcsCache目錄並再次更新項目(see the FAQ找到它在系統上)。

你也可以try more recent build與一些SVN相關的修復程序。

在每個項目子目錄中必須有.svn目錄,請注意,它們未顯示在項目視圖中,請使用您最喜歡的文件管理器來驗證它。同時驗證結帳根目錄映射到Subversion in SettingsPreferences on Mac)| Version Control對話框。