Перечислите все репозитории SVN, созданные различными пользователями в своих местах - PullRequest
0 голосов
/ 18 февраля 2011

Как мне перечислить все репозитории Subversion, созданные с помощью svnadmin create различными пользователями? Я хочу настроить метод для резервного копирования репозиториев. Но сначала я должен знать их список. Многие пользователи могли создавать свои собственные репозитории в нескольких местах.

Ответы [ 2 ]

1 голос
/ 18 февраля 2011

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

  • папка conf
  • папка db
  • крючки папок
  • папка блокируется
  • файл типа fs
0 голосов
/ 18 февраля 2011

Это когда я начинаю задаваться вопросом, действительно ли вы хотите это сделать.

Возможно, более централизованное репо было бы лучшей идеей?или если у вас есть распределенная модель, используйте что-то вроде git или hg.

...