version ctrl
版本控制是一种记录文件或文件集随时间变化的系统,以便您以后可以调用特定版本。对于本书中的示例,您将使用软件源代码作为受版本控制的文件,但实际上您可以使用计算机上的几乎任何类型的文件来执行此操作。版本控制,也被称为修订控制或源控制,是对文档的更改,管理计算机程序,大型网站,以及其他信息集合。更改通常由数字或字母代码标识,称为“修订号”,“修订级别”或简称“修订版”。例如,初始文件集是“修订版1”。进行第一次更改时,结果集为“版本2”,依此类推。每个修订都与时间戳和进行更改的人相关联。可以比较,恢复和某些类型的文件的修订,组织和控制修订的逻辑方法的需要几乎与编写存在一样长,但在计算时代开始时,修订控制变得更加重要和复杂。书籍版本和规范修订版的编号可以追溯到仅印刷版时代。今天,最有能力(以及复杂)的版本控制系统是在软件开发中使用的系统,其中一组人可以同时对相同的文件进行更改。