2011-01-25 37 views
6

我使用的是Ubuntu 10.10,我想安裝Subversion。我不需要http訪問文件,我想使用SSH。 我見過的關於如何安裝Subversion的大多數示例都使用Apache。自從我使用NGINX以來,我不想在我的服務器上安裝Apache。我可以在不安裝Apache的情況下安裝Subversion嗎?如果是,如何?謝謝!在Ubuntu上使用NGINX安裝Subversion,而不是Apache

+1

更適合Serverfault:http://serverfault.com/ – 2011-01-25 18:13:51

回答

9

如果您不需要Subversion版本庫的HTTP訪問,所有你需要做的只是安裝的顛覆,創建這樣一個存儲庫:

svnadmin create /path/to/repository 

然後你就可以直接檢查出本地副本:

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

或者通過ssh:

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

如果您的包裝系統試圖斯塔Apache與顛覆,這是一個包裝問題。然而在Ubuntu中,顛覆包不需要apache。它的要求是:

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