特定のブランチの特定のチェンジリストの後にチェンジリストのリストを取得する方法はありますか?
p4 changes (some flag ?) (CL#) //depot/project
特定のブランチの特定のチェンジリストの後にチェンジリストのリストを取得する方法はありますか?
p4 changes (some flag ?) (CL#) //depot/project
これは、次の構文で実行できます (チェンジリスト 12345 以降にこのブランチに送信されたすべての変更を表示したい場合):
p4 changes //depot/project/...@12345,#head
Perforce をうまく使用するには、Perforce ファイル仕様またはファイル仕様の複雑さを理解することが重要です。Perforce のクエリ言語と考えてください。
たとえば、2 点間の分岐で何かを実行したい場合は、以下のようなファイル仕様が必要になります。
//depot/branches/branch_name/...@12345,#head
changelist 12345 から head/latest までの範囲を指定します。
//depot/branches/branch_name/...@12345,23456
変更リスト 12345 から 23456 までの範囲を指定します。
//depot/branches/branch_name/...@2012/08/01,@2012/08/21
2 つの日付の間の範囲を指定します。
p4 changes "//depot/project/...@>nnn"
ここで、nnnはCL#です。