0
我一直在爲此工作幾天,但沒有多少運氣。我有一個Git TFS倉庫在Azure中有多個分支。例如:如何遷移Git TFS Azure存儲庫和歷史記錄
ProjectFoo
-Development
-Master
-Release 1.0
自從我們在他們身上工作了幾個月以來,所有分行都有歷史。我們需要將此代碼移至Azure中的新Git存儲庫,並提供分支機構的保留歷史記錄。
我一直在研究如何做到這一點。它看起來像Git TF可能工作(使用--deep),但我運行克隆命令時無法找到我的存儲庫。
C:\Users\Tom>git tf clone https://myrepo.com/DefaultCollection/_git/ProjectFoo $/ProjectFoo ProjectFoo --deep
Connecting to TFS...
Username: tom
Password:
我收到以下錯誤:我在做什麼錯在這裏還是什麼將得到遷移對代碼的最佳方式
git-tf: Could not find a valid TFS Collection at
https://myrepo.com/DefaultCollection/_git/ProjectFoo
任何想法?
謝謝!
git clone會保留歷史嗎?這是我走下git-tf路線的唯一原因。謝謝。 – tomg101
是的,'git clone'克隆版本庫中的完整提交歷史(包括所有分支)。 – lutzky