Установите 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