在使用svn的时候,遇到了这样的一个问题
首先我使用TortoiseSVN 右键建立的repository.
以后用IDEA,配置了1.9.4版本的SVN,去commit访问这个仓库
结果出现了如下的问题(我作了不少操做,这些错误是反复出现的,您若是出现了相同的问题能够参考)linux
svn: E170013: Unable to connect to a repository svn:服务器
Error svn: E125006: contains invalid filesystem format option 'addressing logical'svn
svn: E125006: Unable to connect to a repository at URL 'svn://localhost/oa'orm
svn: E125006: “D:\SVNrepository\oa\db\format”包含非法文件系统格式选项“address
ing logical”it
我报的错误是: svn '/home/db/format' contains invalid filesystem format optionio
网上说的很简单,是由于版本问题。form
建立目录的时候使用了Tortoisesvn1.9.4,所以用的是1.9的文件系统格式(TortoiseSVN自带1.9.4),而且会在path环境变量下给你加上 TortoiseSVN自带的svn1.9.4 (安装目录下的bin下有一个svn.exe)变量
可是呢,我在建立svn服务的时候,使用了你本身安装的svn1.8,这就致使,你在用svn1.8去访问1.9建立的目录,天然报错。软件
解决这个问题,就是使用1.8版本的svn来从新建立仓库,检查一下你的path,把path环境变量里TortoiseSVN的目录删除掉(注意备份path环境变量,删掉path里边的内容就玩完了)配置
或者,升级本身的服务到svn1.9,从新建立服务。
反正两个必须统一
这个是网上处理的办法,可是我在服务器上查询的是1.7版本,有点奇怪我明明在服务器上装的是1.9.4版本
svn报错问题:
'\db\format' contains invalid filesystem format option 'addressing logical'
linux服务器上最好查询一下 : vi /etc/profile 最后发现是环境变量的问题,由于以前被同事安装软件修改了。
若是遇到上面的问题没法解决的时候能够查查环境变量设置。