1

どういうわけか、私のマシンからPERFORCEサーバーに発行されたすべてのPERFORCEカムマンドを聞くことは可能ですか?

私は昨日グーグルをして、PERFORCEコマンドをインターセプトし、サーバーに送信する前にそれらを使ってやりたいことを実行できるPERFORCEプロキシまたはブローカーに関するページを見つけました...そして今はページを見つけることができません!

maven-release-plugin(準備)の実行中に失敗するビルドプロセス(Mavenを使用してビルド)をデバッグしようとしています。

乾杯。

4

2 に答える 2

1

それはおそらくP4Brokerでした(公式リンクを見つけるのは難しいようです、したがってグーグル検索)。

于 2010-05-06T11:10:59.193 に答える
0

返信ありがとうございます-私が探していたリンクでしたが、それは私が望んでいたものではなかったことが判明しました。

最終的に、「p4」が直接PERFORCEを呼び出さず、代わりにbatファイルを実行するようにWindowsPATHを変更することになりました。

@echo off

set PERFORCE_HOME="C:\Program Files (x86)\Perforce\p4.exe"
set OUTPUT_FILE=C:\batScripts\output\p4out.txt"

echo =========================== >> %OUTPUT_FILE%
echo ===== PERFORCE DEBUG ====== >> %OUTPUT_FILE%
echo =========================== >> %OUTPUT_FILE%
echo $ p4 %* >> %OUTPUT_FILE%
echo =========================== >> %OUTPUT_FILE%
echo Timestamp: %Date% %Time% >> %OUTPUT_FILE%
echo Vars: >> %OUTPUT_FILE%
%PERFORCE_HOME% set >> %OUTPUT_FILE%
echo ` >> %OUTPUT_FILE%

%PERFORCE_HOME% %*
于 2010-05-10T15:31:43.053 に答える