2008-12-17 66 views
3

我一直在使用SVN與Eclipse的年齡沒有問題。但突然之間,一個項目工作不正常,即使其他項目沒有問題。在Eclipse中的SVN更新問題

當我嘗試更新,我得到這樣的:

alt text

在Eclipse日誌我看到: ü

nsupported工作拷貝格式的svn: 客戶端版本太舊,使用 工作副本 'C:\ Work \ xxxxxxxxxxxx \ client';請 得到一個較新的Subversion客戶端

任何想法?我看不出如何更新SVN插件哪怕是太舊...

回答

0

顛覆如果未在SVN插件包括在內,那麼你需要升級你的svn客戶端本身。你有沒有檢查你連接的服務器是否沒有更新?

1

你可以嘗試設置SVN插件(Subclipse的?),而不是使用原生客戶端svnkit。

3

在某些時候,有人使用,使用較新的fromat比你的插件客戶端(可能是在那裏你以前一直用1.4的Subversion 1.5客戶端)運行在您的沙箱中的SVN評論。

如果您不更新您的客戶端/插件,可以使用您的首選客戶端/插件再次簽出沙箱,或者使用change-svn-wc-format.py腳本,詳見Subversion 1.5發行說明,在Working Copy and Repository Format Changes下。

+0

python腳本爲我解決了這個問題。除了我的問題是由混合烏龜和命令行SVN引起的。 – User1 2009-12-02 15:26:11

2

Subversion客戶端在工作副本觸摸時自動升級。正如布萊爾所說的,有可能是1.5客戶端的東西已經觸及你的工作副本。您需要保留所有不同的Subversion客戶端--CollabNet(命令行),TortoiseSVN,Subclipse,Subversive等 - 所有這些都在相同的次要版本上(1.4對1.5),否則您將繼續擁有這個問題。

布萊爾得到了修復一個好的策略,但最容易做的事情是重新籤的工作副本。