最近发现若复制过文件到项目中去,使用svn做ci 或 st 等动作时,就会报如下的错误:
svn: This client is too old to work with working copy 'bcm963xx/userspace/private/apps/httpd/html'; please get a newer Subversion client在网上查找了之后,归结原因:svn client的版本高过server的版本,导致一些处理信息server不认识,所以会爆出这样的信息来。
经过网上查找,发现了如下的解决办法。
使用svn --version 查看当前的svn server版本,比如1.4.2
将如下的.py文件复制到项目的根目录中,
使用命令进入到该目录
执行如下命令
./change-svn-wc-format.py . 1.4 --force
./change-svn-wc-format.py是本目录下的script的名称
. 1.4 就是将本目录下的所有svn文件转化成1.4版本能认识的。
--force 可以不要的,其意思是强制执行的意思
|
文件: | change-svn-wc-format.rar |
大小: | 4KB |
下载: | 下载 |
|
阅读(2411) | 评论(0) | 转发(0) |