2012-02-13 26 views
1

特定のディレクトリの下のファイルに対してPERFORCEから次の出力を得る方法はありますか?私は好きです:ファイル名、最後にユーザ名で修正された、最後に修正された日付、ユーザ名で作成された日付。PERFORCEを使用してファイル情報を取得する

これまでのところ、私はチェンジリストとその説明のリストを取得できましたが、それを他のP4コマンドにパイプして他のものを実行することはできません。私はWindowsのところにいる。あなたがp4 fstatとその後のp4 describeで行くことができますいずれか、またはあなたがp4 filelogの出力解析でき

答えて

2

$ p4 filelog Rakefile 
//depot/path/to/Rakefile 
... #9 change 421932 edit on 2011/10/27 by [email protected] (text) '....' 
... #8 change 421210 edit on 2011/10/24 by [email protected] (text) '....' 
... #7 change 419771 edit on 2011/10/17 by [email protected] (text) '....' 
... #6 change 393076 edit on 2011/05/26 by [email protected] (text) '....' 
... #5 change 374172 edit on 2011/02/11 by [email protected] (text) '....' 
... #4 change 374083 edit on 2011/02/11 by [email protected] (text) '....' 
... #3 change 374042 edit on 2011/02/11 by [email protected] (text) '....' 
... #2 change 373901 edit on 2011/02/10 by [email protected] (text) 'need ci/reporter rake-task' 
... #1 change 359972 add on 2010/11/23 by [email protected] (text) 'added first version' 

[email protected]は、ユーザ名とクライアント・ワークスペースの名前になります。リビジョン#1は明らかに作成日であり、リストの一番上のリビジョン(ここでは#9)が最後に変更されたものです。ですから、基本的には、最後に変更されたものについては '...'で始まり、作成情報については '...'で始まる最後の行を解析する必要があります。

+1

ファイルの分岐履歴を取得するには、 'p4 filelog -i'を使用します。 – user1054341

関連する問題