如何使用Google Code的SVN / Tortoise下载代码?

我刚刚看到一个非常酷的WPF twitter客户端,我认为这是由Herding Code podcast开发的,名为Witty的 HerdingCode 。 (或者至less,我看到很多使用这个客户的人)。 此项目目前已在Google Code上发布。

Google Code上的许多项目都使用Subversion作为版本控制系统(包括Witty)。 从来没有使用Subversion,我不知道该怎么做下载代码。

在这个项目的源代码页面( 谷歌代码机智来源 ),它给出了以下说明:

非成员可以通过HTTP匿名签出一个只读的工作副本。
svn checkout http://wittytwitter.googlecode.com/svn/trunk/ wittytwitter-read-only

我很困惑,我应该在哪里input上面的命令,以便我可以下载代码。

我已经安装SVN和乌龟(我几乎不知道)。

感谢您的帮助,或只是指引我朝着正确的方向。

…埃德(@emcpadden)

安装Tortoise(不需要单独的SVN客户端)后,在某处为项目创build一个新的空文件夹,然后在Windows中右键单击它。 应该有一个SVN Checkout出的选项。 select该选项将打开一个对话框。 将上面张贴的URL粘贴到该对话框的第一个文本框中,然后单击“确定”。

创build一个你想保留代码的文件夹,并右键点击它。 selectSVN Checkout …并inputhttp://wittytwitter.googlecode.com/svn/trunk到存储库字段的URL中。

你也可以运行

 svn checkout http://wittytwitter.googlecode.com/svn/trunk 

从你要保留的文件夹中的命令行(svn.exe必须在你的path,当然)。

在这里看到我的答案是一个非常类似的问题: 如何从Windows中的谷歌代码下载/签出项目?

简而言之:如果你不想安装任何东西,但是想下载一个SVN或GIT仓库,那么你可以使用这个: http : //downloadsvn.codeplex.com

selectTortoise SVN - > Settings - > NetWork

填写所需的代理,如果有的话,然后检查。

右键点击你要下载的文件夹,打开tortoise-svn -> repo-browser

在下一个窗口中input上面的URL。

右键单击trunk文件夹并selectcheckout (如果你想从SVN稍后更新)或export (如果你只是想要你自己的版本副本)。

如果你有龟龟SVN,像我一样,采取谷歌链接,只有复制url。

Regular(svn checkout http://wittytwitter.googlecode.com/svn/trunk/ wittytwitter-read-only)

修改为URL( http://wittytwitter.googlecode.com/svn/trunk/ wittytwitter)

创build一个文件夹,右键单击空的空间。 您可以浏览回购或只是通过结帐下载。

我不知道你是否必须是Google的成员,但是我注册了,以防万一。 与代码玩得开心。

厌世

  • 下载svn二进制文件
  • 将它们解压到某处并将bin文件夹添加到PATH环境variables中
  • 打开命令行控制台(cmd.exe)
  • 在那里input“svn checkout ….”命令
    • 确保首先cd到你想要下载(即签出)项目代码的地方。

如果你在防火墙后面,你将不得不configuration龟客户端连接到它。 右键单击窗口中的某处,select“TortoiseSVN”,select“设置”,然后select面板左侧的“networking”。 填写所有必填字段。 祝你好运。