Привет, мне интересно, есть ли инструмент (может быть коммерческий) для проверки подлинности svn-хранилищ. Я знаю об использовании svnadmin, но есть около 100 репозиториев, и очень сложно проверить, есть ли на самом деле коррупция. Я ищу что-то, что можно периодически запускать в фоновом режиме и предупреждать, если есть коррупция.Массовая проверка svn-репозиториев
ответ
Не было бы разумно просто написать скрипт, который выполняет svnadmin verify PATH
для всех хранилищ, труб выходного фильтра, который фильтрует (например grep -v
) нормальные «Проверенный пересмотр ххх» случаев, и электронную почте остальное кому-то? Поместите это в crontab, и у вас есть периодический массовый верификатор.
Существует инструмент под названием MR-ATS, который выполняет именно эту вещь: он написан на python, чтобы помочь svnadmins выполнять их повседневную работу (например, проверить множество репозиториев).
Он будет работать с запланированной задачей и отправлять электронные письма, если что-то странное произойдет. Кроме того, он может генерировать отчеты об использовании и делать hotcopies для резервного копирования.
Это выглядит хорошо. – Robin
Инструмент MR - ATS выглядит как vapourware. Нет выпущенных файлов и нет активности в течение> 1 года :(
Хорошо, это не почтовый результат, но он извлекает его из всех репозиториев subversion, и он не использует vb или C#, просто просто ol ' CMD партии scriptin':.
@echo off
FOR /D %%s in (*) do svnadmin verify %%s > ..\verified\%%s.txt 2>&1
- 1. Массовая проверка файлов yaml
- 2. Php Массовая проверка/группа значений
- 3. Массовая проверка в SQL Server 2008 r2
- 4. Массовая проверка если значение существует перед установкой
- 5. Массовая проверка орфографии для кода C
- 6. monetdb массовая копия | массовая копия с python
- 7. Массовая проверка кодов состояния http без скачивания страницы
- 8. проблемы с массовой вставкой и «массовая проверка» в Rails
- 9. Что означает «массовая загрузка»?
- 10. MySQL Массовая вставка Игнорировать
- 11. Массовая вставка в таблицу
- 12. Массовая смена ярлыков адресата
- 13. массовая загрузка в sql
- 14. Массовая вставка ожидаемой производительности
- 15. массовая вставка. Нужна помощь
- 16. Массовая вставка в RavenDB
- 17. Массовая вставка вместо курсора
- 18. массовая загрузка и триггер
- 19. Массовая операция по GET
- 20. Массовая вставка, asp.net
- 21. Массовая вставка приборов/измерений
- 22. Массовая печать в java
- 23. Массовая вставка Ошибка Datetime
- 24. Массовая продукция JTables
- 25. Массовая отмена развертывания SharePoint
- 26. Массовая вставка в оракуле
- 27. Массовая ссылка в Notepad ++
- 28. Массовая вставка CSV-файла
- 29. Массовая вставка в orientdb
- 30. Массовая вставка с EF
Я на окнах, а не vaugely знаком с VB Это бы меня, наверное, полдень, чтобы выяснить, или сделать в C#, который стоил мне больше, чем покупать доступное решение. Не говоря уже о поддержке. – Robin