Frage

Was ist in Perforce eine "Regale" -Fatei? Was ist der Zweck, eine Datei zu regeln, die für die Bearbeitung im Arbeitsbereich geöffnet ist?

War es hilfreich?

Lösung

Aus der Perforce Dokumentation:

Regale ist der Prozess, in dem die Arbeiten auf einem Perforce -Server vorübergehend gelagert werden, ohne einen ChangeList einzureichen. Regale ist nützlich, wenn Sie mehrere Entwicklungsaufgaben (z. B. Unterbrechungen von Arbeiten mit höherer Priorität, Testen auf mehreren Plattformen) auf demselben Satz von Dateien ausführen müssen oder Dateien für die Codeüberprüfung freigeben, bevor Sie Ihre Arbeiten im Depot festlegen.

Der Befehl p4 Regal erstellt, modifiziert, modifiziert oder verworfen Regulierungsdateien in einem ausstehenden ChangeList. In der Depot werden in der Regale zurückgelegt, bis sie verworfen werden (mittels P4 -Regal -D) oder durch nachfolgende P4 -Regalbefehle ersetzt werden.

Nach dem Regal Dateien können Sie sie in Ihrem Client -Arbeitsbereich zurücksetzen oder ändern und die Regale Versionen dieser Dateien mit dem Befehl P4 Unshelve in Ihrem Arbeitsbereich wiederherstellen. Während Dateien eingestellt werden, können andere Benutzer die Regaldateien in ihre eigenen Arbeitsbereiche oder in andere Client -Arbeitsbereiche befassen.

Auf Dateien, auf die eingelegt wurde, können auch mit den Befehlen P4 Diff, P4 Diff2, P4 und P4 -Print unter Verwendung des Revisions -Spezifizierers @= Änderung zugegriffen werden, wobei die Änderung die ausstehende Änderungswechseltasche ist.

Wenn keine Argumente angegeben sind, erstellt P4 Regal einen neuen ChangeList, fügt Dateien aus der Standard -ChangeList des Benutzers hinzu und (nachdem der Benutzer ein ähnliches Formular ausgeschlossen hat, das dem von P4 Subjekt verwendet wird), stellt die angegebenen Dateien in das Depot ein. Wenn ein Dateimuster angegeben ist, Regale in den Regalen, nur die Dateien, die dem Muster übereinstimmen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top