SVN:This client is too old to work with working copy 的解決方案

     前一段時間,我在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同步及更新提交操作了。

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章