发新话题
打印

[求助] 如何用命令查找一个element所属的组件是什么?( 此文章被查看:347次,被回复:5篇!! )

如何用命令查找一个element所属的组件是什么?

请问大家,如何用命令查找一个element所属的组件是什么?
谢谢哦!



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

TOP

能说说你为什么要获取一个element所属的组件?



© 本文为 二黑SCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员
将软件配置管理简化到底...

TOP

想写一个trigger,实现mkelem后根据所属组件修改element的owner、group等属性,
意思是,element被创建后默认的owner、group是创建者及其group,现在需要把它们改成和所属组件一样的owner、group。
问题是,怎么判断一个element所属的组件是哪个呢?
用desc查看不到element的组件信息呢,不知道是否有个这环境变量可代表element所属组件呢?
麻烦大家帮忙想下哦,谢谢^_^



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

TOP

我觉得不需要去得到组件的信息,只要去读取vob根目录的权限信息,或者component目录的权限信息就能满足你的要求了

© 本文为 二黑 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
将软件配置管理简化到底...

TOP

加一个trigger就可以了,实现将新添加的元素自动更改为指定的group。

cleartool mktrtype -element -all -c "注释" -post mkelem -exec "cleartool protect -chgrp 组名 \"%CLEARCASE_PN%\"" MKELEM_CHMOD@VOB:\VOB名

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

TOP

回复 5# 的帖子

谢谢二位的回复!
但yingzi3608好像没明白我的问题哦,现在关键是exec里的“-chgrp 组名”这个组名不是指定的,而是元素所属的组件所在的组名。
二黑能不能具体给出命令呢?呵呵,我不太明白。

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

TOP

发新话题