С p4 help clean
:
The -I flag informs the client that it should not perform any ignore
checking configured by P4IGNORE.
Файл .p4ignore
не «входит в изображение», поскольку вы его специально исключили;то, что вы спрашиваете, как сделать, это просто поведение по умолчанию, то есть не пытаться «чистить» дополнительные файлы, если они игнорируютсяСнимите флаг -I
, и это решит вашу проблему.
Флаги -ade
бессмысленны, если вы используете их все вместе;поведение по умолчанию уже заключается в очистке всех файлов (что вы и хотите сделать), поэтому вам нужно использовать только один из этих флагов, если вы хотите нацеливать определенные операции (например, вы будете использовать clean -a
только для очистки ")msgstr "файлы, но пропустите" отредактированные "и" удаленные "файлы). Удалите их тоже.
Просто запустите:
p4 clean -l -n
Если вы предпочитаете видеть абсолютные пути к вашим файлам (по умолчанию), вы также можете опустить флаг -l
.