`
shinfocom
  • 浏览: 1188261 次
文章分类
社区版块
存档分类
最新评论

svnserve.conf:12: Option expected的问题解决方法

 
阅读更多

经常有新手配置基于svnserve的subversion服务器后,
在客户端访问subversion版本库时出现这个错误:

svnserve.conf:12: Option expected

为什么会出现这个错误呢,就是因为subversion读取配置文件svnserve.conf时,无法识别有前置空格的配置文件,如
### This file controls the configuration of the svnserve daemon, if you
### use it to allow access to this repository.(If you only allow
### access through http: and/or file: URLs, then this file is
### irrelevant.)

### Visit http://subversion.tigris.org/ for more information.

[general]
### These options control access to the repository for unauthenticated
### and authenticated users.Valid values are "write", "read",
### and "none".The sample settings below are the defaults.
anon-access = read
auth-access = write

像上面的配置文件中,anon-access是顶行的,没问题,而auth-access就存在前置空格,会导致这个错误。
要避免出现这个错误,应该在去掉这些行前的#时,也要顺手去掉前面的空格,这一点,在郑新星老早的文章《Subversion之路--实现精细的目录访问权限控制》就提到过。

分享到:
评论

相关推荐

    svnserve.conf

    svnserve.conf

    svn配置文件...............

    个人在搭建时候的svn配置文件在此打包上传一下,做个记录.

    Subversion 服务器软件 (前提是已安装TortoiseSVN),下载后修改文件格式为:.msi

    编辑代码库 svn\conf\svnserve.conf 文件,如下: [general] password-db = passwd.conf anon-access = none auth-access = write authz-db = authz.conf 管理用户帐号 新建代码库 svn\conf\passwd.conf 文件,如下:...

    SVN server

    修改svnserve.conf: # [general] # password-db = passwd 改为: [general] password-db = passwd 然后修改同目录的passwd文件,去掉下面三行的注释: # [users] # harry = harryssecret # sally = ...

    linux部署svn

    步骤1:下载svn 1.yum -y install subversion //通过yum的方式下载svn 步骤2:创建文件 1.mkdir /var/mysvn 2.svnadmin create /var/svn 3.ls /var/svn 显示: ...3.vim svnserve.conf //修改配置文件

    SVN服务器端全部配置

    ⑴先配置svnserve.conf,将里面几项配置前的注释去掉,最后的内容如下: [general] #anon-access = read #auth-access = write password-db = passwd authz-db = authz 这些参数的含义文件里都有详细说明,其中,...

    Subversion权限控制手册

    介绍版本控制仓库conf文件夹下的authz,passwd,svnserve.conf三个文件的功能作用及设置方式。

    一步一步教你构建SVN服务器.rar

    1、配置E:\svnhost\conf\svnserve.conf (去掉#) anon-access = read auth-access = write password-db = passwd authz-db = authz realm = My First Repository 2、配置E:\svnhost\conf\passwd,增加密码为123456的...

    tortoiseSVN权限文件的配置

    tortoiseSVN权限文件的配置 SVNRepository文件夹下conf文件夹,会有三个文件:authz,passwd,svnserve.conf,关于这三项的配置在此。

    SVN服务端,客户端安装教程

    修改 conf/svnserve.conf anon-access = none auth-access = write password-db = passwd 修改 conf/passwd (以下一共创建了3个用户) [users] admin=admin guest= yq=yq 修改 conf/authz(用户分组,目录权限...

    svn详细配置

    配置svn服务器的注意点,特别是修改svnserve.conf时,要去掉#注释,并且没有空格,如果有空格,则配置失败

    svn1.8.3所有安装文件及安装配置说明

    打开/conf/ svnserve.conf # [general] # password-db = passwd //指定身份验证文件 # authz-db = authz //指定权限文件 去之每行开头的#和空格 打开/conf/passwd文件 [users] User1 = Passwd 添加用户User1,存储...

    linux svn package

    适用于rhel6.5,内含apr-1.3.9.tar.gz,apr-util-1.3.9.tar.gz,httpd-2.2.15.tar.gz,subversion-1.6.11.tar.gz,subversion-deps-1.6.11.tar.gz,svnserve.conf,以及简单的svn搭建、管理的脚本。

    svnadmin-3.0.5-官方源版.zip

    Svn的配置信息都在仓库目录的conf下的authz,passwd,svnserve.conf三个文件中,配置用户和权限都是通过修改passwd和authz,立刻就生效。Svn Admin的本质是对这3个文件进行管理,所有成员、权限的数据都保存在数据库中...

    svn-win32-1.7.0.zip (Win32Svn)

    这是由 David Darj 个人编译的用于 Windows 操作系统的 Subversion 客户端和服务器端(免安装版/绿色版)。 Win32Svn 的官方主页: ... 安装: 将文件解压缩到 C:\ 下,将解压缩后的 svn... 编译于 Oct 14 2011,12:05:16

    CentOS 7.0下SVN服务器图文搭建教程

    本文为大家分享了CentOS...4. 配置svn服务综合配置文件svnserve.conf 第四步: 启用svn,连接svn以及关闭svn 1. 启用svn svnserve -d -r /home/svn/project/ 2. 连接svn (1) 出现错误,认证失败 (2) 修改/root/.su

    svn-win32-1.6.6.zip

    SVN运行独立服务器(支持svn命令行操作...sc create svnservice binpath= "E:\svn-win32-1.5.6\bin\svnserve.exe --service -r E:\SVN_DATA" displayname= "SVNService" depend= Tcpip start= auto 。。。见readme.txt

    Windows下Subversion配置管理员指南

    首先,如果路径中包括空格,一定要用“\”处理“"”号,例如上面的例子中如果svnserve.exe在“c:\program files\subversion\”中,则命令应该写为“binpath= "\"c:\program files\subversion\bin\svnserve.exe\"”...

    svn-win32-1.7.2.zip (win32svn) [SVN 绿色版]

    sc create svn binpath= "C:\svn\bin\svnserve.exe --service -r R:\SVNRepository" displayname= "Subversion 版本服务器" depend= Tcpip ** 注意:将上面命令行中的 R:\SVNRepository 替换为自己的 SVN 版本库...

    TortoiseSVN客户端程序

    用文本编辑器打开E:\svn\repos1\conf目录,修改svnserve.conf: 将: # password-db = passwd 改为: password-db = passwd 即去掉前面的 # 注释符,注意前面不能有空格。 然后修改同目录的passwd文件,增加一个帐号...

Global site tag (gtag.js) - Google Analytics