我們喜歡使用GIT,我們希望克服SVN中的逐步項目。GIT從一個多項目結構克隆一個SVN項目
我們SVN結構如下:
thrunk/
-------/project1
-------/project2
-------/project3..N
branches
---/devlopment
-------/project1
-------/project2
-------/project3..N
---/feature-2
-------/project1
-------/project2
-------/project3..N
tags
---/v1.0
-------/project1
-------/project2
-------/project3..N
例如我們喜歡第一隻克隆項目2。我們怎樣才能做到這一點,而不會放棄整個分支機構的歷史等等?
我已經搜索了'git filter-branch'並找到了示例。 首先,我用'git svn clone REPO -s -A。/ authors.txt'正常克隆ist,然後使用'git filter-branch --index-filter'git rm -rf --cached --ignore -unmatch/project1/project3「--prune-empty - --all'這是正確的 – marco