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

发布于 2024-10-14 02:35:51 字数 187 浏览 0 评论 0原文

我正在使用 Ubuntu 10.10,我想安装 Subversion。我不需要对文件进行 http 访问,我想使用 SSH。 我见过的大多数关于如何安装 Subversion 的示例都使用 Apache。我不想在我的服务器上安装 Apache,因为我使用的是 NGINX。我可以只安装 Subversion 而不安装 Apache 吗?如果是,怎么办?谢谢你!

I'm using Ubuntu 10.10 and I could like to install Subversion. I don't need http access to the files and I would like to use SSH.
The majority of the examples I've seen on how to install Subversion use Apache. I don't want to install Apache on my sever since I'm using NGINX. Can I just install Subversion without installing Apache? If yes, how? Thank you!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

蓝梦月影 2024-10-21 02:35:51

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

If you don't need HTTP access to your subversion repository, all you need to do is just install subversion and create a repository like this:

svnadmin create /path/to/repository

Then you can check out local copies directly:

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

Or over ssh:

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

If your packaging system is trying to install Apache with subversion, that is a packaging issue. However in Ubuntu, the subversion package does not require apache. Its requirements are:

Depends: libsvn1 (= 1.6.12dfsg-1ubuntu1), libapr1 (>= 1.2.7), libc6 (>= 2.4), libsasl2-2
Suggests: subversion-tools, db4.8-util, patch
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文