SVN部署和使用

时间:2023-03-10 00:37:45
SVN部署和使用

一、SVN介绍

svn(subversion)是近年来崛起的版本管理工具,是cvs的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。

二、服务器端和客户端

1、服务器端软件Subversion,我用的是1.6.6版本,Setup-Subversion-1.6.6.msi

2、客户端软件TortoiseSVN 1.6.6

三、建立本机Repository

新建一个WMS空文件夹后,右击选择TortoiseSVN->Create repository here,创建完后,在这个目录下会自动产生一些目录和文件。

SVN部署和使用

四、配置权限

√、svnserve.conf

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

√、authz

[groups]
# harry_and_sally = harry,sally
# harry_sally_and_joe = harry,sally,&joe
group1=sx,user1

# [/foo/bar]
# harry = rw
# &joe = r
# * =
sx=rw
user1=rw

√、passwd

[users]
# harry = harryssecret
# sally = sallyssecret
sx=123
user1=123

五、启动服务

第一步:打开命令窗口,输入cd C:\Program Files\Subversion\bin,确认后进入svn文件夹下;

第二步:输入svnserve.exe -d -r D:\SVN,确认后启动服务;

第三步:服务已启动,使用svn客户端就可以访问了。【命令窗口关掉后,服务就会被关闭】