ファイルのリスト表示

2 つのカテゴリーのファイルを表示できます。Rational® Synergy の制御オブジェクトについては、-l コマンド・オプションで説明します。ファイル・システム内にのみ存在するファイルについては、-m コマンド・オプションで説明します。

ccm ls コマンドによってリストされるすべての制御オブジェクトには、relative_path という名前の新しい疑似プロパティーを使用できます。 このプロパティーは、該当するオブジェクトのコンテキスト・プロジェクト内での相対パスです。この相対パスのディレクトリー・フィールド区切り文字には、すべてのプラットフォームで共通して / が使用されます。オブジェクトが指定されたコンテキスト・プロジェクトのメンバーでない場合は、デフォルトで、このプロパティーは空ストリングとして表示されます。

このタスクについて

ls コマンドは、UNIX オペレーティング・システムでのみ動作します。

ccm ls -p|-project [-m] ([-l] | [-f|-format format]) [-R] [-nf|-noformat] 
        ([-ch|-column_header] | [-nch|-nocolumn_header]) 
        [-sep|-separator separator] ([-sby|-sortby sortspec] | 
        [-ns|-nosort|-no_sort]) [-gby|-groupby groupformat] project_spec...
ccm ls [-m] ([-l] | [-f|-format format]) [-R] [-nf|-noformat] 
        ([-ch|-column_header] | [-nch|-nocolumn_header]) 
        [-sep|-separator separator] ([-sby|-sortby sortspec] | 
        [-ns|-nosort|-no_sort]) [-gby|-groupby groupformat] 
        [path_or_file_spec...]
-ch|-column_header
出力形式で列ヘッダーを使用するよう指定します。詳しくは、『-ch|-column_header』を参照してください。
-f|-format format
コマンド出力形式を指定します。詳しくは、『-f|-format』を参照してください。

キーワードは、 (%fullname%displayname%objectname) の形式か、%modify_time または %status などの既存の属性の名前とすることができます。

キーワードのリストについては、『組み込みキーワード』を参照してください。

-gby|-groupby groupformat
コマンド出力のグループ化の方法を指定します。詳しくは、『-gby|-groupby』を参照してください。
-l
長形式のデフォルト形式を使用するよう指定します。 -f|-format でユーザー定義形式が指定されていない場合、この形式が使用されます。
-m
制御ファイルおよびディレクトリーと非制御ファイルおよびディレクトリーの両方を表示します。-f|-format オプションでユーザー定義形式が指定されていない場合、デフォルト形式 (短形式または長形式) には、ファイルの以下の同期状況を示す列が含まれます。
  • ローカル・コピー (LC)

    プロジェクトに含まれてはいるものの、ワークエリア内でシンボリック・リンクではなく、ローカル・コピーを持つファイルを示します。

    ファイルがこのマークで表示される場合、ワークエリアがリンク・ベースであれば、レコンサイル操作を実行します。 詳しくは、『reconcile コマンド』を参照してください。

  • 非同期 (NS)

    プロジェクトに含まれてはいるものの、ワークエリア内にはないファイルを示します。この状態は、プロジェクトにファイルを追加したけれども、ワークエリアが可視でない場合、またはファイルのリンクあるいはローカル・コピーが削除されている場合に発生します。

    ワークエリア内のファイルの大部分がこのマークで表示される場合は、レコンサイル操作を実行します。詳しくは、『reconcile コマンド』を参照してください。

  • 非制御 (UC)

    ワークエリア内にはあるものの、プロジェクトには含まれていないファイルを示します。UC のマークが付いた非制御ファイルを表示するには、-l オプションと一緒に -m オプションを使用する必要があります。

    ユーザー定義形式では、%Sync キーワードを使用して同期状況を表示できます。

    オブジェクトが 6 カ月を超えて存在している場合、時刻の代わりに年が表示されます。

-nch|-nocolumn_header
出力形式で列ヘッダーを使用しないよう指定します。詳しくは、『-nch|-nocolumn_header』を参照してください。
-nf|-noformat
桁合わせを使用しないよう指定します。詳しくは、『-nf|-noformat』を参照してください。
-ns|-nosort|-no_sort
コマンド出力をソートしないように指定します。詳しくは、『-ns|-nosort』を参照してください。
path_or_file_spec
リストするパスを指定します。path_or_file_spec は、データベース内に定義されたプロジェクト、ディレクトリー、またはファイルに設定できます。このパスは、空のディレクトリー・エントリーにすることもできます。省略すると、現行作業ディレクトリーがリストされます。詳しくは、『ファイル仕様』を参照してください。
-p|-project
プロジェクトの履歴を表示します。
project_spec
リスト表示するプロジェクトを指定します。詳しくは、『プロジェクト仕様』を参照してください。
-R
サブディレクトリー・メンバーを再帰的に表示します。コマンドは、サブプロジェクトまでは再帰処理しません。
-sby|-sortby sortspec
コマンド出力のソート方法を指定します。詳しくは、『-sby|-sortby』を参照してください。
-sep|-separator separator
-f|-format オプションでのみ使用されます。別の分離文字を指定します。詳しくは、『-sep|-separator』を参照してください。

現行ディレクトリーを長形式でリストします。

ccm ls -l

working john 2008-07-25 11:56 csrc 1 alias.c-4.5 27
working john 2008-07-25 11:56 csrc 1 diff.c-4.5 27
working john 2008-07-25 11:56 csrc 1 move.c-4.5 27
working john 2008-07-25 11:57 csrc 1 start.c-4.5 27


フィードバック