Ответ 1
Вы можете использовать либо командную строку, либо графический интерфейс, из командной строки p4 sync -f
принудительно синхронизирует файлы. Для получения дополнительной информации см. База знаний Perforce.
Я удалил файл из Perforce за последний месяц. Есть ли способ получить его из P4?
Если да, какую команду я могу использовать?
Примечание. Я не администратор для p4. И я не хочу, чтобы файл вернулся в P4, но я просто хочу его в своей локальной рабочей области.
Кроме того, я не знаю точных временных рамок, когда я удалил его в прошлом месяце... Какую команду я могу запустить?
Я запускаю P4 на окнах. Я буду признателен, если кто-то может предоставить эквивалентную команду для окон
Спасибо!
Вы можете использовать либо командную строку, либо графический интерфейс, из командной строки p4 sync -f
принудительно синхронизирует файлы. Для получения дополнительной информации см. База знаний Perforce.
Когда вы удаляете файл в Perforce, он создает "удаленную" ревизию, но файл архива все еще существует.
В графическом интерфейсе Perforce P4V в хранилище есть символ фильтра поверх области исследования .
Нажмите на это и выберите "Показать файлы удаленных депо".
Найдите файл, который хотите восстановить, и щелкните его правой кнопкой мыши. Выберите "Откат..." и верните его в предыдущую версию этого файла (до того, как он был удален.)
По умолчанию он создаст новый список изменений, обязательно выберите тот, который вы хотите, если у вас уже есть.
В командной строке:
p4 sync //depot/folder/subfolder/[email protected]
Если вы не зафиксировали изменение в репозитории, щелкните правой кнопкой мыши папку в p4v и выберите Получить версию. Проверьте Принудительную операцию и нажмите Получить ревизию.