Информация о слиянии Subversion, насколько она важна?

Мне немного любопытно, как используется информация о слиянии в Subversion, и с какими проблемами можно столкнуться, если информация о слиянии неверна?

Например, у меня есть ответвления branch1и branch2от trunk. У меня также есть subbranch1и subbranch2, происходящие из branch1. Учтите, что я сделал некоторую разработку в branch2, а затем реинтегрировал его обратно в магистраль, используя svn merge --reintegrate ^/branch2.Затем я хотел добавить эти изменения и в subbranch1(извлекая их из trunk) и по ошибке использовал команду svn merge --reintegrate ^/trunk(таким образом добавление флага --reintegrateв команду слияния и здесь, хотя subbranch1не является непосредственным предком trunk).

Какие проблемы это может вызвать в будущем?

6
задан bahrep 3 December 2013 в 10:07
поделиться