Gelöschte Dateien aus Perforce wiederherstellen

8

Ich habe im letzten Monat eine Datei aus Perforce gelöscht. Gibt es eine Möglichkeit, es von P4 abzurufen?

Wenn ja, welchen Befehl kann ich verwenden?

Hinweis: Ich bin nicht der Administrator für p4. Und ich will die Datei nicht in P4, aber ich will es nur in meinem lokalen Arbeitsbereich.

Außerdem kenne ich den genauen Zeitrahmen nicht, als ich ihn im letzten Monat gelöscht habe ... Welchen Befehl kann ich ausführen?

Ich lasse P4 unter Windows laufen. Ich schätze es, wenn jemand einen entsprechenden Befehl für Windows bereitstellen kann

Danke!

    
Mike 11.01.2012, 19:49
quelle

2 Antworten

6

Sie können entweder die Befehlszeile oder die GUI verwenden. Über die Befehlszeile p4 sync -f wird die Neusynchronisierung der Dateien erzwungen. Weitere Informationen finden Sie in der Perforce Knowledge Base .

    
Joachim Isaksson 11.01.2012, 19:50
quelle
6

Wenn Sie eine Datei in Perforce löschen, wird eine "gelöschte" Revision erstellt, die Archivdatei ist jedoch noch vorhanden.

In der Perforce P4V-GUI in der Depot-Ansicht gibt es ein Filtersymbol oben im Explorer-Bereich .

Klicken Sie darauf und wählen Sie "Deleted Depot Files anzeigen".

Suchen Sie die Datei, die Sie wiederherstellen möchten, und klicken Sie mit der rechten Maustaste darauf. Wählen Sie "Rollback ..." und stellen Sie die vorherige Version dieser Datei wieder her (bevor sie gelöscht wurde).

Standardmäßig wird eine neue Änderungsliste erstellt. Achten Sie darauf, die gewünschte auszuwählen, falls Sie bereits eine haben.

In der Befehlszeile: p4 sync //depot/folder/subfolder/filename@changelist

    
bluecap 12.06.2014 19:32
quelle

Tags und Links