Windows Server 2008上的TortoiseSVN-签出时出现错误选项200

Windows Server 2008上的TortoiseSVN-签出时出现错误选项200,svn,tortoisesvn,Svn,Tortoisesvn,我最近在我的一台服务器上用TortoiseSVN设置了一个存储库 我已在以下目录中创建了存储库: /C:\inetpub\wwwroot\Dev 在我的本地计算机上,当我尝试从以下URL(我将其放入存储库的URL)中签出此存储库时,我收到以下消息 http://the.path.tomyserver:21133/Dev/ 端口号的原因是它正在虚拟实例上运行,访问该实例需要端口标识 我得到以下错误: Error OPTIONS of 'http://the.path.tomyserver:21

我最近在我的一台服务器上用TortoiseSVN设置了一个存储库

我已在以下目录中创建了存储库:

/C:\inetpub\wwwroot\Dev
在我的本地计算机上,当我尝试从以下URL(我将其放入存储库的URL)中签出此存储库时,我收到以下消息

http://the.path.tomyserver:21133/Dev/
端口号的原因是它正在虚拟实例上运行,访问该实例需要端口标识

我得到以下错误:

Error OPTIONS of 'http://the.path.tomyserver:21133/Dev/: 200 OK(http://the.path.tomyserver:21133)
它没有告诉我任何额外的信息


我不知道下一步该怎么办。

如果服务器设置不正确,通常会发生这种情况。WebDAV未配置或位置未指向SVN存储库-无论哪种方式,对选项请求的WebDAV响应都不得为“200”。

我能够找出问题所在,但事实证明,即使我正在运行服务,我也没有将web服务器实际配置为运行Subversion

这是通过使用以下路径访问存储库解决的第一个问题:

svn://the.path.tomyserver/dev

此外,我的Web服务器未配置为允许Subversion使用的默认端口3699


打开此端口后,我可以成功签出存储库。

您的服务器是否配置为承载Subversion?如果在服务器上创建Subversion存储库,则必须将web服务器配置为该存储库是真正托管的。如果您可以直接访问服务器上的目录,则可以使用文件URL。有关不同的选项,请参见。