小编max*_*345的帖子

重命名TFS 2010分支并使用相同名称创建新分支后出现问题

我们在开发环境中有以下源代码控制结构:一个Main分支,它是所有分支的根,以及一个Development分支,它是Main的子代.现在,我最近在Main分支上进行了"重命名",现在它被称为OldMain,之后创建了一个来自Development的新分支,我称之为Main.

完成这些操作后,我意识到它有一些奇怪的行为:OldMain分支丢失了他的历史记录,无法修复,New Main分支"抓住"了同名旧分支的历史记录,使得不一致,因为现在主分支中的代码包含了假历史...

我应该事先检查一下这些操作的预防措施(不知道tfs 2010中的重命名操作实际上是分支+删除),但现在我需要知道如何解决这种不一致问题.

如果我尝试恢复这两个操作(恢复变更集)和签到,我是否会完全丢失原始Main的历史记录?

我需要一些关于该怎么做的建议.

提前致谢.

tfs2010 branching-and-merging

0
推荐指数
1
解决办法
2565
查看次数

标签 统计

branching-and-merging ×1

tfs2010 ×1