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

Я выполнил слияние bzr и всегда забываю, что представляет источник слияния и что представляет дерево.

Какой у меня код, а какой из ветки, с которой я слился?

2
задан 15 October 2014 в 07:47

1 ответ

TREE текущее ответвление, Вы идете. MERGE-SOURCE ответвление, от которого Вы объединились в текущее ответвление.

Скажем, Вы находитесь на trunk, и Вы объединяетесь от некоторого другого ответвления feature-123, и Вы получаете конфликт. При рассмотрении разности Вы могли бы видеть строки как они:

<<<<<<< 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.

0
ответ дан 15 October 2014 в 18:47
  • 1
    Я действительно нахожу его оскорбительным, когда сообщение является downvoted человеком, который не понимает ответ – peterretief 21 February 2016 в 22:15

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

Похожие вопросы: