Как автоматически запустить svnserve при перезагрузке и указать путь svn по умолчанию?

893
Dylan

Я пытаюсь перенести работающий сервер Ubuntu Subversion на сервер CentOS. Прямо сейчас я просто использую svnserve, так как не вижу необходимости запускать его как модуль Apache.

Я установил SVN на CentOS с

yum install subversion 

Теперь я могу создать хранилище с

svnadmin create reponame 

и начать это с

svnserve -d 

Две вещи беспокоят меня, хотя:

  • Мне нужно svnserve для автозапуска при перезагрузке.

  • Я хочу использовать короткие пути, как svn://domain.com/reponame

вместо svn://domain.com/home/svn/reponame (я создал репозиторий reponame в / home / svn)

Я знаю, что это можно сделать с помощью -rпараметра, но есть ли где-нибудь файл конфигурации для установки местоположения по умолчанию? И как это будет работать вместе с конфигурацией автозапуска?

1
Вы можете поместить `svnserve -d -r / directory / with / svn / repos` в скрипт инициализации. BenjiWiebe 9 лет назад 0

0 ответов на вопрос