コミットを許可する前にチェンジリスト内のファイルの内容を検証するスクリプト (perforce トリガー) を書きたいと思います。ただし、私のスクリプトは Xsltproc を使用して XML を処理し、Jing を使用して検証します。断続的な出力を一時ファイルに保存する必要があります。これは、perforce のコンテンツ変更トリガー (サーバー側) を作成するときに実行できますか? たくさんのドキュメントを読みましたが、トリガー スクリプトの実行中に一時ファイルを作成するという言及は見たことがありません。他の唯一の回避策は、Xsltproc からの出力を Jing にパイプすることです (その方法もわかりません)。
経験豊富な XSLT または Perforce ユーザーからのアドバイスは歓迎します。ありがとう。
ところで、私は perl を使用していますが、それによって問題がさらに難しくなるとは思いません。