Установите Subversion на Ubuntu с NGINX, а не Apache

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

1 ответов


Если вам не нужен 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