术语表

A

administrative subdirectory (管理目录)

通常是工作目录中的.svn目录,保存了帮助Subversion工作的文件。

administrative area (管理区域)

管理目录的一种更抽象的说法。

authentication challenge (认证请求)

服务器向客户端发出要求提供认证信息的动作叫做认证请求。

B

Branch (分支)

分支是一种特殊的版本形式,我们可以对文件或项目分出一个并行开发的版本,对这个并行开发的版本进行修改,然后将分支版本的修改合并到主干上来。

C

check in (检入)

文件的检入是指将自己的工作拷贝提交到配置管理系统的文件库中,使得他人可以从文件库中获取你的最新修改版本。

check out(检出)

文件的检出是指从配置管理系统的文件库中取出一个副本作为自己的工作拷贝,并在这个工作拷贝上进行自己的工作。

D

delta(增量)

提交时只提交区别,也就是增量的模式。

directive(指示)

Apache配置文件中的配置选项。

dump format(转储格式)

从版本库里导出的文件的一种格式。

P

porting changes(搬运修改)

合并两个分支的行为称作搬运修改。

pristine copy(原始拷贝)

Subversion在管理区域为每个文件保留了一个备份,这是上一个版本(叫做“BASE”版本)没有修改的(没有关键字扩展,没有行结束翻译,没有任何其他区别)拷贝。

R

Repository(版本库)

存储所有修订版本历史记录的地方。

Revision(修订版本)

文件的版本和项目的版本是不同的,对于文件来说,每次修改后提交都会产生一个新的修订版本号,从版本控制系统中可以找到从文件创建到最后一次提交的每一个版本,对于文本格式的文件,通过一些比较工具(版本控制系统中的或第三方的)可以比较每一个版本之间的不同。

U

unified diff format(标准区别格式)

标示文件区别的一种格式。

Universal Unique IDentifier(全局唯一标示)

每一个版本库都有唯一的UUID。

V

Vendor branches(卖主分支)

当开发软件时有这样一个情况,你版本控制的数据可能关联于或者是依赖于其他人的数据,为此建立的分支叫做卖主分支。

W

work copy(工作拷贝)

从配置管理系统的文件库中取出的保存在本地的文件副本。