2012-03-02 91 views
1

我一直在關注顛覆 - > Git遷移指南在這裏:https://stackoverflow.com/a/3972103/1107232Subversion - > Git遷移:git clone沒有做出完整的克隆?

我從Subversion 1.7.3遷移到git 1.7.9.2。我有一個在它的9個項目一個SVN倉庫,之後我運行命令:

$ sudo git svn clone -stdlayout --no-metadata --authors-file=/var/git/svnauthors.txt file:///var/subversion /var/git/temp-repo 

$ sudo git svn fetch 

$ git branch -r 
2.1.3 
[email protected] 
[email protected] 
[email protected] 
[email protected] 
trunk 
[email protected] 

我得到一個36M的/ var /混帳/ TEMP回購文件夾,但我的/ var /顛覆文件夾是606M。

運行'git checkout -b 2.1.3 2.1.3'只是打印'切換到新分支'2.1.3'' 我需要添加一些文件:/// var/subversion路徑或其他東西嗎?

+0

是唯一的「問題」你已經注意到回購的規模? – macduff 2012-03-02 23:23:15

+0

您是否閱讀過關於如何手動創建svn分支以克隆它們的部分? – Xint0 2012-03-02 23:25:14

+0

此外,如果大小是唯一的問題請記住,如果你比較的大小是實際的svn存儲庫文件夾這將是更大的git。如果有的話,你應該將svn checkout的大小與git repo進行比較,但我認爲即使這樣,大小也會不同。 – prodigitalson 2012-03-02 23:36:50

回答

0

我只是得到一個分支,我需要在除了其中一個人的標籤其他所有幫助我在this question