У меня была частная ветка, в которой я делал тонну коммитов, затем я объединил ее в багажник и сделал несколько небольших настроек там.
Теперь поддерживающий туловище хочет отменить все мои изменения, если нам понадобится откат.
Как я могу создать это? Если вам нужны номера для ваших примеров, предположите, что
224446
была моей основной версией, где я слился с trunk,
224453
и 224462
были мои незначительные исправления, и у меня есть бесчисленные изменения, когда в моей частной ветке.
Решение (через Мартина)
svn diff -r 224452:224453 > ~/tmp/diff.1
svn diff -r 224462:224463 > ~/tmp/diff.2
svn up -r224446
patch < ~/tmp/diff.1 -p0
patch < ~/tmp/diff.2 -p0
svn diff -r 224445 > ~/tmp/changes.patch
Затем отправьте письмо ~/tmp/changes.patch нашему хранителю соединительной линии для сохранения.