51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 6708|回复: 12
打印 上一主题 下一主题

[求助] 面试中一个被多次问到的问题

[复制链接]

该用户从未签到

1#
发表于 2009-8-17 15:23:54 | 显示全部楼层
一时没有想到更好的方法。
如果如LZ所说的这种情况,只能先把三个分支都合并到主干上,然后从主干上再新建三个分支。
但是个人认为,这样的分支结构本身有点问题,从CVS/SVN的分支功能的定义和实际使用情况来看,分支一般用于区分和标识不同版本的。也就是说,每个分支应该对应某个版本,在新功能出现后,应该在合并至主干后继续下一个新分支,此时的新分支应该包括新的功能,而老分支应该是趋于关闭的。
一般而言,良好的分支结构应该是围绕着主线的螺旋式前进的形式,如果多个分支齐头并进,一方面资源得不到良好利用,另一方面会使分支到后期呈发散状而无法顺利收敛至主干。
上面两段是闲话,只是对LZ题目本身的一些看法。当然,不同公司版本库定义和划分不同,也要具体问题具体对待。

第二个问题,如果使用分支的话,在SVN内可以设置分支读写权限,CVS不清楚;如果不用分支只是目录里的物理结构,直接配置读写权限即可。

以上为个人意见,欢迎各位大大指教。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-5-5 12:03 , Processed in 0.065208 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表