Интерактивное объединение с SVN для объединения коммитов - PullRequest
1 голос
/ 30 мая 2011

Знаете ли вы какой-либо инструмент, который поддерживает следующее:

  • интеграция затмения (не обязательно)
  • отслеживание слияния
  • интерактивное слияние
  • объединяется с выбором наборов изменений, но фиксирует их один за другим, чтобы сохранить комментарии фиксации

Так что поток я ожидаю:

  • выбор источника для слияния с рабочим пространством
  • выбор редакций для слияния
  • программа выполнит слияние для первой ревизии, выдаст разрешение конфликта, если таковое имеется, и, если нет конфликта, будет зафиксировано с исходным комментарием фиксации + слияние информации с соответствующими свойствами svn
  • перейти к следующей ревизии.

Знаете ли вы такой инструмент?

1 Ответ

0 голосов
/ 03 июня 2011

Нет, я сомневаюсь, что какой-либо инструмент делает это в точности так, как вы описываете - зачем им, когда вы можете а) копировать функциональность путем объединения 1 ревизии за раз в любом случае, б) предпочитать делать коммит ручным процессом, чтобы оператор мог проверьте объединенные результаты. Автоматически выполнять слияния - это немного оптимистично.

Вы можете написать такой инструмент со скриптом - для каждой ревизии объединять, извлекать исходный комментарий журнала, фиксировать.

Обратите внимание, что вам не нужно беспокоиться о свойствах, поскольку они автоматически объединяются в процессе объединения.

...