建立RHEL 5.0下版本控制服务器

系统 Linux
版本控制(Revision control)是一种软件工程技巧,籍以在开发的过程中,确保由不同人所编辑的同一档案都得到更新。

版本控制(Revision control)是一种软件工程技巧,籍以在开发的过程中,确保由不同人所编辑的同一档案都得到更新。版本控制透过文档控制(documentation control)记录程序各个模组的改动,并为每次改动编上序号。这种方法是维护(maintenance) of 工程图(engineering drawings)的标准做法, 它伴随着工程图从图的诞生一直到图的定型。 一种简单的版本控制形式,例如,赋给图的初版一个版本等级“A”,当做了***次改变后,版本等级改为“B”,以此类推等等。

版本控制包括两个方面:确保得到的是***的版本,记录需求的历史版本。下图是版本控制的工作原理。

图1 版本控制工作原理

什么是Subversion?

Subversion是一个自由/开源版本控制系统,它管理文件和目录可以超越时间。一组文件存放在中心版本库,这个版本库很像一个普通的文件服务器,只是它可以记录每一次文件和目录的修改,这便使你可以取得数据以前的版本,从而可以检查所作的更改。从这个方面看,许多人把版本控制系统当作一种“时间机器”。下图是 Subversion的架构

图2是 Subversion的架构

一端是保存你所有纳入版本控制的数据的Subversion版本库,在另一端是你的Subvesion客户端程序。

【编辑推荐】

  1. RHEL 5系统下故障处理方法
  2. Linux实战:用SSH远程管理RHEL 5
  3. 实例解析:在RHEL 5上telnet的开启过程
责任编辑:赵宁宁 来源: IT168
相关推荐

2014-01-08 16:43:20

Hypervisor服务器电源消耗

2014-11-07 16:21:55

WireLurker恶意软件Mac

2013-04-01 10:36:10

2009-02-20 13:24:32

SUSE控制服务器蔓延势头

2009-02-07 13:23:36

服务器蔓延虚拟化Novell SUSE

2009-02-19 10:13:00

远程控制服务器权限

2009-09-03 15:19:06

RHEL5下DNS服务器红帽

2010-05-13 16:23:43

DNS服务器

2014-12-18 10:33:23

云计算IaaS

2009-01-19 09:19:58

局域网远程控制服务器

2012-04-02 17:27:06

rhelsquid

2020-10-05 21:41:58

漏洞网络安全网络攻击

2017-02-06 16:20:19

2013-02-20 09:56:39

Facebook自制服务器定制机

2010-09-06 17:08:23

2009-03-06 16:11:49

RHEL5SendmailDovecot

2009-02-18 09:15:08

软件测试版本控制

2010-04-15 17:40:39

建立DHCP服务器

2012-07-09 10:10:21

Google数据中心

2012-03-20 10:02:48

Google数据中心定制服务器
点赞
收藏

51CTO技术栈公众号