org.apache.subversion.javahl.ClientException: svn: E155021: This client is too old to work with the


org.apache.subversion.javahl.ClientException: svn: E155021: This client is too old to work with the working copy at
‘F:\Workspaces\SimpleMetadata’ (format ‘31’).

org.apache.subversion.javahl.ClientException: Unsupported working copy format
svn: This client is too old to work with the working copy at
‘F:\Workspaces\SimpleMetadata’ (format 31).
You need to get a newer Subversion client. For more details, see
http://subversion.apache.org/faq.html#working-copy-format-change

產生該錯誤的原因:

因為運行的下面操作,所以產生此錯誤!


升級TortoiseSVN為TortoiseSVN-1.8.0.24401-x64-svn-1.8.0官方原版

升級之前的版本號為:1.6.7
這里寫圖片描寫敘述

升級后為:1.8.0
這里寫圖片描寫敘述

對本地Checkout的版本號運行Upgrade:
這里寫圖片描寫敘述

之后再通過Eclipse運行提交時,就提示錯誤:
這里寫圖片描寫敘述

有人說是改動這里。我改為1.7.9也不行。
這里寫圖片描寫敘述

運行更新時提示下面錯誤:
這里寫圖片描寫敘述

解決方式:

因為升級TortoiseSVN引起的,肯定是Eclipse使用的SVN插件版本號的問題。看錯誤信息的意思,大概是:對於工作拷貝來說,此客戶端是太老了。

之前使用的是subclipse - http://subclipse.tigris.org/update_1.8.x
嘗試升級subclipse 試試。
沒有1.9.x版本號,直接升級到subclipse - http://subclipse.tigris.org/update_1.10.x

這里寫圖片描寫敘述
這個警告沒關系。直接點“OK”就能夠。

升級subclipse之后,問題就攻克了。測試了一下,沒有引起其他問題。

版權聲明:本文博主原創文章,博客,未經同意不得轉載。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM