У нас был репозиторий размером 5 гигов. Это была ошибка, поэтому мы запускаем дамп svnadmin, а затем svnfilter все ненужные файлы. Сейчас в репозитории 500 мегабайт. Мы хотим указать рабочие копии старого репозитория (5 гигов) на новый репозиторий.
Будет ли работать svn switch? если нет, то как мы это делаем?
Вам нужно будет проверить новую рабочую копию, переключатель svn в таких случаях работать не будет.
Переключатель SVN предназначен для использования и обычно применяется в случаях, когда оба местоположения имеют общую родословную, и это может испортить 2 разных репозитория, и результаты этого действия непредсказуемы :)
Я предлагаю вам использовать svn diff для создания файлов различий, затем проверить новую рабочую копию и применить к ней патч.