SVN服务端使用说明(二)

服务端使用说明

服务端安装完成后,进行创建用户,新建Repositiories等

 
项目描述
Repositories 仓库,可分不同文件夹进行存储项目。
Users 用户,可新增,删除,设置密码等
Groups 用户组,对不同用户可进行组划分
Jobs 计划任务,属于企业版高级功能(本文档暂不涉及),可定时备份仓库文件。

1)创建用户
通过开始菜单打开VisualSVN Server Manager,右键点击“Users”,弹出新建用户对话框,输入用户名和密码。

 

2)创建仓库Repositiory

弹出对话框,点击下一步


FSFS是基于文件系统概念设计的,VDFS是分布式版本管理。
公司官网介绍:
https://blog.csdn.net/caster_saber/article/details/49586195

输入仓库名称,点击下一步 

选项为空仓库,或单项目仓库,默认选择空仓库就可以。

仓库权限分配,默认为全部用户都拥有读写权限。

仓库创建完成
 
3)用户对应仓库权限
右键仓库,点击属性“Properties”,如下图:

默认为每个用户都有对该仓库的读写权限,如下图:



首先移除“Everyone”用户,如下图:

选择指定用户拥有该仓库权限,点击“Add”,选择用户,如下图: 

 

4)用户组对应仓库权限
创建用户组,右键“Groups”,新建用户组,如下图:

输入用户组名称,点击“Add”添加用户(一个或多个),如下图:

保存用户组,点击确定,如下图:

点击仓库属性(可参考“用户对应仓库权限”,不做过多陈述。),并且移除“Everyone”,如下图:

添加仓库对应的用户组,如下图:
 
可修改用户组对仓库的“只读”权限,如下图:

 

5)仓库可创建文件夹
右键点击项目仓库,新建文件夹。

输入文件夹名称,点击确定。
 
下列以实例项目文件夹创建为例,如下图:

 

项目描述

trunk 主开发目录, 进行开发
branches 分支开发目录
tags 存档目录, 
使用trunk作为主要的开发目录一般的,我们的所有的开发都是基于trunk进行开发,当一个版本开发告一段落结束后,代码处于冻结状态。此时应该基于当前冻结的代码库,打tag。当下一个版本/阶段的开发任务开始,继续在trunk进行开发。此时,如果发现了上一个已发行版本有一些bug,或者一些很急迫的功能要求,而正在开发的版本无法满足时间要求,这时候就需要在上一个版本上进行修改了。应该基于发行版对应的tag,做相应的分支(branch)进行开发。

例如,刚刚发布1.0,正在开发2.0,此时要在1.0的基础上进行bug修正。

6)SVN服务地址

 

复制后,可粘贴。

示例:https://CY-20180605XUVO/svn/test1/

说明:下一篇文章介绍SVN客户端适应技巧

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值