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之后,問題就攻克了。測試了一下,沒有引起其他問題。
版權聲明:本文博主原創文章,博客,未經同意不得轉載。