自己本地搭建svn仓库_Windows下利用TortoiseSVN搭建本地SVN服务器【转】

本文介绍了如何在Windows 7系统上利用TortoiseSVN 1.7搭建本地SVN服务器。通过创建仓库、配置svnserve.conf、设置passwd和authz,以及将svnserve配置为系统服务,详细阐述了整个搭建过程。完成配置后,可以通过仓库浏览器使用svn://127.0.0.1进行访问。
摘要由CSDN通过智能技术生成

写在前面:

安装TortoiseSVN时,图中这步要选择,才能同时安装后面需要的svnserve.exe

942ba8dc1195653b8f8ca71bc6419329.png

环境说明:

Win 7

TortoiseSVN 1.7

搭建步骤:

0. 新建一个目录,做"仓库",目录中右键,选择"在这里创建仓库"

0016c3150a0a1f01381e9264141809f4.png

会自动生成对应的文件,完成后,直接点击OK即可

65fd4c0ec5165785e0c4dad2543c5b44.png

1. 配置svnserve.conf

这里用到的有

# anon-access = read

# auth-access = write

# password-db = passwd

# authz-db = authz

# realm = My First Repository

把前面的#去掉即可,注意,仅仅去掉#还不行,因为还有一个空格,如果空格不删掉,后面启动会报错

我本机暂时没有设置realm,因为只需要一个库

2. 配置passwd和authz

添加用户名和密码

fad5f8df5b99c5e72dd4bfe311c5a93a.png

配置组和权限

b1dae6791d66bbf28f8bd4d10c46bffa.png

3. 建立服务器(配置成系统服务)

参考网上文章的做法,可以使用sc create命令将其配置成系统服务:

01b4e2e417f3c1869aa4ba05698fd14f.png

sc create "SVN SERVICE DEMO" binPath= "C:\Program Files\TortoiseSVN\bin\svnserve.exe --service -r D:\demo\SVN_LOCAL_REPO" DisplayName= "SVN SERVICE DEMO" depend= Tcpip start= auto

DOS命令也有要注意的地方,等号后面要留一个空格,start= auto即设置为开机自动启动。

配置成功后,在服务中,启动即可

f0db0d1a6ec866d050f936590ee72898.png

以上,搭建就完成了。

使用仓库:

打开仓库浏览器,访问svn://127.0.0.1,输入帐号密码

77684f6ded9810d69a9d71f4c824a062.png

剩下的就是正常的svn操作了

f1fc34c8c205faa5d10dafe90efb8c81.png

转载声明:本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动。

欢迎捐赠赞赏

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值