0

我在 linux 上安装了 Subversion。我创建的存储库位于 /root/ 中。我以 root 身份执行此命令:svnserve -d

我看到一个 svnserve 守护进程在进程中运行(使用 ps -ef | grep svn)。但是,我无法通过 Web 浏览器访问存储库。通过我用 Putty 连接到 Linux 服务器的工作站,我打开了一个 Web 浏览器。在浏览器中,我转到(前面带有 http://)这些 URL 完全限定域名/nameOfRepo 和主机名/nameOfRepo。我没有看到任何 URL 的任何内容。我杀死了 svnserve 进程。我再次启动它,并尝试浏览它。我从来没有能够通过网络浏览器在新安装的 Subversion 实例中看到我的新 Subversion 存储库。如何通过 Web UI 访问 Subversion?

我试过 svnserve -i

那也没有用。

Subversion 是否需要匿名访问网页浏览?当我通过网络浏览器浏览它时,我没有收到任何消息。这就是为什么它似乎不是权限问题(使用匿名访问)。需要配置什么才能允许通过 Web 浏览器访问 Subversion?(我应该检查 IP 表中的内容吗?我需要 ViewVC 吗?)

4

1 回答 1

0

使用 svnserve 时不会暴露 Web 界面。您需要使用 HTTP 来为您的存储库提供服务,或者安装一个基于 Web 的存储库浏览器,例如 ViewVC。

于 2014-12-01T01:26:58.947 回答