加入收藏 | 设为首页 | Life家族 | SCMLife | RMLife | PMLife | SQALife | TESTLife | 企业VIP专区 | 中文化荣誉殿堂
 
 11 12
发新话题
打印

[已解决] 某版本release,如何建full,有release名,含所有相关的component( vob)的baseline.( 此文章被查看:831次,被回复:10篇!! )

本主题由 -rainyday 于 2008-11-14 13:10 关闭

某版本release,如何建full,有release名,含所有相关的component( vob)的baseline.

一个版本release,如何建一个full的,有加上release名字的,包裹多个相关连的component(or vob)统一的baseline.
在这以后checkin新东西就是下一个release的了.而且通过这个baseline很容易找回原来release时刻的所有文件的版本.

当前由于多种原因,基线不是在最上层的integrate stream上建,而是建在local 的(最上层的integrate stream 下属的子的stream)某 integrate stream上.
所以通过projects Explorer (GUI)-> ** stream->make baseline ->

有Template name,自动修改日期,但不能加内容.现在想加上个release的版本名字.
而且如果没有新内容更新的话(activity)会提示没有新的活动.不用建基线.
有谁知道怎么做~急~谢谢~

[ 本帖最后由 -rainyday 于 2008-11-12 14:47 编辑 ]


问题已经解决 [打开主题]
本主题的最佳答案为 [ 11 楼].



© 本文为 -rainydaySCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

自己顶一下,俺以前只建过daily build 的baseline,增量的.
新release了个版本不太清楚怎么做.

先说普遍的吧,release个新版本.我理解的通常情况下.建个full的baseline.这个baseline的名字需要和平常的dailybuild 的baseline不同.所以不能用模版的那种,要加上release的这个版本的名字.而且包扩所有相关的component/vob.

[ 本帖最后由 -rainyday 于 2008-11-13 14:34 编辑 ]



© 本文为 -rainydaySCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

我已经很认真的看你的问题了,看了很多遍,还是看不太懂。
打baseline的,虽然有模板,但不是很好用。还是手动填吧。或者写一个简单的script去生成baseline name,再打吧



© 本文为 chencc98SCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

谢谢回复,可能我表达的不清楚.
仔细读了读mkbl,总结我的问题如下:

我想在一个已经被模板限制了的情况下.建个新基线,手动输入它的名字.怎么做?
我先cd到建在当前stream上面的view (UCM clearcase);
执行:
cleartool mkbl -c "release1.2" -all -ide -full release1.2GM
报下面的错.如何解决.
cleartool:Error:The current baseline nameing scheme for project "ABC" does not accept a basename.
cleartool:Error:Unable to create baselines.

[ 本帖最后由 -rainyday 于 2008-11-13 15:17 编辑 ]

© 本文为 -rainyday 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

回复 地毯 的帖子

既然你已经做了模板的限制,为什么又要自己去创建命名哪?
如果要自己创建那就去掉模板的限制啊,或者限制将你自己排除在限制之外啊

© 本文为 stevenzyk 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

说来话长.简短的说是这样的,这个模版限制是以前remote站点做的,也是在project 的integrate steam 也是远端的.
我们现在在locate integrate stream(其实是相当与remote imtegrate steam的dev stream).我们现在是在这层上做集成.
新的版本release,,需要建这样的基线.

能说下如何去掉模板的限制啊,或者你说的限制将你自己排除在限制之外啊怎么做.谢谢!

© 本文为 -rainyday 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

回复 6# 的帖子

做了限制应该是写了trigger吧
lstype -kind trtype,显示所有的trigger
看哪个trigger是限制的模板的名字,用rmtype删除掉,或者是用mktrtype加上-replace,还有-nuser里面加上的名字

© 本文为 stevenzyk 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

按照你写的.查了呀,好象没有起作用的trigger在限制模板.
正常情况下如何去掉模板呢?

© 本文为 -rainyday 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

回复 8# 的帖子

chproject -blname_template 用来设置baseline的模板
你现在可以根据你的需要设置baseline的模板
命令格式如下:
cleartool chproject -blname_template project,component,date test_proj
你可以再参考一下命令的解释,根据你的需要自行设置一下
没试过清除如何做,也许这样可以,你尝试一下吧
cleartool chproject -blname_template '' test_proj1

© 本文为 stevenzyk 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

谢谢stevenzyk的回复,查了一下 cleartool chproject -blname_template 的确没有说如何删除模板,只是替换.

cleartool chproject -blname_template '' test_proj1
or
cleartool chproject -blname_template "" test_proj1
我试了试都不行,
提示cleartool: Error: Invalid baseline naming token "".

有谁知道如何去掉baseline模板~谢谢!

© 本文为 -rainyday 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

 11 12
发新话题