Ну и немного фи 1) если в исходниках есть русски буквы то diff нужно заливать в utf8
2) если файл исходника с русскими буквами то можно идти лесом (ну такое правда редко быват:)
3) если сделать diff файл из рабочей копии типа так
Index: C:/Documents and Settings/diper/Рабочий стол/1/aaa.txt
===================================================================
--- C:/Documents and Settings/diper/Рабочий стол/1/aaa.txt (revision 5)
+++ C:/Documents and Settings/diper/Рабочий стол/1/aaa.txt (working copy)
...
то View Diff вылетит с ошибкой а значит проблематично делать pre-review.
Если сначала зафиксировать изменения и создать diff из репозитория будет нормально
Index: aaa.txt
===================================================================
--- aaa.txt (revision 4)
+++ aaa.txt (revision 5)
...
но
Review Board was initially designed for pre-commit reviews and large changes need to be made before post-commit reviews can be handled in the web UI. We plan to get to this after Review Board 1.0
т.е. нужно внимательно помотреть на то что он там в View Diff нарисует ведь diff будет приложен к репозиторию в котором уже измененная версия??? вообщем нужно курить wiki/Using_PostReview и тренироваться на кошках :(
ЗЫ если я что то не так говорою про diff в SVN то поправьте меня!