加入收藏 | 设为首页 | Life家族 | SCMLife | RMLife | PMLife | SQALife | TESTLife | 企业VIP专区 | 中文化荣誉殿堂

查看完整版本: 源代码应如何更好的管理?

刘刘 2007-1-5 14:10

源代码应如何更好的管理?

如题
大家可否谈谈源代码应如何更好的管理起来?
怎样保持其一致性、易取性、等。。。
希望大家各抒己见啊。。::em71::

ckk6566 2007-1-5 14:40

我们一直都放在库里进行标签管理,需要哪个版本下的文件检出来就是。
不知道大家都是怎么做的,这块我也有点迷糊。

smallfish382 2007-1-5 15:05

很多都是利用标签来管理,有哪个版本发布了,就打个发布标签。哪天你想要这个版本的源代码,只需要导出这份标签的内容就可以了。

刘刘 2007-1-5 15:43

那就怕万一标签没来得急打,等过了下再打,那到时候取的就不一定是那个版本的源代码了哦。。。不知道我表达清楚没

还有就是大家分了库没?大家打标签的是哪个库中的?

zongzzq 2007-1-5 16:00

CC不存在开发库、受控库和产品库,但CVS中一般建立三库,打了标签的一般放在受控库中。

刘刘 2007-1-5 16:17

[quote]原帖由 [i]zongzzq[/i] 于 2007-1-5 16:00 发表
CC不存在开发库、受控库和产品库,但CVS中一般建立三库,打了标签的一般放在受控库中。 [/quote]
可否仔细解释下哦 谢谢噢
如果要分的话,人为的也可以分吧

hifly 2007-1-5 16:25

及时打标签,的确是个挑战。

qingqing 2007-1-5 19:25

嗯,是应该每次发布后,都为发布的版本打下标签,以方便以后读取。

至于分库,是不是说工作空间的管理啊。
我觉得这个可以根据实际需要来创建。

longtcg 2007-1-5 21:37

如果用UCM方式,应该会好一点.

xin313 2007-1-18 11:14

源代码和发布的应该是两个库吧,分别打标签

lhjymry 2007-11-6 15:29

易取性:大都采用打标签或基线标识的方式,这样按照标签或基线可以很方便的提取历史版本
一致性:难点在一致性上。怎么保证发布的版本一定是基于这套源代码构建出来的呢?肯定不只一种办法,我们是把源代码和编译工具、构建脚本一起用同一的标签标识,这样就可以保证标签的正确和及时性了。

cufehx 2008-2-4 13:37

修改到一定阶段,确定了发布,就封版锁定元素,再打标签。
但好像标签太多也挺泛滥的

owelowel 2008-4-11 10:37

为什么说及时打标签是很大的挑战呢!
其实我觉得有这个习惯很好!
页: [1]
查看完整版本: 源代码应如何更好的管理?