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