2013-10-20 126 views
13

我想用git克隆google代碼中有人的項目。然而,這些工作沒有:使用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 

我該怎麼做?

+1

你可以發佈項目的實際網址嗎? – janos

+0

糟糕,我編輯刪除SVN標籤,然後從第一個答案,這可能這與SVN有關畢竟,實現這個問題沒有一個很好的跡象。我不知道如何撤消編輯。 – Ben

回答

16

由於基於URL,它看起來像你試圖訪問一個Subversion版本庫,你不能以一種簡單的方式來使用它。

理論上你可以使用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它。