Linux で次のコマンドを入力すると、ラベルのリストが表示されます。
p4 labels -e '< pattern-for-required-label >'
しかし、リスト内の最新のラベルのみを取得したいと考えています。長いリストから最新のラベルを選択できるコマンドが実行されている場合は?
p4 labels -e ''|head
(または、リストの上部と下部のどちらを表示するかによって、「|tail」)。
返されるラベルの数を制限するには、次の-m
オプションを使用できます。
p4 labels -m 1 -e 'your pattern'
これにより、単一のラベルのみが返されます。また、p4コマンドの多くは、-m
返される結果の数を制御するパラメーターを取ります。もう1つ-E
、パターンパラメータのバージョンにより、必要に応じてフィルタパターンの大文字と小文字が区別されなくなります。
参照: http: //www.perforce.com/perforce/doc.current/manuals/cmdref/labels.html
p4ラベルコマンドで希望どおりの結果が得られない場合は、PERFORCEが提供するPerl、Python、Ruby APIを確認することをお勧めします。これらはすべてPERFORCEのスタッフによってサポートされているライブラリであり、カスタムとのインターフェースが可能です。コードが必要です。