Короткой версии:неволей: Найти источник для списка изменений филиала
После ветвления в Р4, как я могу узнать «источник» список изменения в отрасли?
Длинная версия:
Скажем, у меня есть главная ветвь моего проекта на
//project/main/...
Последний список изменений, представленный здесь @ 123, когда я решил создать ветку для версии 1.0 в
//project/1.0/...
С P4V создается новый журнал изменений (скажем, @ 130), разрешенный и отправленный.
С CLI, это будет выглядеть примерно так:
p4 integrate -c 123 -o //project/main/... //project/1.0/...
p4 submit
Позже, я смотрю на под //project/1.0
группы изменений, и увидеть @ 130, содержащие список изменений много разветвленных файлы. Как я могу узнать список изменений. что это изначально было разветвлено от (т. е., @ 123)?
Nitpick: команда CLI является 'p4 интегрировать // project/main/... //project/1.0/...'. ('-c 123' потерпит неудачу, потому что' -c' указывает * измененный список изменений *. В вашем примере 123 - это уже отправленный * список изменений.) –
@Jon Вы работаете в Perforce? Так случилось, что я связался с их поддержкой вчера, и они указали ту же ошибку, которую я сделал :). Время было прекрасным. Кстати, предлагаемый я использую 'p4 filelog' с теми же параметрами, которые вы используете для' p4 changes', но я думаю, что ваше решение дает более ясные результаты (т. Е. Я могу просто заглянуть в список изменений, который мне нужен, в отличие от «filelog» «версия, которая намного сложнее). –
Я знаю, что я дал плохой ответ изначально, но я полностью пересмотрел его и пошел на него совершенно по-другому. Я просто хотел уведомить вас; Я не уверен, что акисты уведомлены о пересмотренных ответах или нет. – Chance