У вас есть резервная копия хранилища?Если да, загрузите его с svnadmin
где-нибудь, а затем зафиксируйте изменения в этом новом месте.Используйте svn switch
, чтобы указать свои рабочие копии на новом сервере.
Если нет, значит, вы потеряли историю своего проекта и восстановить ее невозможно.
Все выМожно создать где-нибудь новый репозиторий и передать в него три отдельные копии одну за другой.Возможно, вам придется удалить все каталоги .svn
в ваших рабочих копиях, чтобы сделать это.
Используйте DVCS , например Mercurial или Git , чтобыизбегайте подобных ситуаций (и множества других проблем).