服务器最好用旧的。因为你不知道有些用户在使用什么版本的客户端。如果客户端版本比服务器端的都旧的话就出现不兼容了。版本库检出后升级客户端,还是能使用的。但是如果检出时用的新的客户端,提交的时候是用的旧版的客户端(比如说通过网络共享方式远程操作),那就会出现您描述的这样的问题。
建议你客户端都使用同一版本的啦!
SVN和TSVN有很严格的版本控制。。
也就是说必须要有相应的版本才可以check out和commit等。
最近做了一个Apahce+SVN+TSVN的版本控制系统
因为版本兼容的问题
折腾了好多天。
你用的客户端软件版本是不是低于服务器端版本?是的话安装一个跟服务器端版本一样的客户端软件就可以了。