使数据库与工作区中的更改同步

您可以使用工作区中所作的更改来更新数据库。对于工作项目或可视项目,只有项目的所有者才能够执行该操作。对于构建管理项目,您必须是构建管理员才能执行此操作。您必须能够看到和修改工作区。

关于此任务

ccm rwa|recon|reconcile -udb|-update_db -p|-project [-t|-task task_spec] 
        ([-cu|-consider_uncontrolled] | [-iu|-ignore_uncontrolled]) 
        ([-mwaf|-missing_wa_file] | [-imwaf|-ignore_missing_wa_file]) 
        ([-r|-recurse] | [-nr|-norecurse|-no_recurse]) 
        [-if|-ignore_files|-ignore_types file_type,...] project_spec...
ccm rwa|recon|reconcile -udb|-update_db [-t|-task task_spec] 
        ([-cu|-consider_uncontrolled] | [-iu|-ignore_uncontrolled]) 
        ([-mwaf|-missing_wa_file] | [-imwaf|-ignore_missing_wa_file]) 
        ([-r|-recurse] | [-nr|-norecurse|-no_recurse]) 
        [-if|-ignore_files|-ignore_types file_type,...] file_spec...
-cu|-consider_uncontrolled
指定未受控文件置于源控制下并创建为数据库中的对象,从而复制工作区中的文件内容。如果既未指定 -cu|-consider_uncontrolled,也未指定 -if|-ignore_files|-ignore_uncontrolled,那么缺省行为是忽略未受控的文件。
file_spec
指定要协调的文件或目录。
-if|-ignore_files|-ignore_types file_type,...
请参阅显示工作区冲突
-imwaf|-ignore_missing_wa_file
指定忽略工作区中缺少的文件,而不除去或删除项目的对应成员。缺省行为是忽略缺少的工作区文件。
-iu|-ignore_uncontrolled
指定在进行协调时忽略未受控文件。如果既未指定 -cu|-consider_uncontrolled,也未指定 -if|-ignore_files|-ignore_uncontrolled,那么缺省行为是忽略未受控的文件。
-mwaf|-missing_wa_file
指定根据数据库中的相应对象创建缺少的工作区文件。缺省行为是忽略缺少的工作区文件。
-nr|-no_recurse
请参阅显示工作区冲突
-p|-project project_spec
指定要协调的项目。
-r|-recurse
请参阅显示工作区冲突
-t|-task -task_spec
指定将该任务与通过协调创建或检出的新文件或目录相关联。如果未指定,那么缺省情况下将使用当前任务。您可以将 task_spec 设置为单一任务。
-udb|-update_db
请参阅显示工作区冲突

示例

根据工作区来更新数据库以协调文件 main.c

ccm reconcile -update_db main.c-1:csrc:1


反馈