1

特定の時間枠内のユーザーあたりの合計チェックイン数を取得したいと思います。これは私が探している種類の結果です:

ユーザー:xxxxxカウント:432ユーザー:yyyyyカウント:22

findを使用して、ユーザーが行ったすべてのチェックインを一覧表示できますが、関心があるのはカウントだけです。

編集:一度に1人の(既知の)ユーザーごとのチェックインの数を見つけることもOKです!編集:特定のファイルタイプ、たとえば* .javaでフィルタリングする必要もあります!

4

1 に答える 1

1

基本的に、次のようなクエリ言語cleartool findのディレクティブを使用して、を試す必要があります。

created_since: たとえば、次のクエリは 5 月に制限されます。

cleartool find . –version "{brtype(main_dev) && created_since(30-Apr) && (! created_since(31-May)) }" -print

-user (login-name): 特定のユーザーに対する一定期間のこの制限

cleartool find . -user user1 -element "{created_since(date1) && !created_since(date2)}" -print

したがって、基本的には、検索クエリの結果を処理して、ユーザー別およびファイル名拡張子別に並べ替える必要があります。


唯一のネイティブツール (したがって、外部のフリーではないサードパーティ ツールは数えません) は、ClearCase Report Builder (または「レポート ウィザード」) を試して、適切なフィルターを設定できるかどうかを確認することです。
(「指定されたラベル タイプが適用された ClearCase ファイルのリスト」に記載)。

于 2012-07-31T07:44:04.037 に答える