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篇(二)的更多相关文章

  1. (转)版本管理工具介绍——SVN篇(一)

    http://blog.csdn.net/yerenyuan_pku/article/details/72620101 SVN是何物 SVN是Subversion的简称,是一款集中式的开源版本控制系统 ...

  2. 版本管理工具介绍—Git篇

    前篇 如题,提起版本管理工具相信做C#开发 还是对Git比较陌生  我们可能更熟悉vss.svn 记录此文的目的 更是为以后的前段学习做基础  现在的技术比如nodeJs  angularJs ==都 ...

  3. 数据库版本管理工具Flyway——基础篇

    Flyway 默认规约 SQL 脚本文件默认位置是项目的源文件夹下的db/migration 目录. Java 代码默认位于db.migration 包. SQL 脚本文件及Java 代码类名必须遵循 ...

  4. 系列二VS项目软件配置工具介绍

    原文:系列二VS项目软件配置工具介绍 Svn和VisualSvn介绍 在使用TortoiseSvn(SVN客户端)+ AnkhSvn(VS2008插件) +VisualSvn Server(版本控制服 ...

  5. [jOOQ中文]3. 数据库版本管理工具Flyway

    https://segmentfault.com/a/1190000010526452 在执行数据库迁移时,我们推荐使用jOOQ与Flyway - 数据库迁移轻松. 在本章中,我们将简单的来使用这两个 ...

  6. 版本管理工具Git(一)简要介绍

    版本管理工具不但可以备份而且还能记录版本,也就是同一个东西不同时期的状态同时可以跟踪追溯.版本管理工具由CVS.SVN.Git.GitHub. 最早的版本管理工具CVS,因为多人开发项目导致工作很难协 ...

  7. 在Eclipse中使用版本管理工具SVN

    近日工程中,逐渐感觉到原来复制粘贴代码的笨重,突然想起以前有人和我说起过Git和SVN之类的版本管理工具.由于平时主要是写Java代码,所以能够在Eclipse中使用SVN工具进行版本管理就可以说是很 ...

  8. 版本管理工具git与svn简介

    版本管理工具 版本管理工具简介 常见版本管理工具 cvs(Concurrent Versions System) vss(Visual SourceSafe) svn 常用的版本管理工具 git 流行 ...

  9. $SVN代码版本管理工具的使用

    SVN是一种代码版本管理工具,具有可视化的操作界面,使用简便,和git的功能类似.下面总结一下SVN的基本用法: 1.安装SVN软件,和安装一般的软件的步骤差不多,这里使用的版本是TortoiseSV ...

随机推荐

  1. 一个最简单的Servlet实例

    先在tomcat的webapps目录下,新建一目录,如test.然后,在test目录下建立WEB-INF为名的目录.这个必须有. 然后,在WEB-INF目录下建立classes目录.用以存储所用到的c ...

  2. jQuery -> 获取指定上下文中的DOM元素

    jQuery函数的第二个參数能够指定DOM元素的搜索范围. 第二个參数可分为下面类型 DOM reference jQuery wrapper document 代码演示样例 <!DOCTYPE ...

  3. 【Linux多线程】同步与互斥的区别

    同步与互斥这两个概念经常被混淆,所以在这里说一下它们的区别. 一.同步与互斥的区别 1. 同步 同步,又称直接制约关系,是指多个线程(或进程)为了合作完成任务,必须严格按照规定的 某种先后次序来运行. ...

  4. MySQL-删除数据(DELECT)

    数据库备份介绍: 数据库一旦删除数据,它就会永远消失. 因此,在执行DELETE语句之前,应该先备份数据库,以防万一要找回删除过的数据. MySQL提供了非常有用的工具,用于在服务器上本地备份或转储M ...

  5. web metrics dashboard 数据分析工具 看板 从可视化发现问题 避免sql重复写 调高效率

    <?php$todo = array();$done = array();$h = array();$v = $all['v'];$l = count($v);#19700101 08for ( ...

  6. 22 WPF列表,树,网格

    ListView ListView从ListBox派生,只增加了View属性.如果你没有设置View属性,ListView行为正如ListBox. 从技术上,View属性指向任何ViewBase派生类 ...

  7. 关于Flask的默认session

    Flask的默认session利用了Werkzeug的SecureCookie,把信息做序列化(pickle)后编码(base64),放到cookie里了. 过期时间是通过cookie的过期时间实现的 ...

  8. JeePlus:代码生成器

    ylbtech-JeePlus:代码生成器 1.返回顶部 1. 代码生成器Jeeplus代码生成器可以快速提高你的开发效率代码生成器可以0编码快速开发,通过配置生成数据库,mapper,service ...

  9. E20180113-hm

    round robin algorithm  轮询调度算法 circular  adj. 圆形的; 环行的; 迂回的,绕行的; 供传阅的,流通的;

  10. CSS3 动画 @keyframes

    通过 CSS3,我们能够创建动画,这可以在许多网页中取代动画图片.Flash 以及 JavaScript. 如下动画,常用于手机端,提示用户往下拖动的渐隐渐出效果. Demo 关键CSS代码 1. 给 ...