检入项目

您可以检入项目以及(可选)作为项目成员的源和产品。将项目检入到静态状态(如集成)时,项目成员还必须为不可写。 如果工作区在维护中,请在对于项目工作区可视的客户机上运行命令。在可视工作区中所作的更改可以自动与数据库同步。

关于此任务

ccm ci|checkin -p|-project [-s|-state state] [-task task_spec] 
    [-c|-comment comment_string] [-ce|-commentedit] 
    [-cf|-commentfile file_path] [-cr|-commentreplace] [-nc|-nocomment] 
    [-source|-sources [-ss|-source_state source_state]] 
    [-products [-ps|-product_state product_state]] [-projects] 
    [-h|-hierarchy] project_spec...
-c|-comment comment_string
指定将所有基线项目及其成员检入为已发布状态时,向它们附加注释。comment 可以包含多行,并接受反斜杠编码的值。
可以将此选项与 -commentedit-commentfile 结合使用。如果使用 -commentedit 选项,注释将在缺省文本编辑器中显示。
-ce|-commentedit
指定调用缺省文本编辑器来组成和编辑注释。通过该文本编辑器保存的结果将用作最终注释。可以将此选项与 -comment-commentfile 选项结合使用。
-cf|-commentfile file_path
指定使用指定文件的内容作为注释。如果指定了 -comment,那么它将附加到该注释。可以将此选项与 -commentedit 选项结合使用。
-cr|-commentreplace
通常,任何新指定的注释都会追加到现有注释。使用 -cr 选项可替换现有注释。可以替换仅关于可写对象的注释。
-h|-hierarchy
将检入作用域(针对源、产品或项目)应用到项目层次结构。
-nc|-nocomment
不提示提供注释。如果针对任何注释选项不输入注释,那么系统会提示提供注释。注释用于通过命令检入的所有对象。使用 -nc|-nocomment 选项可禁止注释提示。
-products
检入当前项目的所有产品成员。如果还指定了 -h|-hierarchy,那么 -products 适用于层次结构中的所有产品成员。
-p|-project
指定要检入所指定项目中的任何子项目。如果另外指定了 -h|-hierarchy,那么还会检入层次结构中的所有子项目。
project_spec
指定要检入的项目。请参阅项目规范以获取详细信息。
-ps|-product_state
指定要检入的任何产品对象的状态。如果未指定,那么会自动确定缺省的下一个状态。
指定检入产品时产品对象的状态。 产品状态适用于分层和非分层检入(即,-product_state 选项无需 -state 选项)。
-s|-state state
指定要检入的项目状态。如果未指定,那么会自动确定缺省的下一个状态。
-source|-sources
检入作为源对象的所有当前项目成员。 源对象是未标记为产品的文件或目录。 如果另外指定了 -h|-hierarchy,那么还会检入层次结构中的所有源对象。
-ss|-source_state source_state
指定在检入源对象时源对象的状态。如果未指定,那么会自动确定缺省的下一个状态。
-task task_spec
指定要与已检入任何源对象关联的任务。源对象是未标记为产品的文件或目录。可以将 task_spec 设置为单个任务。请参阅任务规范以获取详细信息。
注意: 要将项目版本检入到不可修改状态,请确保所有成员都已处于不可修改状态。如果项目具有可修改成员,那么不能将该项目检入到不可修改状态。

示例


反馈