从指定目录中除去项目

可以从指定目录以及项目的关联上下文项目中除去项目。必须使用项目引用规范格式或工作区引用规范格式指定该目录,以提供上下文项目。

开始之前

如果上下文项目处于工作状态,那么您必须是该项目的拥有者。如果上下文项目处于准备状态,那么您必须是构建管理员。

关于此任务

ccm unuse -p|-project -dir dir_spec [-t|-task task_spec] 
          [-d|-delete [-f|-force]] [-r|-replace] project_spec...
-d|-delete
从目录以及对象的上下文项目中除去对象,然后从数据库中删除对象
-dir dir_spec
指定要从中除去对象的目录。dir_spec 是解析为单一目录对象并提供上下文项目的 file_spec(请参阅File specification)。项目引用规范格式或工作区引用格式提供了此类上下文项目。
-force
此选项必须与 -d|-delete 选项结合使用。 强制除去指定在将被删除对象从数据库中删除之前,将该对象从您可以修改的所有项目中除去。未指定 -force 时,将从上下文项目中除去该对象。如果对象不是任何项目的成员时,将从数据库中除去该对象。
project_spec
指定要停用的项目。请参阅Project specification以获取详细信息。
-r|-replace
将目录中的对象替换为其前一个对象。当指定此选项时,目录中的文件列表保持不变;只有指定对象的版本发生变化。
-t|-task task_spec
指定将指定任务与自动检出的目录关联。如果未指定 -r|-replace,包含对象的目录将更新为除去该对象的条目。如果该目录不可修改,那么将自动检出该目录。如果未指定 -t|-task 选项,将缺省使用当前任务。请参阅Task specification以获取详细信息。

示例


反馈