Скрипт для резервного копирования SVN-репозитория на сетевой ресурс

У меня есть репозиторий SVN на моей машине (Windows). У кого-нибудь есть сценарий для резервного копирования на сетевой ресурс?

Я использую репо локально, так как я много отключен. Сетевой ресурс находится на сервере со стратегией резервного копирования. Я идеальный кандидат на git / hg, но пока не хочу отказываться от интеграции с VS.

5 svn
21.08.2008 16:12:53
3 ОТВЕТА
РЕШЕНИЕ

Я написал пакетный файл, чтобы сделать это для нескольких репозиториев, вы можете просто подключить этот пакетный файл к планировщику Windows и запустить его по расписанию.

svnadmin hotcopy m:\Source\Q4Press\Repo m:\SvnOut\Q4Press

Я использую горячую копию, но дамп SVN будет работать так же хорошо.

3
21.08.2008 16:32:44

дамп svnadmin C: \ SVNRepositorio \ Repositorio> \\ Backups \ BkTmpSubversion \ subversiontemp.dump

Попробуй это.

3
21.08.2008 16:15:53

дамп svnadmin C: \ SVNRepositorio \ Repositorio> \ Backups \ BkTmpSubversion \ subversiontemp.dump

То же самое Spooky ответ ^^

В Linux вы можете попробовать добавить "| gzip" в середине

также посмотрите на флаги --incremental & --deltas


искры: Для некоторых значений «Моя машина», которые не будут локальными.

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

4
21.08.2008 16:28:25