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:


  • 该项目并且其流将是不可见的

  • 没有人能够检出/检入那些流上的任何文件(即,从那些流创建的分支上)流)