Ich bereite mich vor, unsere "Dev" Zweigstelle in unsere "Testing" Branche zu integrieren, um uns auf eine bevorstehende Veröffentlichung vorzubereiten.Gibt es eine Möglichkeit, Perforce dazu zu bringen, unveränderte Dateien, deren Integration aussteht, rückgängig zu machen?
Für unsere letzte Version, nach der anfänglichen Integration, haben wir festgestellt, dass es einige Änderungen gab, die wir nicht veröffentlichen wollten. Ich habe einige Dateien im Testing-Zweig zurückgerollt und Teile anderer Dateien auskommentiert. Viele dieser Dateien haben sich im Dev-Zweig nicht geändert, was Perforce betrifft, sie wurden bereits integriert und sind gut zu machen.
Offensichtlich konnte ich die Änderungslisten aufspüren und diese Dateien rückgängig machen. Ich könnte die störenden Dateien auch mit der Option "-f" integrieren, um den Integrationsverlauf zu ignorieren.
Aber ich hoffte, einen Weg zu finden, dies "automatisch" zu tun. Ich habe versucht, den gesamten Zweig mit "-f" zu integrieren, aufzulösen und dann die unveränderten Dateien wiederherzustellen, aber das gibt nur die Nachricht: <filename> has pending integrations, not reverted
.
Gibt es eine Möglichkeit, Perforce dazu zu bringen, unveränderte Dateien wiederherzustellen, für die eine Integration aussteht? Gibt es eine andere Herangehensweise, die ich ergreifen sollte?
Das ist brilliant! Ich danke dir sehr! – Phillip
Gern geschehen @Phillip! – P4Shimada
Also, wie geht das für mehrere Dateien von P4V? –