2014-05-08 9 views
17

Ich weiß, wie man eine einzelne geöffnete Datei zurücksetzt. Manchmal treffe ich jedoch einige Probleme, bei denen ich alle angehängten Dateien in einer einzigen Änderungsliste zurücksetzen oder alle offenen ausstehenden Dateien (Standard-CL oder zugewiesene CL) in einem Client zurücksetzen muss. Gibt es eine Möglichkeit, das zu tun? Ich habe versucht, p4 revert -c <changelist>, wo mehrere ausstehende Dateien hat. Es hat nicht für mich funktioniert. Es funktioniert, wenn ich ALLE Dateinamen erwähne.Wie kann ich alle geöffneten Dateien zwangsweise wiederherstellen?

+0

Was Fehler hast du mit dem Zurücksetzen -c bekommen? –

+0

Bitte vermeiden Sie unnötige Tags. Ich entferne 'git', da dies überhaupt nichts damit zu tun hat. – Chris

Antwort

15

ich Sie gerade wetten brauchen einen Filespec zu bieten, versuchen p4 revert -c <changelist> //...

12

Für mich folgendes arbeitete auch

p4 revert //... : Revert every file you have open, in every one of your pending changelists, to its pre-opened state. 

oder

p4 revert -c default //... : Revert every file open in the default changelist to its pre-opened state 

Entnommen: p4 revert documentation

Verwandte Themen