Я создаю несколько сценариев сборки, которые взаимодействуют с Perforce, и я хотел бы отметить для удаления несколько файлов. Что такое синтаксис P4 с использованием командной строки?
На самом деле, SO также предназначен для людей, которые не используют RFTM. :-) Джефф / Джоэл неоднократно заявлял, что ни один вопрос не является тривиальным, если он связан с программированием. ИМХО, этот вопрос - это то, что вам нужно в SO, а не более популярные, субъективные вопросы, которые задаются (любимый мультфильм? И т. Д.)





p4 delete filename
(вывод p4 помогает удалить)
delete - открыть существующий файл, чтобы удалить его из хранилища
p4 удалить [-c список изменений #] [-n] файл ...
Opens a file that currently exists in the depot for deletion.
If the file is present on the client it is removed. If a pending
changelist number is given with the -c flag the opened file is
associated with that changelist, otherwise it is associated with
the 'default' pending changelist.
Files that are deleted generally do not appear on the have list.
The -n flag displays what would be opened for delete without actually
changing any files or metadata.
http://www.perforce.com/perforce/doc.062/manuals/boilerplates/quickstart.html
Удаление файлов
Чтобы удалить файлы как с сервера Perforce, так и с вашего рабочего пространства, введите команду p4 delete. Например:
p4 delete demo.txt readme.txt
Указанные файлы удаляются из вашей рабочей области и помечаются для удаления с сервера. Если вы решите, что все-таки не хотите удалять файлы, введите команду p4 revert. Когда вы возвращаете файлы, открытые для удаления, Perforce восстанавливает их в вашем рабочем пространстве.
Научите мужчину ловить рыбу:
p4 help - дает вам общее командование
синтаксисp4 help commands - перечисляет
командыp4 help <command name> -
предоставляет подробную справку по конкретным
командаЭто действительно заставляет задуматься, как кто-то мог подумать, что проще спросить здесь, в SO, чем искать в документации или на веб-сайте Perforce ...
Я не программирую на P4 весь день и не прохожу месяцы между модификациями файлов сборки, поэтому иногда не могу вспомнить, что такое «тривиальная» команда p4 для удаления файлов. В следующий раз, когда мне нужно будет знать (что я и сделаю), это будет проще и быстрее, потому что это в моих любимых SO, вместо того, чтобы копаться в документации p4.
Допущено - требуется (небольшое) количество шагов, чтобы найти в Интернете (отличное!) Руководство пользователя Perforce в той версии, которая соответствует вашей установке, и перейти к главе с необходимой информацией.
Всякий раз, когда мне нужно что-нибудь о клиенте командной строки p4, я полагаюсь на встроенную в него помощь Perforce. Доступ к нему не может быть проще:
p4Это подводит вас к информации, которую Майкл Берр показал в своем ответе (и некоторых других). Если вы не сразу получаете экран справки, что-то не так с конфигурацией нашего клиента, например P4PORT настроен неправильно. Очевидно, вам сначала нужно это исправить.
Несомненно, момент RTFM? См. Ответ Майка Б.