在Ubuntu中碰到了上述的错误,纠结了好久也使了网上的很多方法都不能解决(修改读写权限等吧啦吧啦一堆。。。。),实际上,问题出现在一开始的地方,一开始的时候svn的安装是root用户进行安装的(sudo apt-get install subversion),所以在进行svn服务的启动的时候也要相应的采取root的权限进行启动,不然就只有read的权限而没有write的权限,所以,分析完上面的问题以后,我们只需要先停止现有的svn服务,然后再以root的权限开启svn服务就可以。shell命令如下:
1. killall svnserve
2. sudo svnserve -d -r /var/svn (这边你要换成你自己svn的所在目录)