发新话题
打印

[已解决] 更改VOB的 owner 后不能推荐基线( 此文章被查看:1054次,被回复:8篇!! )

更改VOB的 owner 后不能推荐基线

更改VOB的 owner 的方法见下贴:
http://bbs.scmlife.com/thread-2020-1-1.html

但是owner改成sxq,  以用户sxq登录(sxq是管理组的用户),不能做推荐基线的操作,提示


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

附件

Noname.gif (2.1 KB)

2006-12-28 17:19

Noname.gif




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

TOP

你看看任何一个目录的属性,它的OWN是否是sxq:
若不是,则还需要修改目录的OWN,命令为
ct protect -r -chown sxq ./*
然后目录及目录下所有的own就成为sxq了,这个时候sxq做操作应该没有问题(若还不能,sxq注销后看看)。



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

TOP

回复 #2 tuohz 的帖子

我已经改了所有文件及目录的owner 为sxq. 并且sxq已加了所有牵涉到的组。
注销后再登录,推荐基线也不成功。错误提示一样。



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

TOP

是不是相应的集成流的owner也要改为sxq?
我没找到相应的命令啊。

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

TOP

将每个组件的owner设置为sxq,将组设置成sxq所在的组,
另外在"project expoler"窗口中,对应项目的"policies"窗口中,"access"页面上将"allow  all user to modify the stream and its baseline"设置为"enable",就可以推荐基线了.

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

TOP

回复 #5 fzbh 的帖子

谢谢你的回复。
只是我的版本是2002.05.00, 没有access页面,只有Components, Deliver, Views 页面。
2003版以上才有access页面。
还有没有别的办法啊?

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

TOP

回复 #5 fzbh 的帖子

开发人员能够make baseline,也可以为别的开发人员make baseline.
所以看起来access的选项"allow  all user to modify the stream and its baseline"在2002中是enable的。

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

TOP

要更改流的owner,只有流的owner才可以推荐基线,其他的都无所谓,不用是owner。用下面的命令:
cleartool protect -chown sxq stream:.....(是流的selector)

[ 本帖最后由 晓筱 于 2006-12-29 16:54 编辑 ]


最佳答案
该回答被楼主/管理员列为正解!

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

TOP

回复 #8 晓筱 的帖子

搞定。
格式:cleartool protect -chown sxq stream:stream_name@@/vobs/Project_wxc2
我经常不记得去PWD,所以习惯上把命令写全。

备注一下:修改后,CC管理员照样可以推荐基线。经测试,CC管理员能推荐所有集成流的基线,不管是不是CC管理员创建或所有的。

谢谢晓筱

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

TOP

发新话题