У меня есть репозиторий subversion, расположенный на наших школьных серверах из проекта, над которым мы с друзьями работали в прошлом семестре. Мы хотим взять проект, отшлифовать его и сделать его больше элементом портфолио, и я не совсем уверен, что репозиторий останется нетронутым на школьных серверах (они обычно стирают его через несколько семестров). У меня нет доступа к дампу репо, хотя я отправил электронное письмо, чтобы узнать, смогу ли я его получить - что было бы лучшим решением.
Я попробовал svnsync, но школьный сервер не поддерживает команду воспроизведения (вероятно, она отключена), так что мне это не подойдет.
Теперь, теоретически, разве нельзя (вручную или программно) проверить каждую версию репозитория и зарегистрировать ее в новом репозитории на нашем собственном сервере? Я думаю, это сработает - нас всего трое, и нет конфликтов рабочих копий, о которых нам пришлось бы беспокоиться, просто нужна копия всей истории в репо на случай, если нам нужно вернуться и посмотреть на это.
При этом, прежде чем я пойду и изобрету колесо, написав для этого сценарий - что-то подобное уже существует? Я должен понять, что уже есть инструмент для этого, или что кто-то написал сценарий для этого.