ワークエリア内で行った変更でデータベースを更新できます。working または visible プロジェクトの場合は、
この操作を行えるのはプロジェクトの所有者のみです。ビルド管理プロジェクトの場合は、
この操作を行うにはビルド・マネージャーである必要があります。
ワークエリアは可視で、修正可能である必要があります。
このタスクについて
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