Відповіді:
svn log --verbose -r 42
--username
автентифікації, а не фільтрування перелічених версій.
Щоб просто отримати список змінених файлів із шляхами, використовуйте
svn diff --summarize -r<rev-of-commit>:<rev-of-commit - 1>
Наприклад:
svn diff --summarize -r42:41
має призвести до чогось подібного
M path/to/modifiedfile
A path/to/newfile