ClearCase UCM:是否可以删除项目?
问题描述:
ClearCase管理员或项目经理可以删除一个项目,包括其所有流,视图,基线,活动等吗?
Can a ClearCase administrator or a project manager delete a project including all its streams, views, baselines, activities etc.? How?
答
- 除非删除所有项目流,否则无法轻松删除项目 >
- 如果在由该流创建的分支上创建了版本(或者该流具有任何视图或任何活动),则无法轻松删除该流。
- 除非您先删除其中的每个版本(或将其移至另一个活动),否则您就无法轻松进行活动
- 以此类推...
- You cannot easily delete a project, unless all its streams are deleted
- You cannot easily delete a stream if there are versions created on a branch made from that streams (or if there are any views or any activities attached to that stream).
- You cannot easily activities unless you have deleted first every versions in it (or move them to another activity)
- and so on...
底线是,要求项目的所有者废弃它(及其流):
Bottom line, ask for the owner of the project to obsolete it (and its streams):
cleartool lock -obs stream:astream@\myPVob
cleartool lock -obs project:myProject@\myPVob
这是一种轻量级的操作,副作用较少,并且:
It is a much more lightweight operation with less side-effects and:
- 该项目并且其流将是不可见的
- 没有人能够检出/检入那些流上的任何文件(即,从那些流创建的分支上)流)