Я не уверен, что именно вы спрашиваете, так как заголовок говорит об объединении отдельных файлов, но текст вопроса говорит об отдельных ревизиях. В случае объединения отдельных ревизий вам необходимо: (чтобы объединить изменения, внесенные в ревизии 100, 105, 115)
cd trunk
svn merge -c 100 -c 105 -c 115 http://..../branches/mybranch .
Если вы хотите объединить только часть ревизии 100, которая влияет на file.cpp:
cd trunk/path/to/file.cpp
svn merge -c 100 http://../branches/mybranch/path/to/file.cpp file.cpp