今天就碰到这个问题。 (转) svn: This client is too old to work with working copy..

来源:互联网 发布:高中理科辅导软件 编辑:程序博客网 时间:2024/04/30 16:36

(转)

不过要先安装python的,去网上找找怎么安装把。

svn: This client is too old to work with working copy ; 由于svn工作拷贝目录下都有个.svn目录,里面保存着svn需要的一些版本信息等,当客户端软件升级后,里面的信息也相应增加以支持更多的特性。比如如果你在终端下用1.4版本的svn客户端co了一份代码,然后到windows下用tortoiseSVN去操作,会在.svn里增加一些文件。那么以后你再想回到1.4版本去工作,就会有兼容性错误,因为老的客户端(如:subclipse 1.0.6)无法识别那些,所以会报错:"svn: This client is too old to work with working copy '.'; please get a newer Subversion client".

用下面这个脚本就可以解决了,来自tortoiseSVN官网: http://www.blogjava.net/Files/lingy/change-svn-wc-format.rar  用法如:

python change-svn-wc-format.py ./projctName "1.4" --verbose