前一段時間,我在Eclipse碰到一個SVN錯誤,出現的原因是我的Eclipse的SVN插件是1.4,服務器的SVN版本是1.5.4,然後我在工程目錄下做了一次提交操作(不是Eclipse裏),到最後,我用Eclipse做同步操作時報如下錯誤:
Unsupported working copy format
svn: This client is too old to work with working copy 'E:\workspace\eps_qdzj\webapp'; please get a newer Subversion client
在網上找了一些文檔,都說的是SVN版本不一致,但沒有解決方案,無意中搜到篇文章:
http://blog.163.com/lgh_2002/blog/static/4401752620108615454210/
覺得這裏的可以解決我的問題,按照下面的步驟:
1.下載Python的環境,我下載的是2.6安裝版,Python的下載地址:
http://www.python.org/
找到你的對應版本
2.配置Python環境變量,跟JAVA的環境變量配置差不多,在PAH後面加入C:\Python26(這個是我的安裝路徑)
3.到下面的網站下載 《change-svn-wc-format.py》這個文件
http://subversion.apache.org/faq.html#working-copy-format-change
4.在命令窗口中進入到《change-svn-wc-format.py》所在的目錄,執行如下的命令
change-svn-wc-format.py E:\workspace\eps_qdzj\webapp 1.4
E:\workspace\eps_qdzj\webapp 這個是我的Project的路徑,這個後面可以加參數,如果對參數不太瞭解,可以去下面的語句查詢參數
change-svn-wc-format.py –help
5.執行完上面的步驟後,你的Eclipse就可以去做SVN同步及更新提交操作了。