查看完整版本: 有奖论题~~~starteam中基线怎么打?能不能用Label代替Baseline?

大大 2006-11-29 11:01

有奖论题~~~starteam中基线怎么打?能不能用Label代替Baseline?

[color=Red][/color]这里发起一个讨论主题,希望路过的人都来发表一下看法!

你们使用starteam的时候,通常都是建立独立的Baseline库或者视图还是就在受控库中建立基线?
如果是在受控库中建立基线,怎么建立?希望能提供方法。谢谢!

如果是独立建立基线库或者视图, 怎么处理跟项目的连接?也希望能提出方法!谢谢

再来一个问题是,能不能用Label代替Baseline,因为starteam中的Label功能,挺像一般工具中的Baseline,而它又是Label。我一直就很疑惑,Label能不能代替Baseline使用!


欢迎大家积极参与发言,能说出什么具体方法什么的,提供一点有用的信息,这里将有奖赏!!!
请积极参与哦!

[[i] 本帖最后由 大大 于 2006-11-29 11:02 编辑 [/i]]

eiya 2006-12-11 14:45

首先假定Baseline是特殊的Label
现在有一个Label 为 LABEL_1.2.1.236_Test,测试通过,需要提升为Baseline,并且Release的话
可以新建一个Label 为LABEL_1.2.1_Baseline/Label_1.2.1_Release
然后把这个Baseline Label [color=Red]Attach[/color]到LABEL_1.2.1.236_Test上,形成基线
也就是利用Starteam可以在标签上贴标签这个非常好用的功能
但是,请注意因为之上提到的Label都是Revision Label,一定要小心有人删除文件,因为一旦有人把文件删除了
那么再根据标签取出来的文件就不包含被删除的文件了,这可能是刚开始用的人不注意的地方(我吃过亏)

大大 2006-12-12 10:39

::em84:: 谢谢分享经验~

eiya 2006-12-13 19:06

哇,多谢多谢

不过Borland的专家,建议在Release的时候使用View Label
这个东西还是比较严谨的,只要你不删除这个View,随时可以根据View Label取得之前的内容
包括现在已经被删除了的邮件

大大 2006-12-14 09:45

你有跟Borland公司的人接触过?好羡慕你哦。以后我有问题也找你好了!

eiya 2006-12-14 10:30

倒...Borland的工程师就在版上啊....
你都不知道啊,天~~~

大大 2006-12-18 09:32

你是说他们的官方网站上是吧?那个我知道, 不过我们不是他们的客户,不敢问啊!::em84::

fzbh 2006-12-21 09:03

同意eiya的说法,我们之前也是这样用的。
我觉得label就可以当可基线用,可以根据情况提升基线的状态,也可以将label形成视图(view),只要没有删除配置库中的文件,view可以随时用。

fzbh 2006-12-21 09:05

同意eiya的说法,我们之前也是这样用的。
我觉得label就可以当可基线用,可以根据情况提升基线的状态,也可以将label形成视图(view),只要没有删除配置库中的文件,view可以随时用。

大大 2006-12-21 09:33

[quote]原帖由 [i]fzbh[/i] 于 2006-12-21 09:05 发表
同意eiya的说法,我们之前也是这样用的。
我觉得label就可以当可基线用,可以根据情况提升基线的状态,也可以将label形成视图(view),只要没有删除配置库中的文件,view可以随时用。 [/quote]

首先,谢谢你参与。
其次,我有几个问题。
1.根据情况提升基线的状态,是用promotion实现吗?一般什么状况下提升基线?
2.将label形成视图,怎么形成?这方面我还从来没考虑过,请赐教!

谢谢::em71::

eiya 2006-12-21 19:04

1. 什么时候提升基线看你们公司自己的规定,我们这里线上的程序就是基线,如果上线回滚了,基线也要回滚。
2. reversion label怎么提升成View label其实就是保持reversion label存在的情况下,打一个View label
就ok了

大大 2006-12-22 09:25

哦,原来就是这样啊。谢谢~::em71::

我家淘淘乖乖 2006-12-28 15:28

偶的处理方法就是把配置项挑出来,然后建立一个View Label。

大大 2007-1-9 09:56

也是哦。把需要打基线的配置项挑出来,然后再打上基线。我也有这样的想法, 只是怎么挑选呢?用filter?

zzhkk 2007-3-1 09:54

starteam中有库的概念么,我怎么没有看到

cookon 2007-9-10 16:25

我觉得只要label和权限控制合理搭配就可以作为基线使用。

pingpangball 2008-3-25 15:35

从各位老大的讨论中学习了很多的知识!!

zuigz 2008-5-26 18:25

支持

[quote]原帖由 [i]eiya[/i] 于 2006-12-13 19:06 发表 [url=http://bbs.scmlife.com/redirect.php?goto=findpost&pid=12233&ptid=1332][img]http://bbs.scmlife.com/images/common/back.gif[/img][/url]
哇,多谢多谢

不过Borland的专家,建议在Release的时候使用View Label
这个东西还是比较严谨的,只要你不删除这个View,随时可以根据View Label取得之前的内容
包括现在已经被删除了的邮件 [/quote]

我也觉得用View Label比较好,Revision Label比较适合局部模块打标签,作为整个系统的发布,还是要用View层面的。
页: [1]
查看完整版本: 有奖论题~~~starteam中基线怎么打?能不能用Label代替Baseline?