
版本控制是全面实行软件配置管理的基础,用以保证软件技术状态的一致性。版本控制是对系统不同版本进行标识和跟踪的过程。版本标识的目的是便于对版本加以区分、检索和跟踪,以表明各个版本之间的关系。一个版本是软件系统的一个实例,在功能上和性能上与其他版本有所不同,或是修正、补充了前一版本的某些不足。实际上,对版本的控制就是对版本的各种操作控制,包括检入检出(Checkin/Checkout)控制、版本的分支和合并(Branch/Merge)、版本的历史记录和版本的发行。
![]() |
![]() |
| Subversion下载 | TortoiseSVN下载 |
![]() |
![]() |
| PerlPerforce下载 | Mercurial下载与文档 |
专题策划、制作:June
投稿邮箱:liqian@it168.com
联系方式:010--96096168
在没有使用版本控制的开发团体中,我所熟悉的一种常用开发方式是:多个开发人员共同负责一个软件的开发,每个人在各自的机器上有整个软件的拷贝,并对之实施编码,分别完成各自任务之后,再通过文本比对工具将各自机器上的不同版本的软件整合到一台机器上。>>全文
Visual SourceSafe是一种源代码控制系统,它提供了完善的版本和配置管理功能,以及安全保护和跟踪检查功能。VSS通过将有关项目文档(包括文本文件、图象文件、二进制文件、声音文件、视屏文件)存入数据库进行项目研发管理工作。用户可以根据需要随时快速有效地共享文件。>>全文