如何从谷歌代码中下载使用SVN/Tortoise的代码?

如何从谷歌代码中下载使用SVN/Tortoise的代码?,svn,tortoisesvn,google-code,Svn,Tortoisesvn,Google Code,我刚刚看到了一个非常酷的WPF twitter客户端,我认为它是由名为Herding Code podcast的家伙开发的。(或者至少,我看到很多人在使用这个客户机)。这个项目目前发布在谷歌代码上 谷歌代码上的许多项目使用Subversion作为版本控制系统(包括Witty)。由于从未使用过Subversion,我不知道该如何下载代码 在此项目()的源页面上,它给出了以下说明: 非成员可以通过HTTP匿名签出只读工作副本。 svn签出WittyWitter只读 我不知道应该在哪里输入上面的命令以

我刚刚看到了一个非常酷的WPF twitter客户端,我认为它是由名为Herding Code podcast的家伙开发的。(或者至少,我看到很多人在使用这个客户机)。这个项目目前发布在谷歌代码上

谷歌代码上的许多项目使用Subversion作为版本控制系统(包括Witty)。由于从未使用过Subversion,我不知道该如何下载代码

在此项目()的源页面上,它给出了以下说明:

非成员可以通过HTTP匿名签出只读工作副本。
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不起作用:(