accurev でストリームのコンテンツをビルドし、ビルドが壊れたことをユーザーに通知するコマンド ライン ツールを作成しています。次のコマンドを使用して、ストリームにプロモートされたファイルのリストを取得できます。
accurev.exe stat -fex -d -s <Sentry_stream> -R .\
変更されたファイルを出力します:
<AcResponse
Command="stat"
Directory="C:/Users/user"
TaskId="12345">
<element
location="\.\file1.txt"
dir="no"
executable="yes"
id="4867375"
elemType="text"
size="4909"
modTime="1406904529"
hierType="parallel"
Virtual="140429\1"
namedVersion="Sentry_stream\1"
Real="129377\2"
status="(member)"/>
</AcResponse>
誰が最後に変更したかを調べるにはどうすればよいですか?
更新: 私の問題の正しい組み合わせはこれでした:
accurev translist -fx -s <Sentry_stream>
現在のトランザクションのリストを生成し、解析してこの範囲を取得します。
accurev hist -t <range of transactions> -s <Sentry_stream>