如何从谷歌代码中下载使用SVN/Tortoise的代码?
我刚刚看到了一个非常酷的WPF twitter客户端,我认为它是由名为Herding Code podcast的家伙开发的。(或者至少,我看到很多人在使用这个客户机)。这个项目目前发布在谷歌代码上 谷歌代码上的许多项目使用Subversion作为版本控制系统(包括Witty)。由于从未使用过Subversion,我不知道该如何下载代码 在此项目()的源页面上,它给出了以下说明: 非成员可以通过HTTP匿名签出只读工作副本。如何从谷歌代码中下载使用SVN/Tortoise的代码?,svn,tortoisesvn,google-code,Svn,Tortoisesvn,Google Code,我刚刚看到了一个非常酷的WPF twitter客户端,我认为它是由名为Herding Code podcast的家伙开发的。(或者至少,我看到很多人在使用这个客户机)。这个项目目前发布在谷歌代码上 谷歌代码上的许多项目使用Subversion作为版本控制系统(包括Witty)。由于从未使用过Subversion,我不知道该如何下载代码 在此项目()的源页面上,它给出了以下说明: 非成员可以通过HTTP匿名签出只读工作副本。 svn签出WittyWitter只读 我不知道应该在哪里输入上面的命令以
svn签出WittyWitter只读 我不知道应该在哪里输入上面的命令以便下载代码 我已经安装了SVN和Tortoise(我对它们几乎一无所知) 谢谢你的帮助,或者只是给我指出了正确的方向
…Ed(@emcpadden)手册解释了如何签出代码:
创建一个保存代码的文件夹,然后右键单击它。选择SVN签出。。。并在“存储库的URL”字段中键入 你也可以跑步
svn checkout http://wittytwitter.googlecode.com/svn/trunk
从要保存它的文件夹中的命令行(当然,svn.exe必须位于您的路径中)。右键单击要下载的文件夹,然后打开
tortoise svn->repo浏览器
在下一个窗口中输入上面的URL
右键单击trunk
文件夹,选择checkout
(如果您以后要从SVN更新)或export
(如果您只需要该修订版的您自己的副本)。安装Ortoise后(不需要单独的SVN客户端),在某处为项目创建一个新的空文件夹,然后在Windows中右键单击它。应该有一个用于SVN签出的选项
。选择该选项将打开一个对话框。将您上面发布的URL粘贴到该对话框的第一个文本框中,然后单击“确定”。如果您有Tortoise SVN,就像我一样,使用google链接,并且仅
复制URL
正规的-
(svn签出WittyWitter只读)
修改为URL-
(维特维特)
创建文件夹,右键单击空白区域。
你可以浏览回购协议,也可以通过结帐下载
我不知道你是否必须成为谷歌的会员,但是
我报名只是为了以防万一。
享受代码带来的乐趣
厌世症
将它们解压缩到某个位置,并将bin
文件夹添加到PATH环境变量中
打开命令行控制台(cmd.exe)
在此处输入“svn checkout…”命令
- 确保首先将
cd
下载到您想要下载(即签出)项目代码的地方
如果您位于防火墙后面,则必须配置Tortoise客户端以连接到防火墙。右键单击窗口中的某个位置,选择“TortoiseSVN”,选择“设置”,然后选择面板左侧的“网络”。填写所有必填字段。祝你好运。选择乌龟SVN->Settings->NetWork
填写所需的代理(如果有),然后检查。请参阅我对一个非常类似问题的回答:
简言之:如果您不想安装任何东西,但确实想下载SVN或GIT存储库,那么您可以使用以下命令:谷歌代码指令可能是欺骗。他们说:“svn签出模拟as3只读”。我错误地将“mock-as3-read-only”包含在URL中,认为空间是一个格式问题或其他问题。正如jodonnell所说,只在/trunk之前加起来,而不是其他任何东西。Google代码指令仅用于命令行。在命令行上执行时,末尾的名称是代码签出到的本地文件夹名称。谢谢@Axonn!!同样的事情也发生在我身上。我花了15分钟试图弄明白为什么结账不起作用。replicaisland只读URL不存在我也将浪费15分钟,除非我没有阅读Axon的评论。只是想包括命令行方法与Mac OS X相同。这看起来在tortoise 1.8中不起作用,即没有svn签出选项。但是有一个cvs签出选项。是的,粘贴url不起作用:(