Что такое дерево и источник слияния?

Я сделал 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,

Другие вопросы по тегам