Укороченная версия:
После разветвления в P4, как я могу узнать "исходный" список изменений ветки?
Длинная версия:
Допустим, у меня есть основная ветка моего проекта по адресу
//project/main/...
Последний представленный здесь список изменений - @ 123, когда я решил создать ветку для выпуска 1.0 в
//project/1.0/...
Из P4V создается новый список изменений (скажем, @ 130), обрабатывается и отправляется.
В интерфейсе командной строки это будет выглядеть примерно так:
p4 integrate -c 123 -o //project/main/... //project/1.0/...
p4 submit
Позже я просматриваю списки изменений в разделе //project/1.0
и вижу список изменений @ 130, содержащий множество разветвленных файлов. Как я могу узнать список изменений № что это изначально ответвление от (то есть @ 123)?
p4 integrate //project/main/... //project/1.0/...
. (-c 123
завершится ошибкой, потому что-c
указывает ожидающий список изменений. В вашем примере 123 - это уже отправленный список изменений.) - person Jon-Eric   schedule 09.11.2010p4 filelog
в основном с теми же параметрами, которые вы используете дляp4 changes
, но я думаю, что ваше решение дает более четкие результаты (т.е. я могу просто взглянуть на список изменений, который мне нужен, в отличие от версии журнала, которая намного более подробна ). - person Cristian Diaconescu   schedule 10.11.2010