Вы не сможете выполнить это с клиентом SVN.Изменение названия ветви и ее фиксация по-прежнему оставит старое имя в истории - и оно столкнется.
Вы сказали, что должны сохранить всю историю ... Однако самое простое, что нужно сделать, это исключитьветви и хранить теги.
Если вам нужны все эти старые ветки, вы можете сбросить репо с помощью svn dump
и затем использовать sed для переименования веток (или тегов)