2016-10-04 81 views
1

我正在嘗試將團隊項目集合下的TFS團隊項目遷移到GIT版本控制。我的要求是移動歷史&分支,因爲它在TFS中。我能夠移動歷史,但不能移動分支。分支正在創建爲文件夾,但我希望它在GIT中也可以用作分支。我們的TFS版本是2015年。以下是我使用的命令。TFS(2015)與GIT遷移歷史和分支機構

git tfs clone https://net.com:50443/tfs/Collection "$/Project" --branches=all 

git remote add TestRepo https://net.com:50443/tfs/Collection/_git/TestGit 

git push -u TestRepo --all 

有人可以提出在GIT中獲得分支機構的正確方法。

回答

1

您克隆在TFS路徑過高(如Git,TFS已經警告過你)......

相反克隆「$ /工程」,你應該克隆主支路看起來應該像什麼「 $/Project/myMainBranch「...並祈禱您的TFVC歷史完全由git-tfs支持!