Получение информации о файле (устарело, требует разрешения) с помощью клиента командной строки P4

P4V предоставляет информацию о каждом извлеченном файле, например, является ли он последней версией (устаревшие файлы отмечены желтым кругом) и нуждается ли он в разрешении (вопросительный знак). Есть ли способ получить эту информацию с помощью клиента командной строки P4?

Я пробовал «описание p4» и «статус p4», но они не предоставляют информацию, которую я ищу. Опишите списки, к какой ревизии относится каждый файл, но не к последней ревизии.


1
2 125
1

Ответ:

Решено

Чтобы узнать, нужно ли синхронизировать файл:

p4 sync -n FILE

Чтобы узнать, нужно ли разрешить файл:

p4 resolve -n FILE

Чтобы узнать, открыт ли файл:

p4 opened FILE

Чтобы увидеть все версии файла:

p4 filelog FILE

так далее

Вы также можете сделать:

p4 fstat <flags> FILE

чтобы получить гигантский дамп информации о файле (отформатированном для удобного анализа в словаре, а не для чтения человеком).

Полный список команд см.

p4 help commands

Для получения дополнительной информации о конкретной команде:

p4 help COMMAND