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

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

版别操控包含两个方面:保证得到的是***的版别,记载需求的前史版别。下图是版别操控的作业原理。

树立RHEL 5.0下版别操控服务器  RHEL 5.0 版本控制服务器 红帽 linux 第1张
图1 版别操控作业原理

什么是Subversion?

Subversion是一个自在/开源版别操控体系,它办理文件和目录能够逾越时刻。一组文件存放在中心版别库,这个版别库很像一个一般的文件服务器,仅仅它能够记载每一次文件和目录的修正,这便使你能够获得数据曾经的版别,然后能够查看所作的更改。从这个方面看,许多人把版别操控体系当作一种“时刻机器”。下图是 Subversion的架构

树立RHEL 5.0下版别操控服务器  RHEL 5.0 版本控制服务器 红帽 linux 第2张
图2是 Subversion的架构

一端是保存你一切归入版别操控的数据的Subversion版别库,在另一端是你的Subvesion客户端程序。

【修正引荐】

  1. RHEL 5体系下毛病处理办法
  2. Linux实战:用SSH远程办理RHEL 5
  3. 实例解析:在RHEL 5上telnet的敞开进程
转载请说明出处
知优网 » 树立RHEL 5.0下版别操控服务器

发表评论

您需要后才能发表评论