То, что я ищу, это:
svn diff a b
повторить для всех файлов:
svn blame b/file
(вручную проверить число оборотов на линиях с диффузной линией)
svn log -rALL_REV_S_FOUND
Например,
svn diff a b --list_commits
Требуемый вывод, например
------------------------------------------------------------------------
rXXXXX | user | 2010-11-16 14:28:28 +0100 (Tue, 16 Nov 2010) | A line
Comment Q
------------------------------------------------------------------------
rXXXXZ | user | 2010-11-16 14:28:28 +0100 (Tue, 16 Nov 2010) | B line
Comment W
------------------------------------------------------------------------
rXXXXY | user | 2010-11-16 14:28:28 +0100 (Tue, 16 Nov 2010) | C line
Comment E
и т. Д.
Чтобы уточнить еще больше (Git и SVN принципиально различаются, поэтому.):
git log master..branch
, который можно прочитать как
Получить список изменений между текущей веткой и главной веткой