Как восстановить сервер SVN из локальных проверок - PullRequest
2 голосов
/ 18 марта 2012

Наш сервер SVN случайно потерял все свои данные, а наши файлы хранилища SVN потеряны.В настоящее время у нас есть только локальные проверки хранилища svn, есть ли способ восстановить хранилище svn?

Ответы [ 2 ]

3 голосов
/ 18 марта 2012

Вся история SVN находится на сервере, поэтому вы не можете восстановить ее из ваших проверок.Единственное, что вы можете сделать, это создать новый репозиторий и зафиксировать код, чтобы вы могли начать заново.

В будущем я бы порекомендовал вам сохранить копию вашего репозитория.Посмотрите на команду svn dump .

1 голос
/ 19 марта 2012

Случайно ли вы используете TortoiseSVN в качестве клиента SVN?

TortoiseSVN кэширует данные журнала из репозиториев, с которыми общается. Нажмите Log Caching/Cached Repositories, и оттуда вы можете «Экспортировать» кэшированные данные журнала в формате .CSV.

Конечно, это не воскресение мертвого репозитория (что невозможно при использовании только рабочей копии), но, возможно, некоторые данные журнала будут полезны для вас, чтобы увидеть историю изменений вашего прежнего репозитория.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...