2011-01-25 10 views
6

Używam Ubuntu 10.10 i chciałbym zainstalować Subversion. Nie potrzebuję dostępu do plików http i chciałbym użyć SSH. Większość przykładów, które widziałem na temat instalacji Subversion, używa Apache. Nie chcę instalować Apache na moim serwerze, odkąd używam NGINX. Czy mogę po prostu zainstalować Subversion bez instalowania Apache? Jeśli tak, w jaki sposób? Dziękuję Ci!Zainstaluj Subversion na Ubuntu z NGINX, a nie Apache

+1

lepiej dostosowane do ServerFault: http://serverfault.com/ –

+0

@OMG: Or Unix ... (tylko kropki, aby go wystarczająco długo) –

+0

Pierwszy raz słyszałem o ServerFault .com. Dobrze wiedzieć, dziękuję! – avatar

Odpowiedz

9

Jeśli nie potrzebują dostępu HTTP do repozytorium Subversion, wszystko co musisz zrobić, to po prostu zainstalować wywrotowej i stworzyć repozytorium tak:

svnadmin create /path/to/repository 

Następnie można bezpośrednio sprawdzić na lokalne kopie:

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

lub przez ssh:

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

Jeśli system pakowania próbuje Insta W Apache z subversion, czyli problem z opakowaniem. Jednak w Ubuntu pakiet subversion nie wymaga apache. Jego wymagania są:

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