2011-07-27 93 views
0

當我在eclipse中使用Subclipse來檢出SVN存儲庫中的項目時,結帳非常緩慢。但是當我直接從Tortoise SVN直接進行結賬時,結帳速度非常快。Subclipse vs Tortoise SVN

當我在Subclipse支持中討論同樣的事情時,他們告訴我在首選項頁面中使用「SVNKit」作爲SVN接口。但是在選擇「SVNKit」後,結賬仍然很慢。

有沒有人知道這個的任何理由?

在此先感謝。

回答

2

我回答大部分的Subclipse問題,我不會推薦SVNKit的性能。

一般來說,當您在Eclipse中籤出時會發生更多情況。有關資源的信息通過Eclipse資源通知框架發送,觸發各種代碼運行。如果這是Java項目,代碼的編譯和驗證將發生。

實際的檢出本身,無論您是使用Subclipse還是TortoiseSVN,都是由Subversion客戶端API庫完成,而不是由Subclipse或TortoiseSVN完成。所以結賬的方式應該是相同的。 Subversion API會觸發我們都用來填充狀態/控制檯輸出等事件的通知回調。我會說這只是在Eclipse中比在TortoiseSVN中做更多的工作。