我想使用命令
从cleartool命令行重命名我的活动名称$ cleartool lsact
2016-04-14T17:10:17+05:30 foo_eg1 adam "foo_eg1"
$ cleartool rename activity:foo_eg1@/vobs/fw-ucm activity:bar_eg1@/vobs/fw-ucm
Renamed activity from "foo_eg1" to "bar_eg1".
When I check for my activity name again:-
$ cleartool lsact
2016-04-14T17:10:17+05:30 bar_eg1 adam "foo_eg1"
I can see the older activity name still pointed here and from the below command too.
$ ccase showact
..
title: foo_eg1
..
为什么旧活动名称仍在此引用? 有没有办法可以强制更改名称? 当名字不同时,我应该注意哪些其他陷阱?
答案 0 :(得分:2)
您可以查看" Change the name of an activity from GUI or CLI":
每项活动都有标题和ID。
- 标题是您在UCM视图中执行结帐或签入文件时看到的可见描述(或名称),
- 而ID是一个内部字段,用于保存VOB数据库中对象的名称。
这些可以是相同的,但这不是必需的。
cleartool chactivity -headline <new_headline> activity-id
您所做的是更改ID,而不是活动标题。