2017-07-27 8 views
0

Ich habe einen Arbeitsbereich mit einer Reihe von Dateien.Aber ich habe festgestellt, dass, wenn ich eine Datei von Perforce löschen und "p4 sync" .Die Datei wird nicht aus dem Arbeitsbereich gelöscht. Aber p4 sync -f löscht die Datei.P4 Sync-Problem-Datei nicht gelöscht

Antwort

2

p4 sync wird nur eine Datei aus dem Arbeitsbereich löschen, wenn:

  1. der Kopf Revision der Depot-Datei gelöscht wird (überprüfen p4 files FILE)
  2. Sie sind derzeit auf eine andere (nicht gelöscht) Revision synchronisiert von die Datei (Check p4 have FILE)
  3. Sie derzeit nicht über die Datei geöffnet (check p4 opened FILE)

Die einzige dieser Bedingungen, die durch das Flag -f beeinflusst wird, ist # 2, also vermute ich, dass Sie die Datei in Ihrem Arbeitsbereich hatten, aber nicht als synchronisiert vom Server (z. Die Datei wurde außerhalb von Perforce abgelegt, oder es gab eine sync -k oder etwas ähnliches.