2011-12-05 72 views
52

我正在寻找一个在线工具,可以让我下载一个在线SVN仓库(谷歌代码等)。下载SVN信息库?

你知道什么吗?

更新
我想下载顶部父文件夹及其所有子文件夹和内容,而无需在电脑上安装任何东西。

+0

更多的数据。操作系统? – Almo

+0

@Almo,我想让它在线,问题更新。 – Shimmy

+0

[在线SVN客户端]的可能重复(http://stackoverflow.com/questions/1192310/an-online-svn-client) – Shimmy

回答

3

如果你想有一个GUI访问SVN的回购协议可以使用http://tortoisesvn.tigris.org/(及其Repobrwoser) 如果你想有一个基于浏览器的工具,来浏览任何SVN回购没有你的机器上安装SVN,我没有这样的工具。我只知道安装到您的网络服务器的工具,并且需要在这些服务器上安装SVN客户端。 要结帐或导出svn回购,你需要一个svn客户端。 (或者您将文件通过命令行复制=))

+1

我正在寻找一个在线工具,查看我更新的问题。 – Shimmy

+0

然后,如果您有访问权限,则必须按命令行复制这些文件夹。但是,你也复制了所有的.svn文件夹。 – Thargor

+0

我有权访问,当然,我可以不用安装任何东西吗? – Shimmy

1

如果你正在讨论检查它,你可能需要颠覆本身。如果您对历史感兴趣,我会使用git-svn。如果你想要真正的颠覆克隆,我不知道,有什么东西。 :)

+2

- OSx 10.8.2 - 它似乎是没有连字符的$ git svn 。 – darKoram

+0

是的,我刚才提到这个现象。它可能同时适用于两种方式,但我认为在你的系统中'git-svn'二进制文件不在路径中。 –

7

安装svn,导航到您的目录,然后运行命令svn checkout <url-to-repostitory> .

请向我们提供一些详细信息,例如您的操作系统以及您想要下载的内容/位置。

+0

我已更新我的问题。 – Shimmy

+1

那么你要么安装SVN,要么安装SVN工具,你也可以安装SVN。 – Dunhamzzz

111

如果你想在网上(如谷歌代码)下载SVN库,而无需安装任何东西,你可以使用wget:

wget -m -np http://myproject.googlecode.com/svn/myproject/trunk/

如果授权是必需的,你可以使用--user--ask-password标志,它会提示你输入密码:

wget --user=yourusername --ask-password -m -np http://myproject.googlecode.com/svn/myproject/trunk/

+0

这并不总是有效。 – Borek

+0

什么时候不工作?你能举个例子吗? – niutech

+0

确实为我工作。谢谢!! –

2

一个上乐FT在谷歌代码它有一个链接“结帐”

单击,你会得到一个命令行建议:如果你想有一个子文件夹

Command-line access 

Use this command to anonymously check out the latest project source code: 

Non-members may check out a read-only working copy anonymously over HTTP. 
svn checkout http://yourfolder.googlecode.com/svn/trunk/ yourfolder-read-only 

只有躯干

之后添加它。如果你在Linux上&有SVN刚刚安装光盘,你想让它先安装然后运行上面的命令的文件夹 - 它会下载快

我尝试了所有的其他建议&这是唯一的事情工作,无法与集市或svnDownloader应用程序。

14

用于下载谷歌代码项目文件(SVN)的.NET实用程序。也有Git支持。需要.NET 2.0

http://downloadsvn.codeplex.com/

+1

+1此实用程序。单一的EXE,不需要安装(尽管需要.NET),完美且快速地工作。 – rossmcm

+0

精湛!作品像一个魅力:)支持svn和git! –

+0

伟大的工具。非常感谢你。 –

0

如果我建议使用SVNGITDownloader代理是下。NET框架 及其源代码可用

0

对我来说DownloadSVN是最好的SVN客户端没有安装没有探索壳集成,所以不需要担心系统不稳定性小,重量轻,它做了一个伟大的工作,最近我有在我的WindowsXP_x86上使用TortoiseSVN非常不好的经验:)幸运的是,我发现这个伟大的SVN客户端

+0

如果需要登录,该怎么办? – raBne

2

谷歌页面有一个链接,你可以下载源代码和完整的树。

转到来源选项卡,然后单击浏览

http://www.planethost.gr/so/gbrowse.png

,那么你看到的链接下载它:

http://www.planethost.gr/so/gdownloadzip.png

+0

没有下载zip | tar.gz链接在那里。 – Narek

+0

@Narek我浏览一个随机项目,你有权利,我没有看到这个下载 - 如何添加它和屏幕截图是原创的,我不知道为什么有些存在和其他不。 – Aristos