SVN намного проще с ветвлением теперь, когда были реализованы свойства mergeinfo (начиная с v1.5). Вы просто разветвляетесь и сливаетесь, и он запоминает, какие ревизии каких веток и где были объединены.
Очевидно, что я немного вздор, но это делает svn достойным другого взгляда, если ветвление было вашей основной проблемой. Вам больше не нужно хранить текстовые файлы с заметками о том, какие ревизии ствола вы слили в свою ветку. Вы просто говорите «объединить ствол». Затем вы можете автоматически «реинтегрировать» ветку
Хотя стоит заметить, что вам нужно обновить сервер SVN до 1.5, чтобы клиенты работали, клиенты обратно совместимы со старыми серверами, но вы не получите новые функции. Создайте резервную копию репо перед обновлением, очевидно.
О, и я считаю, что сейчас вышел 1.6, так что вы можете прыгнуть прямо на этом. Конечно, TortoiseSVN (и VisualSVN для пользователей Visual Studio) согласны с этим.