2017-02-14 69 views
0

我是GitHub的新手。 我需要查看幾個代碼包來構建我的系統,其中大多數都在SVN上。但是,有一個在GitHub上。在它內部有一個子模塊。
我的問題是如何使用svn co ...如何結算SVN的GitHub子模塊

我列出所有成分通過編輯

svn propedit svn:externals 

其中一個是在GitHub簽出此子模塊。我可以查看除該子模塊外的所有組件。

感謝 吉姆

回答

0

您需要使用git,不svn。 Git和Subversion(SVN)有着根本的不同。這裏有一個pretty good explanation,這裏有一些pretty good documentation

你會想要的命令是:

git clone <url>

其中URL是URL給當你點擊「複製或下載」當您瀏覽到在Github上庫顯示按鈕。

+0

謝謝,但我的要求是通過做「svn co .....」來構建系統。此時,我可以通過「svn co ....」在github中檢出代碼的實體部分,但子模塊不能結帳。我認爲這是因爲子模塊是一個鏈接,而不是實體。所以我在尋找幫助,看看有沒有人有過這種問題。這是我面臨的情況。 - 吉姆 – Jim

+0

@Jim也許[這](https://help.github.com/articles/support-for-subversion-clients/)滿足您的需求?我想知道你想使用GitHub中的'svn'來檢出一個目錄,這可以使用鏈接和AFAIK通常的SVN實踐來完成。如果這還不夠,那麼你需要解釋爲什麼之前我可以提供其他:)。 –

+0

Liam:假設我有一個git倉庫xyz,它裏面有目錄a,b和c。注c是一個子模塊。如果我做「svn co https://gitgub.com/..../xyz」,我只能檢查出目錄a和b,而不是c。這是我的情況。我可以使用git命令檢出它們,但是我的工作需要我使用svn來檢查它。謝謝。 - 吉姆 – Jim