windows下搭建svn服务器及权限配置-阿里云开发者社区

开发者社区> 神巧合> 正文

windows下搭建svn服务器及权限配置

简介: 服务器端VISUALSVN SERVER 3.3.1 下载地址 https://www.visualsvn.com/server/download/   客户端TortoiseSVN 1.8.13下载地址: https://www.visualsvn.com/visualsvn/download/tortoisesvn/   1.安装服务器端程序  选择服务器和管理界面都安装 选择安装路
+关注继续查看


服务器端VISUALSVN SERVER 3.3.1 下载地址

https://www.visualsvn.com/server/download/

 

客户端TortoiseSVN 1.8.13下载地址:

https://www.visualsvn.com/visualsvn/download/tortoisesvn/

 

1.安装服务器端程序

 选择服务器和管理界面都安装

wKioL1Vi_Giy6Up8AAFaxwgAI7w906.jpg

选择安装路径和版本库存放路径,选择版本库的访问方式为httphttps

wKiom1Vi-trwomueAAF2D6mAb5k341.jpg

2. 创建新用户

users上右击创建两个测试用户xujianyuanhai

 wKioL1Vi_GiDfE2hAAH9JhocOFw085.jpg

 

3.创建两个组group1和group2,并把用户添加到用户组

wKiom1Vi-tugPIriAAHn9jp2HH0613.jpg

4.创建版本库

Repositories上右键-->Create NewRepository-->创建第一个版本库,类型选择RegularFSFS respository,对类型不了解可以点下面的蓝色链接。

wKioL1Vi_GnBRmh8AAMAzQlGGQ0933.jpg

5.创建文件夹

版本库下创建三个文件夹abc用于存放不同的项目,当然也可以创建多个版本库存放不同的项目,但客户端连接时每次只能列出当前一个项目,无法列出所有项目,不太方便。

wKiom1Vi-tuzfTfaAAItqGWaVo8492.jpg

6.权限设置

设置根目录和子目录用户或用户组访问权限, 例如可以设置用户或用户组对根目录无权限,对子目录a有读和写的权限,该用户或用户组就不能访问根目录(不可见),却能对子目录a读和写,实现了权限的精细控制。

wKioL1Vi_GniAb_BAAK2YO02dVk371.jpgwKiom1Vi-tvyF-NIAAJzuB3N1EA842.jpg

7.客户端配置

URL中输入https://a4-PC(主机名)/svn/test/,在D盘下右击并选择SVN checkout即可下载版本库到本地D:\test目录下

 wKioL1Vi_GmxkJD_AAEwy8Wqxpg909.jpg

 



权限配置

cms项目

--->1.admin

--->2.ui--->2人

--->3.code--->1人

--->4.test--->1人

创建项目

svn create cms

配置文件

svnserve.conf下增加

anon-access=none//匿名无权限

auth-access=write//授权用户可以写

password-db=passwd


authz-db=authz


passwd下增加用户和密码
[users]

kh=123

zl=123

scg=123

xwq=123

ywj=123

fmz=123


authz下增加权限

[groups]//分组

g_admin=kh

g_ui=zl,scg

g_code=xwq

g_test=ywj,fmz

[/]

@g_admin=rw

*=r //其他人只有读

[/ui/js]

zl=rw

[/ui/html]
scg=rw

[/code]

@g_code=rw

[/test]

@g_test=rw


 

参考文章:

http://www.360doc.com/content/11/0711/19/5131531_132950891.shtml

 

本文出自 “点滴积累” 博客,请务必保留此出处http://tianxingzhe.blog.51cto.com/3390077/1655060

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Windows 10 搭建Redis 集群环境
Windows 10 搭建Redis 集群环境 1、下载最新的redis安装包:redis下载地址 2.解压redis压缩包后,将redis.conf 文件进行修改,修改关键代码如下: [html] view plain copy port 7005 cluster-enabled yes cluster-config-file nodes.
1453 0
Openfire服务器配置(Windows)
源码配置完成后,输入http://127.0.0.1:9090/即可打开Openfire服务器后台管理页。 设置语言。点击Continue,建议配置时切勿选择中文,否则后面的配置中可能会出现乱码。
1047 0
如何用阿里云ECS服务器建站之网站运行环境配置搭建
本节介绍了用阿里云ECS服务器建站之前需要进行网站运行环境配置搭建步骤。
978 0
Windows下使用VisualSVN Server搭建SVN服务器
使用 VisualSVN Server来实现主要的 SVN功能则要比使用原始的 SVN和Apache相配合来实现源代码的 SVN管理简单的多,下面就看看详细的说明。 VisualSVN Server的下载地址如下,是免费的,随意不必有顾虑 http://www.visualsvn.com/server/download/ SVN 的下载地址如下 http://tortoisesvn.net/downloads.html 【1】使用SVN,首先要安装TortoiseSVN,就是上面的SVN下载地址。
1768 0
+关注
346
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载