Если не ошибаюсь, SVN-переключатель не является решением.
Переключатель SVN не только подключает (или переключает) рабочий каталог из одного хранилища в другое хранилище! Он также выполняет автоматическое обновление (или извлечение) из нового хранилища. Так что, если я не ошибаюсь, любые локальные изменения в рабочем каталоге будут потеряны, поскольку будут перезаписаны новым хранилищем.
Похоже, что для каждого репозитория должна быть одна рабочая копия, которая буквально копирует изменения из исходного рабочего каталога в другие.