博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
(转)版本管理工具介绍——SVN篇(一)
阅读量:7036 次
发布时间:2019-06-28

本文共 1119 字,大约阅读时间需要 3 分钟。

http://blog.csdn.net/yerenyuan_pku/article/details/72620101

SVN是何物

SVN是Subversion的简称,是一款集中式的开源版本控制系统,因为有着明确的权限管理机制,所以为目前国内绝大多数的公司所使用。 

何谓集中式:集中式核心在于中央服务器,开发者需要先从服务器上获取代码,开发,解决冲突,提交,所有版本信息都在服务器上,离开了服务器基本无法工作。

为什么要使用SVN?

通常软件开发由多人协作开发,如果对代码文件、配置文件、文档等没有进行版本控制,将会出现很多问题,如下:

  • 备份多个版本,占用磁盘空间大。
  • 解决代码冲突困难。
  • 容易引发BUG。
  • 难于追溯问题代码的修改人和修改时间。
  • 难于恢复至以前正确版本。
  • 无法进行权限控制。
  • 项目版本发布困难。

而使用SVN,就能很好地解决上面出现的这些问题。

SVN的体系结构

SVN分为客户端和服务端:

  • SVN服务端
  • SVN客户端

SVN服务器的安装

这里,我使用图形化用户界面工具——VisualSVN来安装SVN服务器。大家可以从网上下载VisualSVN,我本人下载的是: 

 
注意:64位的VisualSVN安装程序必须安装在64位的Windows操作系统上,同理,32位的VisualSVN安装程序必须安装在32位的Windows操作系统上。由于本人计算机是Win10 64位的操作系统,所以安装以上程序正好。 
接下来,我就来详细讲解SVN服务器的安装和配置。大家可要睁大眼睛看哟! 
【第一步】,双击VisualSVN-Server-3.4.2-x64.msi,弹出如下对话框。 
【第二步】,点击Next按钮,在弹出的对话框中选择我接受。 
【第三步】,点击Next按钮,出现如下对话框,就使用默认配置,什么都不需要修改。 
【第四步】,点击Next按钮,选择标准安装。 
【第五步】,在弹出的对话框中,指定VisualSVN Server的安装目录和版本库目录,最需要注意的是指定一个端口,默认是443,如果安装提示有冲突,再选择8443。 
【第六步】,点击Next按钮,出现如下对话框。 
【第七步】,点击Install按钮,即可进行SVN服务器的安装,如下: 
但我在安装的过程中,弹出如下错误提示框: 
 
我猜测可能是因为我的计算机名称是中文的“李阿昀”,VisualSVN安装过程中不支持中文的计算机名导致的,所以我将计算机名称重命名为英文的“liayun”之后,再重新安装,一切都变好了。 
【第八步】,点击Finish,完成安装。 
那怎样看是否安装成功呢?可以点击开始菜单,如果看到如下效果: 
 
即代表SVN服务器安装成功了!!!

你可能感兴趣的文章
物联网架构成长之路(24)-Docker练习之Compose容器编排
查看>>
set 容器的用法
查看>>
iocp (改天完善)
查看>>
水波探测算法的实现
查看>>
JsDemo
查看>>
JQuery EasyUI Tree
查看>>
.net Sql server 事务的两种用法
查看>>
【143】360云盘资源
查看>>
gradle编译出错:Execution failed for task ':app:compileTestDebugJava'.
查看>>
django之创建第9个项目-管理后台admin
查看>>
中国电信某站点JBOSS任意文件上传漏洞
查看>>
030 分布式集群中,设定时间同步服务器,以及ntpd与ntpdate的区别
查看>>
Oracle10G 连接11G数据库,出现ORA -1017用户名/口令无效; 登录被拒绝 的问题
查看>>
Android - 隐藏EditText弹出的软键盘输入(SoftInput)
查看>>
ActiveMQ + NodeJS + Stomp 极简入门
查看>>
【转】图说设计模式
查看>>
Perl和操作系统交互(二):fork
查看>>
virtualBox centos 6.5 硬盘扩容
查看>>
瑞星:“云攻击”已成现实
查看>>
微软下周将发布三个补丁 仍有漏洞未修复
查看>>