Установите Subversion в Ubuntu с NGINX, а не с Apache - PullRequest
6 голосов
/ 25 января 2011

Я использую Ubuntu 10.10, и я мог бы установить Subversion.Мне не нужен http-доступ к файлам, и я хотел бы использовать SSH.Большинство примеров, которые я видел о том, как установить Subversion, используют Apache.Я не хочу устанавливать Apache на свой сервер, так как я использую NGINX.Могу ли я просто установить Subversion без установки Apache?Если да, то как?Спасибо!

1 Ответ

9 голосов
/ 25 января 2011

Если вам не нужен HTTP-доступ к вашему хранилищу Subversion, все, что вам нужно сделать, это просто установить Subversion и создать хранилище следующим образом:

svnadmin create /path/to/repository

Затем вы можете проверить локальные копии напрямую:

svn co /path/to/repository /path/to/my/checkout

Или через ssh:

svn co svn+ssh://server/path/to/repository

Если ваша система упаковки пытается установить Apache с Subversion, это проблема с упаковкой.Однако в Ubuntu пакет subversion не требует apache.Его требования:

Depends: libsvn1 (= 1.6.12dfsg-1ubuntu1), libapr1 (>= 1.2.7), libc6 (>= 2.4), libsasl2-2
Suggests: subversion-tools, db4.8-util, patch
...