p4 fstatコマンドを使用して、ファイルが最後にデポに送信された変更IDを取得しようとしています。出力は次のとおりです。
p4 fstat File.cs
... depotFile //csharpDepot/src/File.cs
... clientFile C:/space/codereviewtests/perforce/csharpWorkspace\src\File.cs
... haveRev 4
... action edit
... change default
... type text
... actionOwner user1
... ... otherOpen0 user1@mystorage
... ... otherAction0 edit
... ... otherChange0 default
... ... otherOpen 1
p4vで変更リストの履歴を確認できますが、ファイルに問題はありません。headChangeがp4fstatコマンドでリストされない理由は何ですか?
これはからの出力ですp4 filelog File.cs
//csharpDepot/src/File.cs
... #5 change 59 edit on 2013/03/22 by user1@csharpWorkSpace (text) 'dd '
... #4 change 57 edit on 2013/03/17 by user1@csharpWorkSpace (text) 'second'
... #3 change 56 edit on 2013/03/17 by user1@csharpWorkSpace (text) 'commit '
... #2 change 54 edit on 2013/03/17 by user1@csharpWorkSpace (text) 'commit changes '
... #1 change 53 add on 2013/03/17 by user1@csharpWorkSpace (text) 'initial commit '
ここでのもう1つの問題は、p4printがFile.csを教えてくれることです-そのようなファイルはありません。最後に提出されたリビジョンコンテンツをダウンロードする必要があるので、それは悪いことです。ありがとう!