Итак, в SVN вы можете делать такие вещи, как:
svn merge -r555:558
svn diff -c551
но (насколько я знаю) нет возможности сделать:
svn merge -r555:558, 592:594
svn diff -c551, 557, 563
Для слияния вы всегда можете просто последовательно выполнить несколько команд:
svn merge -r555:558
svn merge -r592:594
но для различий это просто приведет к множеству различий (и это немного неоптимально для слияний, так как вы можете получить конфликты из вещей, которые могут быть просто удалены в более поздних версиях).
Итак, у меня вопрос ... есть ли способ, используя либо сам SVN, либо SVN в сочетании с командами Linux, для выполнения истинного, непоследовательного, многократного сравнения и / или слияния?