ccm rwa|recon|reconcile -p|-project [-s|-sh|-show]
([-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,...] [-f|-format format]
[-nf|-noformat] ([-ch|-column_header] | [-nch|-nocolumn_header])
[-sep|-separator separator] ([-sby|-sortby sortspec] |
[-ns|-nosort|-no_sort]) [-gby|-groupby groupformat] project_spec...
ccm rwa|recon|reconcile [-s|-sh|-show]
([-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,...] [-f|-format format]
[-nf|-noformat] ([-ch|-column_header] | [-nch|-nocolumn_header])
[-sep|-separator separator] ([-sby|-sortby sortspec] |
[-ns|-nosort|-no_sort]) [-gby|-groupby groupformat] file_spec..
キーワードは、 (%fullname、%displayname、%objectname) の形式か、%modify_time または %status などの既存の属性の名前とすることができます。
キーワードのリストについては、『組み込みキーワード』を参照してください。
個々のプロジェクトに追加の 無視するパターン を設定して、正規表現セットの仕様をワークエリアの同期操作で無視することができます。プロジェクトのルート・ディレクトリーに、synergy_ignore_file_pattern.txt と呼ばれる制御ファイルを作成しますこのファイルは、UTF-8 エンコードを使って読み取られます。このファイルの構文は、無視されるパターンを定義した「GUI オプション」ダイアログで使用される構文と同じです。
このオプションは、プロジェクトを同期する際のレコンサイル操作の深さを制御します。レコンサイルの深さは、重要な考慮事項です。多数のサブプロジェクトがネストされた最上位プロジェクトを同期する場合、指定した最上位プロジェクトの下のすべてのサブプロジェクトを同期的にレコンサイルするには、かなりの時間とリソースが必要になります。
ディレクトリーと -recurse を指定すると、そのディレクトリーの下でサブプロジェクトが再帰的にレコンサイルされることはありません。
このオプションは、ワークエリアに一連の変更が正しく反映されていることが確実である場合に使用してください。
ccm reconcile -p ico_june16-1 -ignore_types "*.doc;*.gif ;*.exe"
この例では、working 状態にあった move.c と integrate 状態にあった colname.c を更新する必要があります。ワークエリア内のオブジェクトをコピーして変更した後に、プロジェクトの方向が変わり、これらの変更は結局不要となりました。
ワークエリアはデータベースからの元のファイルで更新され、colname.c と move.c に加えられた変更は破棄されます。
$ ccm reconcile -p ico_june16-1 -no_recurse -uwa
Fetching work area data, 0%...
Checking work area conflicts, 30%...
Discarding changes to '/users/john/ccm_wa/ccmint15/ico_june16-1/ico_june16/src/colname.c'...
Discarding changes to '/users/john/ccm_wa/ccmint15/ico_june16-1/ico_june16/src/move.c'...
Checking work area conflicts, 100%