【发布时间】:2018-02-22 12:07:48
【问题描述】:
我们希望使用具有多个分支的现有团队项目将现有 TFVC 迁移到 TFS-GIT。我找到了一些可以用来迁移每个分支的教程。但是它们让我想知道我们是否可以在 TFS-GIT 中维护或重新安排我们的 TFVC 分支层次结构?
假设我们有这样的分支层次结构:
Prod <---> Pre-Prod <---> TEST <----> DEV
并且在迁移到 TFS-GIT 的过程中,我们要根据自己的判断重新安排分支层次结构。例如,我想在 TFS-GIT 中有这样的东西:
Prod <---> Pre-Prod <---> DEV <----> TEST // Just an illustration of what I want.
这里有人实现了我们想要做的事情吗?你能指出我正确的方向吗?
从技术上讲,我们可以将 Prod 分支迁移为 master 分支并分支出 Pre-prod。但是对于现有的 TFVC Dev,我们有很多正在进行的工作和变更集。
免责声明:这是我第一次这样做,我做了一个研究,但我发现大部分教程只有一个分支可以迁移。但是分支层次结构呢?为一个幼稚的问题道歉。
【问题讨论】:
标签: version-control tfvc git-tfs