Выполнение командной строки Получить содержимое удаленного файла - PullRequest
2 голосов
/ 21 июня 2019

Я делал это несколько раз в git, но не уверен, как это сделать в p4 commandline.Google не помогает мне - или, возможно, я не ищу правильно.

У меня есть файл, который был удален: /path/to/file/index.html Теперь мне нужно получить содержимое этого файла, как оно было до удаления.Я не хочу возвращать его к жизни, мне просто нужно содержимое.

Список изменений для delete - 125325.

Какой самый простой способ сделать это?

1 Ответ

4 голосов
/ 21 июня 2019

Чтобы синхронизировать его с рабочим пространством (это похоже на метод git checkout, с которым вы, вероятно, знакомы):

p4 sync /path/to/file/index.html@125324

Если вы просто хотите просмотреть содержимое (например, сбросить его в стандартный вывод), вы можете использовать p4 print (если вы должны использовать путь депо файла, а не локальный путь, p4 print не требует что файл сопоставлен с вашей рабочей областью):

p4 print /path/to/file/index.html@125324

Обратите внимание, что я использую спецификатор rev - список изменений до , файл был удален. Вы также можете использовать номер предыдущей редакции или более раннюю версию / список изменений, конкретную дату и т. Д. См. p4 help revisions, чтобы узнать, как можно ссылаться на более старые версии файлов.

...