基于windows下svn安装与配置

[Author]: kwu

基于windows下svn安装与配置

1、安装Subversion

下载Setup-Subversion-1.8.13.msi

2、安装TortoiseSVN-1.8.11.26392-x64-svn-1.8.13,这是svn的辅助管理软件

下载TortoiseSVN-1.8.11.26392-x64-svn-1.8.13

3、创建仓库,利用TortoiseSVN比较方便

4、创建windows服务,在cmd命令行执行如下命令:

sc create svnserve binPath= "D:/softwares/Subversion/bin/svnserve -r d:/svn/root –service"

1) 需指定svnserve的路径,binPath是要设置服务命令所在的位置。

2)指定svn仓库的存放路径,,-r设置svn服务的根目录位置。

–service意思是要把这个命令以windows服务的形式进行启动,即会向windows的服务中添加一个名字为svnserve的命令

3)删除windows服务的命令

sc create用来向windows服务中添加一个服务,sc delete删除windows服务中的一个服务。

5、svn的权限配置

1)svnserve.conf 文件

anon-access = noneauth-access = write

password-db = passwd

authz-db = authz

说明:auth-access = write #通过验证的用户可以读和写auno-access = read #匿名登陆下可以只读文件,即:文件修改后无法提交到服务器password-db =password #用户保存文件的名称authz-db =authz #权限管理文件 这个是非常重要的,如果我们要对整个工程的文件进行权限分配的时候,就必须将这个行文件前面注释掉,否咋即使我们在权限配置文件里面进行再多的配置都是无效的。然后我们在authz 文件下面进行权限的分配

2)passwd 文件,设置用户名及密码

[users]

admin=123456kwu = Abcd1234

3) authz 文件,设置应该目录的用户访问权限,rw为"读写"

[/]admin=rw[/code]kwu=rw

6、TortoiseSVN客户端访问 右键点击 TortoiseSVN–>Repo-browser

什么天荒地老,什么至死不渝。都只是锦上添花的借口…

基于windows下svn安装与配置

相关文章:

你感兴趣的文章:

标签云: