Git克隆连接超时

时间:2012-08-01 08:47:26

标签: svn

我知道这看起来像一个愚蠢的问题,但如何下载这个网址?用git? svn checkout http://android-playground.googlecode.com/svn/ android-playground-read-only

我正在尝试下载一些swipey选项卡的代码并将其作为我的参考,所以我按照网上的一些说明但我无法下载..它说连接超时。  这是我在终端上的错误

Cloning into 'SwipeyTabsSample'...
fatal: unable to connect to android-playground.googlecode.com:
android-playground.googlecode.com[0: 173.194.72.82]: errno=Connection timed out
android-playground.googlecode.com[1: 2404:6800:4008:c01::52]: errno=Network is unreachable

1 个答案:

答案 0 :(得分:3)

我想知道为什么没有人提到git svn:你可以使用Git执行它:标准Git发行版中包含git svn。这需要一个SVN repo并将其克隆到Git repo:

git svn clone http://android-playground.googlecode.com/svn/android-playground-read-only

克隆完成后,您可以使用Git处理回购。

由于它是只读的,因此您永远不会转到git svn dcommit(将更改推回回购)。检查man page of git svn以了解可用的其他参数和命令(例如,不克隆完整历史记录,只记录最新修订版本等)。

git svn有(AFAIK)问题,它没有正确克隆SVN仓库的标签和分支。为此,请检查svn2git


<强>尾声:
我认为你刚开始进行版本控制,因此认为Git和SVN是一样的。如果我今天开始,我会选择一个我将来会使用的RCS。来自SVN,我并没有后悔一天转到Git。