是否可以重命名 clearcase 视图?如果是的话怎么做。
我通常根据我在该视图中所做的修复或增强来给出视图名称。完成后,我最终会将该视图重用于其他任务。对于其他 SCM,我没有任何问题,我根据它对构建树的更改来理解。clearcase 非常慢,如果我必须通过更改集知道,我需要 2-5 分钟。
是否可以重命名 clearcase 视图?如果是的话怎么做。
我通常根据我在该视图中所做的修复或增强来给出视图名称。完成后,我最终会将该视图重用于其他任务。对于其他 SCM,我没有任何问题,我根据它对构建树的更改来理解。clearcase 非常慢,如果我必须通过更改集知道,我需要 2-5 分钟。
对于快照视图,您可以安全地重命名根目录。
但对于任何视图(快照或动态),请检查cleartool mkview -view -replace
. 它应该允许您替换标签,有效地重命名您的视图。
确保您的视图首先停止 ( cleartool endview -server yourView
)
-rep/lace
用新条目替换现有标记注册表条目。(如果标签不存在,则不会发生错误。)
您可以使用此选项更改标签注释和访问路径。
您不能用于-replace
更改现有标签的名称;为此,请删除标记,rmtag
然后使用mktag
.
最后一部分实际上指出需要删除然后重新创建与您的视图关联的标签。
确保cleartool lsview -l -full -pro yourView
首先,以获取使用新名称重新创建标签时所需的所有参数。
对于动态视图,您可以使用以下内容:
cleartool mktag -view -replace -tag <new view name> -host <Server host> \
-gpath <Global path> <Global path>
哪里Server host
和Global path
可以从输出中获得
cleartool lsview -l <view name to be renamed>
然后你通过删除重命名视图 ( old view name
)的标签
cleartool rmtag -view <old view name>