Проблема синхронизации P4 - файл не удаляется

У меня есть рабочее пространство с набором файлов. Но я заметил, что когда я удаляю файл из Perforce и выполняю "p4 sync". Файл не удаляется из рабочего пространства. Но p4 sync -f удаляет файл.

1 ответ

p4 sync удалит файл только из рабочей области, если:

  1. Головная версия файла депо удалена (проверьте p4 files FILE)
  2. Вы в настоящее время синхронизированы с другой (не удаленной) версией файла (проверьте p4 have FILE)
  3. у вас в данный момент нет открытого файла (проверьте p4 opened FILE)

Единственное из этих условий, на которое влияет -f флаг #2, поэтому я подозреваю, что у вас был файл в рабочей области, но не было зарегистрировано, что он синхронизировался с сервером (например, файл был помещен за пределы Perforce, или был sync -k, или что-то типа того).

Другие вопросы по тегам