Я только начинаю работать с потоками perforce и не понимаю, как справиться с довольно простой ситуацией. Скажем, у меня есть два потока разработки, каждый из которых работает над какой-то конкретной, не связанной функцией. Мой потоковый график выглядит так:
Допустим, я хочу, чтобы в main
были изменения как dev1
, так и dev2
, но я не хочу, чтобы в dev1
было dev2
изменений, а в dev2
было dev1
изменений. Я могу легко скопировать свои изменения dev1
в main
. Так как я не хочу dev1
изменений в dev2
, я не могу объединить main
в dev2
. Однако, если я не объединим main
вниз с dev2
, я потеряю свои dev1
изменения в main
при копировании dev2
вверх.
Как это обойти? Или это так должно работать?