2

ユーザーが特定のラベル用に作成/変更したファイルのみを表示する動的ビューを作成したいと思います。

現在、ラベル内のすべてのファイルを一覧表示し、それを前のラベルと比較しています。

cleartoolを使用してファイルを検索する必要がある場合は、それで問題ありません。プロセスを現在よりも自動化してほしい。

もう1つのオプションは、特定のユーザーの差分を簡単に確認できるかどうかです。そうすれば、ファイルの履歴を理解する可能性が高くなります。開発者が何かを試みたがうまくいかなかった場合は、その試行錯誤を確認すると役立つ場合があります。

構成仕様:

#element * REL_2010.2.2.006
element * .../pgh_rel_4.0.0_dot_rel/{created_by(pp50773)&&lbtype(REL_2010.2.2.006)}

# first stop rule
element -directory * .../pgh_rel_4.0.0_dot_rel/{lbtype(REL_2010.2.2.006)}
# second stop rule
element -directory * main/LATEST

この構成仕様は私の変更をフェッチしません-それは空のディレクトリをフェッチします。また、実際のファイルに変更を加えている間、別の人が毎週ラベルを適用する責任があることに注意することも重要です。そのため、ラベルに名前が記載されている場合は機能しません。

created_by制約を削除すると、ラベルのすべての変更が正常に一覧表示されますが、特定のユーザーのそのラベル内のファイルのみが必要です。

ウォルター

4

1 に答える 1

0

バージョン セレクター ルール に従って、それを行うことができますが、次のことをお勧めします。

  • 2 つの動的ビュー (コンテンツはハード ドライブにダウンロードされず、ネットワーク経由でアクセスされるため、セットアップと更新が簡単です)
    • 1 つのラベルに 1 つ 1 つ
    • お互いのために
  • ディレクトリの停止ルールを追加することを忘れないでください (ディレクトリがユーザーによって作成されていない場合、ディレクトリは選択されません。つまり、ビューはその中のどのバージョンも選択できません。

これらのビューの 1 つの構成仕様は次のようになります。

element * .../MyBranch/{created_by(myuser)&&lbtype(MY_LABEL)}
# first stop rule
element -directory * .../MyBranch/LATEST
# second stop rule
element -directory * main/LATEST

2 つのビューを正しく構成したら、それらのコンテンツをWinMerge などのツールで比較できます。

于 2010-07-27T16:31:24.340 に答える