2013-12-19 2 views
0

Представьте себе следующий сценарий: при попытке объединить изменения в соединительной линии с веткой есть конфликты на 10 разных файлах, которые создаются и поддерживаются тремя разными разработчиками. Это означает, что один член команды не может проводить разрешение конфликта, так как есть части, в которых он недостаточно компетентен.Совместное разрешение конфликтов слияния в Tortoise SVN

Есть ли способ совместного решения конфликта? Другими словами, можно ли эту работу делиться между несколькими членами команды, которые могут выполнять свои резолюции отдельно?

ответ

1

Подобно тому, как идея: это может быть 3 последовательного слияния (от ветви к стволу), осуществляется 3 разработчиками

Основная идея сцены - каждый сенсорными разработчик только «свои» файлы, все остальные конфликтующие файлы до коммита подготовлены с svn resolve --accept 'mine-conflict' (возможно, «my-full», потому что «мои» в этом случае являются файлами магистрали)

Невозможно вспомнить, как это сделать в TSVN GUI (и возможно ли это на все), попробуйте найти ответ в GUI (или используйте режим CLI)

+0

Спасибо за ваш ответ. Я не могу найти что-то похожее в Tortoise SVN. Кроме того, я не получаю эту часть: если один из разработчиков разрешит «собственные» файлы и «подготавливает» другие конфликтующие файлы, как другие будут видеть файлы, на которых они должны работать (если я получу это правильно, будет нет конфликтов после совершения первого разработчика)? – Narek

+0

@Narek - конфликты на последовательных слияниях после 1-го слияния все еще существуют: каждое слияние оставляет «чужие» ствол-файлы нетронутыми. Должен ли я писать упрощенную схему? –

+0

Есть ли приличные ресурсы в Интернете, описывающие процесс последовательного слияния с Tortoise SVN? – Narek

Смежные вопросы