P4V предоставляет информацию о каждом извлеченном файле, например, является ли он последней версией (устаревшие файлы отмечены желтым кругом) и нуждается ли он в разрешении (вопросительный знак). Есть ли способ получить эту информацию с помощью клиента командной строки P4?
Я пробовал «описание p4» и «статус p4», но они не предоставляют информацию, которую я ищу. Опишите списки, к какой ревизии относится каждый файл, но не к последней ревизии.
Чтобы узнать, нужно ли синхронизировать файл:
p4 sync -n FILE
Чтобы узнать, нужно ли разрешить файл:
p4 resolve -n FILE
Чтобы узнать, открыт ли файл:
p4 opened FILE
Чтобы увидеть все версии файла:
p4 filelog FILE
так далее
Вы также можете сделать:
p4 fstat <flags> FILE
чтобы получить гигантский дамп информации о файле (отформатированном для удобного анализа в словаре, а не для чтения человеком).
Полный список команд см.
p4 help commands
Для получения дополнительной информации о конкретной команде:
p4 help COMMAND