dqar 发表于 2008-9-2 17:12:21

关于软件内部版本的讨论

今天td服务器终于成功搭建了起来,但是一些细节问题还是存在一些内部分歧,不过都不是测试所关心的。比方说bug所在版本,即软件内部版本问题
研发组长的意思: 1.0.0.1 流水递增
另一个测试成员的意思:1.0.0 流水递增
我的意思:v1.0.0.1(20080901am)    v1.0.0.1流水递增,(时间)实际填写
我的理由:首先“v”开头是比较正规的做法,另外加上时间同事认为有些多余,原因是bug可以体现时间,但是他没考虑到,不一定每个版本都有bug,不一定今天上午给你的版本你今天上午就发现了bug。所以我认为要想很好的体现版本发布时间加上时间是有必要的。
如果今天下午发布了两个版本,那么分别这样标记:
v1.0.0.1(20080902pm)    v1.0.0.2(20080902pm)

chengxq 发表于 2008-9-3 09:37:55

在没有足够理由说服研发组长的时候,请按照研发组长的意思去做。
前提是版本控制没有太大的问题

tofy 发表于 2008-9-3 19:01:29

流水递增是什么意思?
我认为在哪个版本发现的缺陷,就把这个版本登记上去就行了,为什么要把时间登记上去?

我们公司内部版本是通过Build号来区分的,如一个产品是新项目立项的时候定位版本v1.0.0,在开发过程中提交版本测试,就以v1.0.0b1,v1.0.0b2......这样的形式提交测试,最终发布的时候还是v1.0.0。

我觉得你们公司没有对版本进行很好的规范,这应该需要后期改进的。

dqar 发表于 2008-9-12 14:49:30

tofy,你们做法我认为很好,我们会学习的
页: [1]
查看完整版本: 关于软件内部版本的讨论