windows搭建SVN服务

本文详细介绍了如何安装、配置并自动化启动Subversion版本控制系统,包括创建版本库、运行独立服务器以及配置用户和权限等关键步骤,旨在帮助开发者高效管理代码版本。

1、安装Subversion软件

2、建立版本库

     1)使用TortoiseSVN图形化创建

     2)使用Subversion,进入命令行切换到subversion的bin目录下,输入svnadmin create e:/svn/test

3、运行独立服务器

    svnserve --daemon --root e:/svn(url 为svn://localhost/test)

    你可能会问这样岂不是每次启动SVN服务器都要输入一次命令?怎样才能让SVN服务器在开机的时候自动启动呢?答案就是将SVN服务注册到Windows系统服务,在Windows命令提示符里执行命令sc create SVN binpath= "/"d:/subversion/bin/svnserve.exe/" --service -r F:/SVN" displayname= "SVN Service" depend= Tcpip start= auto,这个命令是不是有点长?其实很容易理解,sc是Windows自带的系统服务注册工具,微软支持中心提供了详细的说明,这里我就不再复述了,参数binpath= "/"d:/subversion/bin/svnserve.exe/" --service -r F:/SVN"和我们前面手动启动SVN服务器的命令很像吧?只是把-d改成了--service,这不难理解,因为现在是服务嘛。好了,现在已经大功告成了,重起一下试试吧。

      PS:如果想从系统服务里删除刚才注册的SVN服务可以使用sc delete SVN命令。

4、配置用户和权限

svnserve.conf:

[general]
anon-access = read
auth-access = write
password-db = passwd
authz-db = authz

passwd:
[users]
harry = harryssecret

authz:
[groups]
[/]
harry = rw

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值