SVN Техническое обслуживание - PullRequest
3 голосов
/ 30 апреля 2009

Мы уже несколько лет используем SVN на своем рабочем месте, и с тех пор, как мы его установили, мы не занимались его обслуживанием, кроме обновлений и резервного копирования. Есть ли что-то еще, что мы должны сделать, чтобы поддерживать SVN, или мы сделали все, что нам действительно нужно?

Ответы [ 2 ]

6 голосов
/ 30 апреля 2009

См. Обслуживание репозитория в svnbook, особенно раздел Очистка .

Ваш репозиторий Subversion обычно требует очень мало внимание, когда оно настроено на ваш вкус. Тем не менее, есть времена, когда некоторая ручная помощь от администратора может быть в порядок. Утилита svnadmin предоставляет некоторые полезные функции для помочь вам в выполнении таких задач, как

  • изменение сообщений журнала фиксации,
  • удаление мертвых транзакций,
  • восстановление «заклинивших» хранилищ и
  • перенос содержимого хранилища в другое хранилище.
2 голосов
/ 30 апреля 2009

Subversion в основном не требует обслуживания, если вы используете FSFS на бэкэнде. Бэк-энд BDB немного сложнее.

Если вы используете 1.6 (совсем недавно) на сервере, вам следует подумать о создании дампа / перезагрузки и последующем запуске svnadmin pack, чтобы воспользоваться преимуществами FSFS на стороне сервера, которые делают хранилище более экономичным.

...