在TFS / TFVC上我有这个分支的项目:
|_ProjectAbc
|__ProjectAbc_Main
|__ProjectAbc_Dev
现在我正在使用Azure DevOps Portal将我的所有TFS项目迁移到Git。
在那里我点击“导入存储库”并选择从TFVC导入。在这一切都很好。
但是“导入存储库”不识别和分离分支。
我的想法是通过导入ProjectAbc_Main
分支为master
创建一个Git存储库,然后创建一个基于master
的分支作为我的DEV
分支。
但我想将我的TFS ProjectAbc_Dev
分支导入我的Git DEV
分支并包含所有历史记录。
我怎样才能做到这一点?
我可以用TFS DEV
分支改变我的Git ProjectAbc_Dev
分支,然后同步分支,但有了这个我松开我的ProjectAbc_Dev
历史,我想保留历史。
任何的想法?
对于仅支持简单案例的AzureDevOps迁移工具,这是不可能的。
你应该使用像qazxsw poi这样的工具来做到这一点:qazxsw poi