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