svn-backup-dumps — онлайн в облаке

Это команда svn-backup-dumps, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


svn-backup-dumps — создать файлы дампа для резервного копирования репозитория Subversion.

СИНТАКСИС


svn-backup-дампы

ОПИСАНИЕ


svn-backup-дампы создает файлы дампа из репозитория Subversion. Он предназначен для использования
в заданиях cron и перехватчиках после фиксации.

Основными режимами работы являются:

· Создать полный дамп (версии от 0 до HEAD)

· Создать инкрементальный дамп, содержащий не более N ревизий.

· Создание дополнительных дампов одной ревизии (для использования после фиксации).

Дамп-файлы именуются в формате базовое имя.оборот.svndmp или базовое имя.оборот.оборот.svndmp, где
базовое имя — это имя каталога репозитория, а оборот аргументы первые и последние
номера ревизий, представленные в файле дампа, дополненные нулями до 6 цифр.

Необязательно, svn-backup-дампы может сжимать файлы дампа с помощью GZIP or bzip2, и могу передать
их на другой хост по FTP или SMB (используя smbclient).

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


--версия
Показать номер версии программы и выйти.

-h, --Помогите
Показать это справочное сообщение и выйти.

-b Сжать дамп с помощью bzip2.

--deltas
Это передается через свнадмин дамп.

-c считать
Максимальное количество ревизий в файле дампа.

-o Перезаписать файлы.

-O Перезаписать все файлы.

-q Тихо.

-r оборот Укажите файл дампа с одной редакцией.

-t FTP:кашель:пользователь:password:путь
-t кто-то:Share:пользователь:password:путь
Перенесите дампы на другую машину по протоколам FTP или SMB. путь это где
хранить файлы дампов на удаленном сервере; любое возникновение %r на пути есть
заменено именем репозитория. Для поддержки «smb:» требуется smbclient
программу.

-z Сжать дамп с помощью GZIP.

ПРИМЕРЫ


Чтобы создать полный дамп всех ревизий репозитория /srv/svn/фу в каталоге
/вар/резервное копирование/СВН:

svn-backup-dumps /srv/svn/foo /var/backup/svn

Дамп-файл будет называться src.000000-NNNNNN.svndmp.gz в котором НННННН это ревизия головы
номер.

Чтобы создать инкрементные дампы, содержащие не более 1000 ревизий:

svn-backup-dumps --deltas -z -c 1000 /srv/svn/foo /var/backup/svn

Если самая младшая ревизия — 2923, создаются следующие файлы:

foo.000000-000999.svndmp.gz
foo.001000-001999.svndmp.gz
foo.002000-002923.svndmp.gz

При повторном запуске позже, когда самая младшая версия будет 3045, будут созданы эти два файла:

foo.002000-002999.svndmp.gz
foo.003000-003045.svndmp.gz

Обратите внимание, что он не удаляет избыточный файл foo.002000-002923.svndmp.gz.

Чтобы создать инкрементные дампы одной ревизии с помощью перехватчика после фиксации:

svn-backup-dumps -r $rev $repos /var/backups/svn

в котором $об. и $репозитории — это переменные, ранее установленные в сценарии после фиксации из его
командная строка. Имя файла дампа будет иметь вид foo.000352.svndmp.

Чтобы отправить файлы дампа на общий ресурс SMB \\ERNEST\BACKUPS в каталоге \svn\foo с пользователем
svnuser и пароль ценность:

svn-backup-dumps -t "smb://ERNEST/BACKUPS:svnuser:w0rth1ng:svn/%r /srv/svn/foo
/tmp/tmpbackup

Обратите внимание, что %r в пути заменяется именем репозитория Foo. Отметим также, что
в настоящее время требуется локальный каталог резервных копий, даже при использовании -t опцию.

Используйте svn-backup-dumps онлайн с помощью сервисов onworks.net.



Новейшие онлайн-программы для Linux и Windows