Когда я делаю обратное слияние (что часто случается), меня раздражает необходимость поднимать журналы, чтобы найти точный номер ревизии, на которой ревизия я хотел бы отменить изменения.Я знаю ключевое слово SVN PREV, но иногда оно может быть на 2 или более ревизий назад.В идеале это выглядело бы примерно так:
svn merge -r HEAD-2:HEAD-3 http://svn.example.com/repos/calc/trunk
Мне было интересно, если кто-нибудь знает более простой способ сделать это без необходимости просматривать журнал?
Примечание: причинаимея более 2-х ревизий назад, я использую git svn (все еще учусь использовать), и иногда мой dcommit будет фиксировать изменения во всех ветвях git как отдельные коммиты в репозитории svn, несмотря на то, что я хочу зафиксировать изменения только из одной ветви git.