在Ubuntu上安装Subversion并使用NGINX而不是Apache

6

我使用的是Ubuntu 10.10,我想安装Subversion。我不需要http访问文件,而且我想使用SSH。大多数关于如何安装Subversion的示例都使用Apache。但我不想在我的服务器上安装Apache,因为我正在使用NGINX。请问是否可以仅安装Subversion而不安装Apache?如果可以,该怎么做?谢谢!


1
更适合于Serverfault:http://serverfault.com/ - OMG Ponies
@OMG:或者Unix... - Mark Loeser
我第一次听说serverfault.com。知道了,谢谢! - avatar
1个回答

9
如果您不需要通过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

如果您的打包系统试图安装带有subversion的Apache,那么这是一个打包问题。但是在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

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接