我有 VisualSVN Server,我想在我的计算机上创建一个面向公众的存储库,但我似乎无法正确完成。我创建了存储库,禁用了 https,并尝试通过以下方式访问服务器
svn://xxx.xx.xxx.xxx:8080/svn/repo/trunk
http://xxx.xx.xxx.xxx:8080/svn/repo/trunk
但每种情况都会给我一个错误。
对于svn协议来说:
Can't connect to host 'xxx.xx.xxx.xxx': No connection could be made because the target machine actively refused it.
对于 http 来说:
OPTIONS of 'http://xxx.xx.xxx.xxx:8080/svn/repo': could not connect to server (http://xxx.xx.xxx.xxx:8080)
我遗漏了什么?我是否需要配置 Apache 服务器或类似的东西才能将服务器公开?
我在 Windows Seven 上运行,Windows 防火墙被禁用,没有安装其他防火墙,除了路由器中的硬件防火墙,但我将端口转发到路由器,这实际上并没有太大变化。
=(
我还能尝试什么?
答案1
如果您右键单击并选择服务器的属性,您可能会检查身份验证选项卡以查看是否已设置 subversion 或 windows 身份验证。此外,当您查看存储库时,右键单击其中一个并复制 URL 以确保地址是您期望的。