SVN - 简单使用手册
背景
由于项目需要,新增了两名程序员来一起支持一个分支的开发工作,因此需要在原来的SVN中制作分支并且为new commer 分配用户以及权限。
0. 准备
在Window系统上使用SVN,我们最好是分别安装SVN的2款软件:
Server端:VisualSVN Manager
Client端: TortoiseSVN
1. 创建新用户
这里,我们在SVN的server机器山操作,需要使用的工具就是: VisualSVN Manager。 操作非常简单,如下图所示:
在输入基本信息后,下一步一直到完成,如图所示:
2. 创建分组
分组的目的是为了将开发者统一管理,这样在以后设置“权限”得时候,只需要根据分组来设置即可。(当然也可以对每一个用户进行设定)。
创建分组也很简单,在GUI上面一顿操作以后,就可以看到类似下面的结果:
3. 导入代码库:
我们从这里开始,我们在SVN的Client机器上操作,需要用到工具: TortoiseSVN 。 首先先导入代码
根据提示,选择到源码文件夹,填入注释后,就可以看到代码已经被SVN所管理:
4. 创建Branch(分支)
我们已经在SVN的Trunk目录(主版本)下创建了代码管理, 由于现在是要对一个新的项目做“定制化”, 所以我们针对这个项目,单独Branch出一个分支来管理。
首先在Client机器的硬盘上选择一位置,CheckOut代码:
完成后,在代码目录上右键 -> TortoiseSVN -> Branch/Tag
选择要生成Branch的路径后,点击确定
我们再回到 VisualSVN Manager中,可以查看到刚才的Branch 已经生成:
最后,在SVN-Client的机器上下载分支代码:
5. 代码访问权限设置
通过SVN,我们还可以对其用户设置权限。例如:对刚才"Dev" 分组中的用户设置权限,使他们不能访问Src目录下的指定目录:操作如下:
使用VisualSVN Manager -> 选择Src目录下的一个文件夹 -> 所有任务 -> Manage Sercurity:
添加"Dev"分组,并设置为 “no access”:
OK, 权限设置完成!!
感谢大家的收看,Have a nice weekend!!
转载于:https://www.cnblogs.com/atuotuo/p/9564254.html
SVN - 简单使用手册相关推荐
- moloch1.8.0简单操作手册
moloch1.8.0简单操作手册 Sessions 页面:Sessions主要通过非常简单的查询语言来构建表达式追溯数据流量,以便分析. SPIView 页面: SPIGraph页面:SPIGrap ...
- 康海系统串口通讯服务器,康海串口服务器608简单设置手册.doc
康海串口服务器608简单设置手册 康海串口服务器(NC608)使用手册 2008年9月6日星期六 打开DRIVERS目录,选择串口服务器的系列型号如NC600后,为串口服务器安装驱动程序如下: 打开u ...
- EasyX库简单中文手册
作者: 948382424@qq.com 时间: 2021/2/2 EasyX库简单中文手册 第一个例程 基本元素--颜色 基本元素--圆 无边界实现圆 基本元素--直线 基本元素--长方形 基本元素 ...
- 除了SVN,还可以使用的文档管理工具--TFS; 使用VS2010连接TFS的使用说明和简单操作手册
TFS(Taobao File System)是一个高可扩展.高可用.高性能.面向互联网服务的分布式文件系统,功能强大,可用于管理代码和文档,功能可粗暴视为git+svn,也可以简单用做文档管理,相当 ...
- linux没有桌面安装svn,Linux下安装SVN简单教程
安装 使用yum安装非常简单: yum install subversion 配置 2.1. 创建仓库 我们这里在/home下建立一个名为svn的仓库(repository),以后所有代码都放在这个下 ...
- SVN四部曲之SVN简单使用教程入门
1. 签出源代码到本机 在本机创建文件夹StartKit,右键点击Checkout,弹出如下图的窗体: 2. 2 在上图中URL of Repository:下的文本框中输 ...
- linux svn 服务器下载,Linux下搭建SVN服务器完全手册
系统环境 RHEL5.4最小化安装(关iptables,关selinux) + ssh + yum 一,安装必须的软件包. yum install subversion (SVN服务器) mysql- ...
- linux trac svn,RedHat Linux5下apache+svn+trac配置手册(二)
接(一) D.安装Genshi 解压 trac# tar -zxvf Genshi-0.6.tar.gz 安装 trac#cd Genshi-0.6 Genshi-0.6# python setup. ...
- 用CornerStone配置SVN,HTTP及svn简单使用说明
原文地址:::http://my.oschina.net/joanfen/blog/194491#OSC_h2_3 一.下载地址 二.安装破解方法 三.添加repository 1.SVN配置 2.H ...
最新文章
- 免费猪八戒网站软件任务小助手--小八戒更新版本1.5
- Python基础:一起来面向对象 (二) 之搜索引擎
- 【Python】for 循环次数
- SageMaker使用托管容器训练本地网络模型
- jquery --- 多选下拉框的移动(穿梭框)
- Tensorflow-gpu的方式
- wcdma系统随机接入过程的流程图_招聘电信协优初中级优化工程师、联通系统高级...
- PYTHON 爬虫笔记十一:Scrapy框架的基本使用
- HLG 1335 算法与追MM【多维背包】
- 计算机设备 运维,计算机网络设备运维报告
- li连接mysql代码_php连接mysql基本代码-测试代码
- grub引导U盘(集成常用工具/深山红叶PE工具箱V30/完美者U盘维护系统V8.1)
- 对c语言课程的收获,c语言课程设计心得体会精选.doc
- 【电子技术基础(精华版)】整流与滤波电路
- clonecd中文破解版|clonecdv光盘复制工具5.5.1.4绿色免费版下载
- 《老路用得上的商学课》71-75学习笔记
- centos7 RAID磁盘阵列卡驱动安装图文教程
- bootstrap编写响应式页面
- 动态规划:HDU1248-钱币兑换问题
- 求html写一个羽毛球拍的代码,一种组合式羽毛球拍的制作方法