Определить пользователей, у которых есть извлеченный файл
Я прочитал эти вопросы:
Однако оба они имеют дело с поиском всех извлеченных файлов для пользователя. Это очень полезно, но мне нужно пойти другим путем; то, что я действительно хочу сделать, это посмотреть, кто проверил определенный файл. Прочитав документы по P4, я не вижу способа сделать это.
Есть ли способ в P4, я могу проверить, кто все проверил определенный файл?
1 ответ
Глупый я нашел это, как только я спросил.
С P4 в Windows, перейдите к файлу (это легко с Ctrl + Shift + S в представлении P4 Workspace). Щелкните правой кнопкой мыши -> Perforce -> Properties. Посмотрите на вкладке "Проверено". Вы также можете навести курсор мыши на значок файла, чтобы вызвать всплывающую подсказку, которая покажет это.
Оказывается, те же документы, которые я связал, также показывают, как это сделать с помощью командной строки (p4 opened -a filename
), даже если явно не предлагается. Документы говорят
Чтобы определить, есть ли у другого пользователя уже открытый файл, используйте p4 open -a file.
Это немного головокружения. Хотя вы можете использовать это, чтобы проверить, извлек ли пользователь файл, в нем более конкретно перечислены пользователи и рабочие пространства, в которых этот файл извлечен.