(转)版本管理工具介绍——SVN篇(二)
http://blog.csdn.net/yerenyuan_pku/article/details/72620498
上一篇文章我介绍了一下SVN,以及SVN服务器的安装,相信大家都安装了,接下来我就来教大家如何使用SVN服务器。
SVN服务器的使用
如果你想要使用SVN服务器,必须要让SVN的服务处于一个启动状态。我相信大家应该都知道如何查看SVN的服务是否处于启动状态。如果你还不知道,也不用着急,可右键【此电脑】,然后在弹出的菜单栏中点击【管理】,可看到如下窗口: 
从中你可以清楚地看出SVN的服务是否处于启动状态。
创建仓库
我们应该首先在SVN服务器里面创建仓库,其类似于MySQL里面的数据库。以下是创建仓库的详细步骤:
【第一步】,点击开始菜单,可以看到如下有关SVN的服务:
然后点击VisualSVN Server Manager,即可打开SVN服务器的图形化开发工具。 
【第二步】,右键单击Repositories,创建一个新的仓库。
点击Create New Repository,然后弹出如下窗口,使用默认配置就好,什么都不用修改,直接点击下一步。 
在弹出的窗口中输入仓库的名称,例如itcast,然后点击下一步。 
接着就会弹出如下窗口,依然使用默认配置,直接点击下一步。 
弹出如下窗口,什么都不用管,直接点击Create。 
最后在弹出的窗口中点击Finish,名称为itcast的仓库就创建好了。 

添加SVN用户
【第一步】,右键单击Users,创建一个新的用户。
【第二步】,点击Create User,然后弹出如下窗口,输入用户名和密码,点击OK按钮就好。
即可创建一个用户,如下: 
我们也可创建多个用户,比如说以同样的方式再创建一个用户名和密码均为tom的用户。
设置用户的权限
【第一步】,右键itcast这个仓库,选择Properties选项。
【第二步】,在弹出的窗口中,点击Add按钮。
【第三步】,在弹出的窗口中,选中一个用户,比如jack,然后点击OK按钮。
【第四步】,为选中的用户设置权限,权限有三种,无访问权限、只读权限、读/写权限。例如,我这里为jack这个用户设置读/写权限,然后点击应用按钮即可完成。
我们依然可以同样方式为tom用户设置读/写权限。
(转)版本管理工具介绍——SVN篇(二)的更多相关文章
- (转)版本管理工具介绍——SVN篇(一)
http://blog.csdn.net/yerenyuan_pku/article/details/72620101 SVN是何物 SVN是Subversion的简称,是一款集中式的开源版本控制系统 ...
- 版本管理工具介绍—Git篇
前篇 如题,提起版本管理工具相信做C#开发 还是对Git比较陌生 我们可能更熟悉vss.svn 记录此文的目的 更是为以后的前段学习做基础 现在的技术比如nodeJs angularJs ==都 ...
- 数据库版本管理工具Flyway——基础篇
Flyway 默认规约 SQL 脚本文件默认位置是项目的源文件夹下的db/migration 目录. Java 代码默认位于db.migration 包. SQL 脚本文件及Java 代码类名必须遵循 ...
- 系列二VS项目软件配置工具介绍
原文:系列二VS项目软件配置工具介绍 Svn和VisualSvn介绍 在使用TortoiseSvn(SVN客户端)+ AnkhSvn(VS2008插件) +VisualSvn Server(版本控制服 ...
- [jOOQ中文]3. 数据库版本管理工具Flyway
https://segmentfault.com/a/1190000010526452 在执行数据库迁移时,我们推荐使用jOOQ与Flyway - 数据库迁移轻松. 在本章中,我们将简单的来使用这两个 ...
- 版本管理工具Git(一)简要介绍
版本管理工具不但可以备份而且还能记录版本,也就是同一个东西不同时期的状态同时可以跟踪追溯.版本管理工具由CVS.SVN.Git.GitHub. 最早的版本管理工具CVS,因为多人开发项目导致工作很难协 ...
- 在Eclipse中使用版本管理工具SVN
近日工程中,逐渐感觉到原来复制粘贴代码的笨重,突然想起以前有人和我说起过Git和SVN之类的版本管理工具.由于平时主要是写Java代码,所以能够在Eclipse中使用SVN工具进行版本管理就可以说是很 ...
- 版本管理工具git与svn简介
版本管理工具 版本管理工具简介 常见版本管理工具 cvs(Concurrent Versions System) vss(Visual SourceSafe) svn 常用的版本管理工具 git 流行 ...
- $SVN代码版本管理工具的使用
SVN是一种代码版本管理工具,具有可视化的操作界面,使用简便,和git的功能类似.下面总结一下SVN的基本用法: 1.安装SVN软件,和安装一般的软件的步骤差不多,这里使用的版本是TortoiseSV ...
随机推荐
- vue之父子组件之间的通信方式
(一)props与$emit <!-这部分是一个关于父子组件之间参数传递的例子--> <!--父组件传递参数到子组件是props,子组件传递参数到父组件是用事件触发$emit--&g ...
- 后台进程管理工具---supervisor
supervisor是一个linux下的进程管理工具,有时须要开发一些后台服务类的程序.这类程序通常不能由于意外挂掉.所以最好能在出现意外挂掉的情况下可以重新启动,继续服务. 之前我一直採用创建dae ...
- io口的作用
I/O接口的作用 主机与外界交换信息称为输入/输出(I/O).主机与外界的信息交换是通过输入/输出设备进行的.一般的输入/输出设备都是机械的或机电相结合的产物,比方常规的外设有键盘.显示器.打 ...
- 在ARM-linux上实现4G模块PPP拨号上网【转】
本文转载自:http://blog.csdn.net/zqixiao_09/article/details/52540887 在ARM平台上实现4G模块的PPP拨号上网,参考网上的资料和自己的理解,从 ...
- finger的使用
finger命令用来查询一台主机上的登录账号的信息,通常会显示用户名.主目录.停滞时间.登录时间.登录Shell等信息,使用权限为所有用户. 安装 sudo apt-get install finge ...
- Tensorflow学习笔记——占位符和feed_dict(二)
创建了各种形式的常量和变量后,但TensorFlow 同样还支持占位符.占位符并没有初始值,它只会分配必要的内存.在会话中,占位符可以使用 feed_dict 馈送数据. feed_dict是一个字典 ...
- MySQL 基础 —— 数据类型、各种变量
1. 基本数据类型 char:prod_id char(10),括号内的内容表示字符的长度 decimal:十进制,不带参数为整数(四舍五入) text:文本类型,长度不限 2. 日期和时间处理函数 ...
- go语言---reflect
go语言---reflect https://blog.csdn.net/cyk2396/article/details/78902953 一.reflect的使用: import ( "f ...
- 【POJ 1144】 Network
[题目链接] 点击打开链接 [算法] Tarjan算法求割点 [代码] #include <algorithm> #include <bitset> #include < ...
- Python 常用算法记录
一.递归 汉诺塔算法:把A柱的盘子,移动到C柱上,最少需要移动几次,大盘子只能在小盘子下面 1.当盘子的个数为n时,移动的次数应等于2^n – 1 2.描述盘子从A到C: (1)如果A只有一个圆盘,可 ...