码迷,mamicode.com
首页 > Windows程序 > 详细

基于windows下svn安装与配置

时间:2015-05-27 12:28:55      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:svn   subversion   管理   

[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 = none
auth-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=123456
kwu = Abcd1234


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

[/]
admin=rw

[/code]
kwu=rw


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

技术分享


基于windows下svn安装与配置

标签:svn   subversion   管理   

原文地址:http://blog.csdn.net/bdchome/article/details/46042587

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!