LinuxCVSServer+jCVS-、,因此源文件的管理也是整个软件组成管理中最重要的一环,,,在一个版本维护工具下对于源文件的标示包括两部分::源文件可以用如下的二元组表示{filename,version};所谓版本,一般的软件开发人员都有一个直观的理解,,,:版本作为源文件的一个表示部分,软件人员对它的引用实际上想得到不同的版本对应的不同源文件,,:版本维护工具,应该对开发人员屏蔽源文件的存储方式对开发人员是透明的,开发人员不需要明白软件存储库里有什么源文件,只需要说明需要什么样的源文件以及要存储什么样的源文件,:版本的空间,维数,版本的表示,存储,合并等理论,因为我们这里主要说明cvs的linux服务器,所以一切从简,,是指从软件储藏室得到的有”写”,,通常,,S格式的文件保留其源文件的编码版本,其记录了足够的信息来生成新的版本,并记录了谁对文件有修改权,拥有该版本的”锁”.SCCS的版本好事一个四元组,即:发行号,级号,分支号,序号(release,level,banch,sequence),,;S相似,也是按恢复提交模式进行的,不多赘述RCS文件,是RCS系统中源文件的储藏室,它是一种特殊的编码文件,:*RCS头,这一部分记录了对应文件的版本树的头版本号,*版本描述:这一部分描述RCS树上的各个节点的属性性质*初始信息:之一部分是在创建第一个RCS版本时的表述内容*S相似,,即,;发行号,级号,[分支号,序号].:采用了”锁”的方式,对当前问坚持有”锁””lock-modify-unlock”.采用这种即只有一个知名的弱点,、,,,:一部分为${CVSROOT}/CVSROOT,,,用户要修改文件必须将repository下的文件作一个拷贝之后才能进行,,
Client分布式开发 来自淘豆网m.daumloan.com转载请标明出处.