Самый простой метод - это просто:
p4 integ -i <original folder>@<pre-delete revision> <dest folder>
p4 resolve -ay
Первая строка вызывает интеграцию между двумя путями, которые не имеют общего предка. Вторая строка разрешает слияние без фактического слияния контента. Так что в основном вы рисуете стрелку интеграции задним числом.
Единственный сбой в том, что вы нарисовали стрелку слияния, указывающую на последнюю ревизию копии, а не на ее начальную точку. Это может сделать будущие слияния немного сложнее, но механизм интеграции должен справиться с этим достаточно хорошо.
Вы действительно пытались переименовать папку? Команда p4 move
записывает некоторые метаданные, которые позволяют механизму слияния следовать переименованиям. В этом случае вы мало что можете сделать в дополнение к тому, что я уже описал, если только вы не хотите восстановить удаленную папку, переместить ее под другим именем и затем воспроизвести любые изменения, внесенные в скопированные файлы. Вероятно, не стоит хлопот.