У меня есть рабочая область с набором файлов. Но я заметил, что когда я удаляю файл из perforce и выполняю «синхронизацию p4». Файл не удаляется из рабочей области. Но p4 sync -f удаляет файл.
Проблема с синхронизацией P4 — файл не удаляется
Ответы (1)
p4 sync
удалит файл из рабочей области, только если:
- головная ревизия файла депо удалена (галочка
p4 files FILE
) - в настоящее время вы синхронизированы с другой (не удаленной) версией файла (отметьте
p4 have FILE
) - у вас в данный момент файл не открыт (отметьте
p4 opened FILE
)
Единственное из этих условий, на которое влияет флаг -f
, — это #2, поэтому я подозреваю, что у вас был файл в рабочей области, но он не был зарегистрирован как синхронизированный с сервером (например, файл был помещен туда вне Perforce , или был sync -k
, или что-то в этом роде).
person
Samwise
schedule
27.07.2017