Инструменты для работы с Subversion Verify - PullRequest
1 голос
/ 25 июня 2010

У нас есть около 10 хранилищ Subversion.Чтобы защититься от повреждения хранилища, мы запускаем пакетный файл, который запускает команду SVNAdmin Verify для всех наших хранилищ как запланированную задачу каждое утро.

Я ищу инструмент для анализа выходных данных команды проверки SVNAdmin.и предупредить меня, если есть проблема.

Кто-нибудь получил какие-либо рекомендации или мне нужно накатить свои собственные?

Спасибо

D

Ответы [ 2 ]

2 голосов
/ 01 июля 2010

Код выхода svnadmin сообщит вам, возникла ли проблема во время проверки.Код выхода 0 означает, что все в порядке.Ненулевое значение означает, что возникла проблема.

Мы делаем это сейчас с нашим сервером (WIN2K3).У меня есть командный файл, который запускает "svanadmin verify" и "svnadmin hotcopy" каждую ночь.Проверяет код выхода svnadmin после каждого шага.Он также выполняет операцию «если существует» для проверки того, что резервные копии действительно созданы.

0 голосов
/ 24 марта 2017

VisualSVN Server Standard Edition ( бесплатно ) поставляется с Test-SvnRepository командлетом PowerShell, который помогает вам проверить все свои репозитории в пакете:

Get-SvnRepository | Test-SvnRepository

Вы также можете использовать запланированные задания проверки хранилища, которые будут выполняться в соответствии с выбранным вами расписанием.

...