UGH。我为RadRails安装了subversion插件,以便我可以更改我的SVN存储库。
但是当我现在尝试做一个脚本/插件安装git:// ...
我收到错误:
svn:此客户端太旧,无法使用工作副本
我删除了插件,删除了所有.svn文件,删除了删除符号链接的opt / subversion ....
我仍然收到错误!
这使环境瘫痪,有什么建议吗?
答案 0 :(得分:0)
当您从工作副本中删除所有.svn目录时,它不再是工作副本,因此它不能太旧。
您应该检查Subversive支持的Subversion版本svn --version
的输出。
抱怨“客户太旧”的可执行文件/工具必须更新。
原因是新的subversion客户端可以更新工作副本格式,并且它会在不通过设计要求/让您知道的情况下执行此操作。较旧的工具检测到工作副本已升级,并因为无法读取较新的格式而退出。
任何1.6.x客户端都可以与同一工作副本上的任何其他1.6.x客户端进行互操作。使用1.5.x客户端和1.6.y客户端会导致1.5.x客户端出错。
如果您需要更新svn命令行客户端,请查看openCollab Downloads
答案 1 :(得分:0)
我刚刚完成了对SVN的完全重新安装,并且还发现RadRails不是一个真正的终端因此导致了一个巨大的问题。