Wie finden Sie Änderungslisten, die in der letzten Woche für einen bestimmten Benutzer mit Perforce eingereicht wurden?

8

Gibt es eine Möglichkeit, Perforce zu bitten, alle von einem bestimmten Benutzer in einem bestimmten Zeitraum eingereichten Änderungslisten aufzulisten?

p4 ändert sich @ 2001/04/01, @ jetzt Hier finden Sie alle Änderungen vom 1. April bis jetzt.

p4 ändert sich -m 5 -u edk Zeigt die letzten fünf Änderungslisten von Benutzer edk an.

Gibt es eine Möglichkeit, beides für ein bestimmtes Verzeichnis zu kombinieren?

    
vivekian2 26.05.2009, 17:05
quelle

3 Antworten

11

Sie können sie wie folgt kombinieren:

p4 ändert sich -m 5 -u edk -s wurde bei @ 2001/04/01, @ jetzt

eingereicht

Um ein Verzeichnis anzugeben:

p4 ändert -m 5 -u edk -s gesendet // depot / pfad / zu / directory /...@ 2001/04/01, @ jetzt

    
joshdick 26.05.2009, 17:21
quelle
3

Wenn Sie bash verwenden, können Sie den gesamten Befehl skripten:

%Vor%

(Ich verwende auch -l , um die vollständige Commit-Nachricht aufzunehmen.)

    
idbrii 21.09.2011 17:06
quelle
2

Wenn Sie Änderungen in einem bestimmten Zeitraum erhalten möchten,

Beispiel: p4 ändert -u abc -s eingereicht @ 2015/09/01: 12: 02: 49,2015 / 10/01: 11: 20: 55

Dies sollte die übermittelten Änderungen von 'abc' im angegebenen Zeitraum auflisten, dh vom: 2015/09/01 12:02:49 bis zum 1.10.2015 01:20:55. Beachten Sie das ':', das das Datum und die Uhrzeit verkettet.

    
Kamala Sowmya 15.10.2015 04:58
quelle

Tags und Links