使用 git 从谷歌代码克隆一个颠覆项目
Posted
技术标签:
【中文标题】使用 git 从谷歌代码克隆一个颠覆项目【英文标题】:Cloning a subversion project from google code using git 【发布时间】:2013-10-20 12:31:02 【问题描述】:谷歌代码中有一个人的项目,我想使用 git 克隆它。但是,这些都不起作用:
git clone http://some_app.googlecode.com
git clone http://some_app.googlecode.com/svn
git clone http://some_app.googlecode.com/svn/trunk
git svn -s clone http://some_app.googlecode.com/svn/trunk
我该怎么做?
【问题讨论】:
能贴出项目的实际网址吗? 糟糕,我编辑删除了 SVN 标签,然后从第一个答案中意识到这可能与 SVN 相关,这个问题并没有很好地说明这一点。我不确定如何撤消我的编辑。 【参考方案1】:由于基于 URL,您似乎正在尝试访问 subversion 存储库,因此您不能以简单的方式使用 git 来访问它。
理论上你可以使用git-svn,你在上一个例子中看到过,但是如果你还不知道它,你可能想先了解更多关于 git 和 svn 的信息。
要从 svn 存储库中检查代码,您需要使用 svn
,如下所示:
svn co http://some_app.googlecode.com/svn/trunk
如果你真的想用git通过git访问subversion仓库,那么你需要先init
这个仓库。工作流程类似于:
git svn clone -s http://some_app.googlecode.com/svn/
-s
开关表示使用标准布局,因此将在其上附加 trunk
。
【讨论】:
以上是关于使用 git 从谷歌代码克隆一个颠覆项目的主要内容,如果未能解决你的问题,请参考以下文章
苹果开启了颠覆wintel的序幕,谷歌和ARM做好准备了么?