У меня есть два потока, а именно S1 (пусть это будет исходный поток) и S2 (целевой поток). Предполагая, что существует файл «abc.txt», который в настоящее время имеет версию № 5. Мне нужно объединить изменения, которые были сделаны в «abc.txt» между № 1 и № 5, с моим целевым потоком S2. Может кто-нибудь предложить, если это было бы возможно в принудительном порядке?
Perforce, как объединить изменения файла между последней версией и базовой версией из одного потока в другой?
Ответы (1)
Да, это возможно.
p4 switch S2
p4 merge --from S1 abc.txt
Если вы хотите просто объединить все оставшиеся изменения из всех файлов, не используйте abc.txt
. Если вы хотите просто объединить определенный диапазон изменений, добавьте диапазон к пути к файлу (например, abc.txt#4,#5
или abc.txt@123,456
).
person
Samwise
schedule
26.03.2019