2009-11-19 63 views
5

我想设置我的家庭服务器与它的Subversion回购(经过一些改变)。乌龟不会连接到颠覆服务器

我在Windows Server 2003服务器上卸载了重新安装的VisualSVN服务器,并且回购的地址(即URL)为https://server.network.local/svn/

我可以通过IE浏览器浏览到该地址,并获得存储库列表(我必须单击过去证书错误虽然),但是当我点乌龟一样好,我得到

OPTIONS of 'https://server.network.local/svn': Could not resolve hostname 
'server.network.local': No such host is known. 
(https://server.network.local) 

虽然我可以ping通并跟踪服务器,但是我不确定交易是什么。

+0

'server.house.local'从哪里来? – outis 2009-11-19 04:47:14

+0

@outis:错字。我的实际服务器和网络名称有点儿矮...我混淆了。 – 2009-11-19 15:24:21

+0

可能的重复[为什么我得到svn客户端上的错误“第1行XML解析错误没有找到元素”当访问VisualSVN服务器?](http://stackoverflow.com/questions/11541520/why-ami-i- svn-client-xml-parse-error-at-line-1-no-element-f) – bahrep 2013-08-07 09:48:11

回答

6

我有同样的问题,据我可以告诉你不能直接进入SVN文件夹,你需要在路径中包括例如库文件名:

https://server.network.local:8443/svn/MyNewRepository

。希望帮助

+0

看起来太简单了,所以我先试了一下其他的东西......我额头疼,是毁了...但是,谢谢:) – 2009-11-20 05:05:37

+0

NP,很高兴我能帮上忙。欢呼 – Anthony 2009-11-20 17:08:08

+0

@Anthony - 我有一个相关的问题。请帮助我 - https://stackoverflow.com/questions/27975987/cannot-connect-to-local-svn-server。 – Steam 2015-01-16 16:36:21

1

你可能想让你的链接'https://server.network.local:8443/svn',看看是否有所作为。我有一个我使用的tortise安装的端口。

里克施特拉尔对如何安装和运行的VisualSVN一个漂亮的good article

希望这对你有用。

+0

ITYM https://server.network.local:8443/svn ...端口通常在服务器之后,而不是URL末尾:-) – 2009-11-19 09:16:54

+0

您参考的文章介绍了如何在本地计算机上设置Subversion。我已经在服务器上设置了颠覆,并且它工作正常(我可以通过该机器上的乌龟连接)。问题在于从网络上的其他机器连接。 – 2009-11-20 04:53:59

+0

你可能也想阅读这一个。 http://www.west-wind.com/Weblog/posts/480534.aspx - 通过HTTP连接到Subversion源代码控制库。 – Chris 2009-11-20 14:25:07

0

有可能TSVN是不满意坏的SSL证书,所以你需要使它好(我想这是自签名的,所以你需要手动添加证书到正确的证书存储在视窗)。

你继续前进,在此之前,如果你点TSVN到非安全版本会发生什么(也就是http://)的网站?那么它开心吗?如果是的话,它肯定会指向SSL问题。

2

您必须清除本地DNS缓存(并且如果您的局域网上有DNS,那么您还必须使用该DNS缓存执行此操作)。

1

嗯。 “无法解析主机名”比SSL,资料库等低一层。我敢打赌,这是(个人)防火墙不会让Tortoise通过。

0

设置SVN的代理设置。只需右键单击和Tortoise SVN并设置并添加代理设置。它可能适合你。

2

有一个note at the very bottom of the VisualSVN Server Getting Started guide它回答了这个问题。上面写着:

与Web浏览器,Subversion客户端将无法访问 内容在VisualSVN服务器管理器中存储库的节点。在 换句话说,您无法访问https://svn.example.com/svn/ URL 使用Subversion客户端,如TortoiseSVN或svn.exe。

即Subversion客户端可以访问存储库,但URL https://server.network.local/svn/不是指向存储库,而是指向只能使用Web浏览器查看的存储库根集合。

我也想指出,问题中陈述的错误可能与较新的Subversion客户端不同。它可以是:

XML parse error at line 1 no element found 
0

这个问题是关于DNS服务器...

看看它给这样https://server.xxx.com:435/svn

错误,如果你有合适的IP取代server.xxx.com(平均SVN服务器计算机的IP)

它的工作原理..

所以只要在正向查找区域中的AAAA记录和PTR做反向查找ZON e并解决问题。