海是我向往的地方,吸纳和咆哮是他的魅力!!!

版本控制的问题

上一篇 / 下一篇  2007-08-29 15:00:52

版本控制的问题
偶们最近在梳理开发过程的版本控制,出现了一个问题,请高手指点
我们在cvs上有主干和分支,开发在主干上开发,测试在分支上测试,互不影响,这样主干上就是最新但是最不稳定的版本,分支上是相对稳定的版本。在A时间点,开发修复了bug,提交到分支上,形成一个版本a;在B时间点,开发完成了一个新功能,提交到分支上,形成一个版本b;在C时间点,开发又修复了一个bug,提交到分支上,形成一本版本c。A-B-C时间是递增的顺序。
     这样c版本包含a和b,b版本包含a,而现在我需要提取a和c版本进行测试,不要包含b的。如何操作呢

TAG:

软测路上 引用 删除 aux0   /   2010-01-17 13:00:52
CVS在分支上记录了开发提交的A,B,C点三个版本,都是有记录的,从CVS上找到A,B,C点对应的版本号,然后指定版本号,即可导出你要的源代码或编译好的版本。比如开发在提交B点的版本时,CVS自动会增加一个版本号,假设为版本号为1042,那么指定这个版本号即可获取你要的版本(CVS有专门的获取指定版本的命令).
 

评分:0

我来说两句

Open Toolbar