Asp.net 从谷歌代码中检出AutoMapper的正确url是什么?
我指的是Jimmy Bogard的这个项目: 代码存储库站点是: 指示的签出命令是: svn签出自动映射主只读 这是行不通的 我试过SlikSVN、Tortoise SVN、QSVN,可能还有其他我已经忘记的东西 客户:乌龟SVN 网址:svn://automapperhome.googlecode.com/svn/trunk/ 自动映射主只读 结果 结帐svn://automapperhome.googlecode.com/svn/trunk/ automapperhome只读'到'C:\Development\MVC\automapper' 无法连接到主机“automapperhome.googlecode.com”:连接尝试失败,因为连接方在一段时间后未正确响应,或者由于连接的主机未能响应而建立的连接失败Asp.net 从谷歌代码中检出AutoMapper的正确url是什么?,asp.net,asp.net-mvc,svn,automapper,Asp.net,Asp.net Mvc,Svn,Automapper,我指的是Jimmy Bogard的这个项目: 代码存储库站点是: 指示的签出命令是: svn签出自动映射主只读 这是行不通的 我试过SlikSVN、Tortoise SVN、QSVN,可能还有其他我已经忘记的东西 客户:乌龟SVN 网址:svn://automapperhome.googlecode.com/svn/trunk/ 自动映射主只读 结果 结帐svn://automapperhome.googlecode.com/svn/trunk/ automapperhome只读'到'C:\De
客户:SlikSVN 命令: C:\Program Files\SlikSvn\bin>svn checkout automapperhome只读C:development\automapper 结果: svn:选项“”:200正常() 命令: C:\Program Files\SlikSvn\bin>svn签出svn://automapperhome.googlecode.com/svn/trunk/ automapperhome只读c:development\automapper 结果: svn:无法连接到主机“automapperhome.googlecode.com”:连接尝试 由于关联方在一段时间后未作出适当回应而失败, 或建立的连接失败,因为连接的主机无法响应
我不知所措。我需要在路由器上打开一个默认端口才能工作。我只是在路由器的防火墙后面。任何帮助都将不胜感激。谢谢
已更新,尝试为sliksvn使用其他命令: C:\Program Files\SlikSvn\bin>svn签出svn://automapperhome.googlecode.com/svn/trunk/ c:开发\自动映射 svn:无法连接到主机“automapperhome.googlecode.com”:连接尝试 由于关联方在一段时间后未作出适当回应而失败, 或建立的连接失败,因为连接的主机无法响应 C:\Program Files\SlikSvn\bin>svn签出svn://automapperhome.googlecode.com/svn/trunk/ svn:无法连接到主机“automapperhome.googlecode.com”:连接尝试 由于关联方在一段时间后未作出适当回应而失败, 或建立的连接失败,因为连接的主机无法响应 C:\Program Files\SlikSvn\bin>svn签出svn://automapperhome.googlecode.com/svn/trunk/automapperhome-read-only c:开发\自动映射 svn:无法连接到主机“automapperhome.googlecode.com”:连接尝试 由于关联方在一段时间后未作出适当回应而失败, 或建立的连接失败,因为连接的主机无法响应 *************更新3********************
古怪的我在工作时在Qsvn上运行了简单的checkout命令,它将一切都很好地拉了进来。我的家用电脑的设置肯定有问题,但我不确定是什么问题。我将研究利用Fiddler来检查发生了什么。谢谢你们的帮助。我知道这可能让你和我一样沮丧。没有什么比事情在应该的时候不起作用更糟糕的了,但我确信我这方面做的有些奇怪。你的问题是你假设存储库URL是
http://automapperhome.googlecode.com/svn/trunk/ automapperhome只读
。正确的URL是http://automapperhome.googlecode.com/svn/trunk/
。SVN checkout命令中的automapperhome只读部分是目标目录,而不是URL的一部分
更新:您的另一个错误是使用了SVN://
协议作为签出URL。您应该使用HTTP://
协议。您在问题中使用HTTP://
协议的唯一尝试是第一个SlikSVN协议,其中您指定了太多的选项;所有其他尝试都使用SVN://
。以下是我的机器上SlikSVN的(部分)输出:
C:\Users\francip\Desktop\Projects>svn checkout svn://automapperhome.googlecode.com/svn/trunk/ something
svn: Can't connect to host 'automapperhome.googlecode.com': A connection attempt failed because the connected party did not properly respond after a period of time, o
r established connection failed because connected host has failed to respond.
C:\Users\francip\Desktop\Projects>svn checkout http://automapperhome.googlecode.com/svn/trunk/ something
A something\tools
A something\tools\subversion
A something\tools\subversion\ssleay32.dll
A something\tools\subversion\license
第一个命令使用SVN://
并获得与您相同的错误。第二个使用正确的HTTP://
并成功签出源代码
更新2:您必须在签出命令末尾指定目标目录。我在查看您的问题和评论中的示例命令,以及我看到的唯一目标目录,它的形式是c:development\automapper
——当前工作目录的相对目录,在您的示例中,它似乎是c:\Program Files\SlikSvn\bin
——而这个目录通常是只读的,除非您是以管理员身份运行
如果这也不是问题,我建议删除问题中的所有当前输出,运行svn checkouthttp://automapperhome.googlecode.com/svn/trunk/ %USERPROFILE%\Desktop\automapper
并从问题中的控制台逐字复制命令和输出。尽管有更多的细节,我们不太可能进一步帮助你
在任何情况下,问题似乎不太可能出在您的网络配置上。URL在端口80上使用标准HTTP协议,SVN返回给您200 OK,这表示它能够连接到服务器。出了什么问题都在当地。不过,您可以通过运行并重试来验证这一点。(因为您使用的是TortoiseSVN),这对我很有用:
- 创建一个本地文件夹,其中包含automapper源代码
- 右键单击新文件夹,选择
SVN Checkout…
- 输入URL
http://automapperhome.googlecode.com/svn/trunk/
- 单击“确定”
您的错误是在URL中包含了automapperhome只读部分(至少在使用OrtoiseSVN时是这样)。