Мне пришлось внести изменения в базу данных репозитория Subversion. Я создал дамп, отфильтровал ревизию и создал новую базу данных.
Этот новый репозиторий, конечно, имеет много общего с уже зарегистрированными клиентами рабочих копий старого репо, однако в нем отсутствует промежуточная ревизия.
Удаленная ревизия не добавляла никаких данных, а только изменяла некоторые файлы.
Можно ли просто заменить старую базу данных сервера на новую, не нанося ущерба существующим рабочим копиям клиентов? Или мне нужно, чтобы все клиенты вместо этого проверяли новую копию нового репо?
В более общем плане, как клиенты Subversion справляются с изменением структуры на стороне сервера? Меня в первую очередь интересует TortoiseSVN.
svnsync
? - person altern   schedule 20.01.2012