Необязательно интегрировать несколько списков изменений из одной ветки в другую, сохраняя их как отдельные списки изменений - PullRequest
0 голосов
/ 29 мая 2020

Мне интересно, есть ли простое решение для этого рабочего процесса. Я работаю с perforce GUI (P4V), но я не против использовать для этого командную строку. В любом случае, допустим, я исправляю 3 ошибки, работая в моей личной ветке разработки. Каждый из них я отправляю в свою личную ветку разработки в трех разных списках изменений.

Теперь я хочу объединить / интегрировать их в основную ветку. В настоящее время, когда я это делаю, все 3 списка изменений объединяются в один в основной ветке. Однако есть ли простой способ сделать это, чтобы все 3 списка изменений оставались разделенными? Единственный другой вариант, который я вижу, - это выбрать вишневые списки изменений - щелкните каждый список изменений на вкладке истории - и объедините их там один за другим ...

Предложения будут признательны!

Спасибо,

Родри go

1 Ответ

1 голос
/ 29 мая 2020

Если вы хотите 3 списка изменений в основной ветке, вам нужно отправить 3 раза:

p4 integ my_dev/...@A,A main/...
p4 resolve -am
p4 submit -d "merged A to main from my_dev"

p4 integ my_dev/...@B,B main/...
p4 resolve -am
p4 submit -d "merged B to main from my_dev"

p4 integ my_dev/...@C,C main/...
p4 resolve -am
p4 submit -d "merged C to main from my_dev"
...