Что такое дерево и источник слияния?
Я сделал bzr-слияние, и я всегда забываю, что представляет источник слияния и что представляет дерево.
Какой мой код, а какой из ветки, с которой я слился?
1 ответ
Решение
TREE
текущая ветка, в которой вы находитесь. MERGE-SOURCE
ветвь, с которой вы слились в текущую ветку.
Допустим, вы на trunk
и вы сливаетесь с какой-то другой веткой feature-123
и вы получите конфликт. Если вы посмотрите на diff, вы можете увидеть такие строки:
<<<<<<< TREE
changes you did
in your
current branch
=======
changes others did
in the
other branch
you're merging from
>>>>>>> MERGE-SOURCE
Линии между TREE
а также ======
строки, которые были добавлены в текущей ветви, trunk
, Линии между =======
а также MERGE-SOURCE
строки, которые были добавлены в другой ветке, feature-123
,