svn安装

建立svn库
E:\Program Files\Subversion\bin>svnadmin.exe create F:\svn_myWorkspace


建立win服务
E:\Program Files\Subversion\bin>sc create svnservice binPath= "E:\Subversion\bin\svnserve.exe --service -r F:\svn_myWorkspace" DisplayName= "svnservice" depend= Tcpip start= auto

[b][color=red]这里注意变量后面的空格(如:binPath= ) [/color][/b]我操他妈的就是没注意这个空格 被折腾死 哪个神经病这么设计的
如果要删除服务:sc delete svnservice


FAQ:
在客户端访问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就存在前置空格,会导致这个错误。


参考链接:
http://doc.iusesvn.com/show-28-1.html
http://blog.youkuaiyun.com/sb1356/archive/2008/08/30/2853947.aspx
http://www.subversion.org.cn/?action-viewnews-itemid-5
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值