3.SVN的安装和使用——下载及安装

SVN全称Subversion,是开源的版本控制系统,支持可在本地访问或通过网络访问的数据库和文件系统存储库。提供了常见的比较、修补、标记、提交、回复和分支功能性,还增加了追踪移动和删除的能力;此外,它支持非ASCII文本和二进制数据,所有这一切都使SVN不仅对传统的编程任务非常有用,同时也适用于Web开发、图书创作和其他在传统方式下未采纳版本控制功能的领域。

1.SVN的基本原理


SVN是一种集中的分享信息系统,储存所有的数据,其核心是版本库。版本库按照文件树形式存储数据,包括文件和目录。任意数量的客户端都可以连接到版本库读写这些文件。
SVN可以通过多种方式访问——本地磁盘访问,或各种各样不同的网络协议,但一个版本库的地址永远都是一个URL,“版本库访问URL”描述了不同的URL模式对应的访问方法:

这里写图片描述

注:SVN的修订号是针对整个目录树的,而不是单个文件。每个修订号代表了一次提交后版本库整个目录树的特定状态。另一种理解是修订号N代表版本库已经经过了N次提交。

2.SVN的下载及安装


SVN的下载地址:http://subversion.apache.org/packages.html
Windows操作系统下面的二进制文件包一共有5种,推荐使用VisualSVN server 服务端和TortoiseSVN客户端搭配使用。
(1)下载VisualSVN server(点击上方链接):
这里写图片描述

这里写图片描述

(2)下载TortoiseSVN客户端,官网:https://tortoisesvn.net/downloads.html
下载安装包:

这里写图片描述

下载语言包:

这里写图片描述

三个安装包:

这里写图片描述

(3)安装VisualSVN server

Location是指VisualSVN Server的安装目录,
Repositorys是指定你的版本库目录.
Server Port指定一个端口,
Use secure connection勾山表示使用安全连接,
Use Subversion authentication 表示使用Subversion自己的用户认证

这里写图片描述

安装完成后,启动VisualSVN Server Manager:

这里写图片描述

(4)安装TortoiseSVN

一路Next就好。

注:不要选择 关闭所有应用

(5)安装简体中文语言
一路next就好。

使用汉化版的条件:
a.汉化包的版本号与安装SVN的版本号要一致;
b.安装好汉化包后需要再设置的语言中选择应用;
c.右键SVN需要重启电脑后才变。

参考博客:http://www.cnblogs.com/xiaobaihome/archive/2012/03/20/2407610.html

猜你喜欢

转载自blog.csdn.net/qq_35417815/article/details/56277545
今日推荐