2012-05-25 71 views
1

我在TFS的主分支之外创建了一个分支。与TFS的奇怪合并结果

主分支上有一些更新(新文件),所以我想将它们合并到分支中。

合并之后,主分支中新建的文件未被合并。

这是为什么?

这些是主分支中的新文件。

+0

你是否最近,在变更集合,时间......上合并? – Jocke

+0

我最近合并了,是不是? – loyalflow

+0

没有问题。你有没有发生冲突,你有没有合并?你有任何未决的变化? – Jocke

回答

1

声音家庭。我记得我们遇到了这样的问题。尝试检查..这对我们有帮助。

1

有可能你没有权利做你以后的事情。

当你合并现有的文件时,你可以在“Pending Changes”窗口中看到该操作是“合并,编辑”。
当你合并文件,你会看到“合并,分支”。

为了满足后者,您的用户还必须拥有“经理分支”权限集。为了检查这一点,右键单击源代码管理资源管理器中的分支,选择“属性”,然后选择“权限”。

(另一种可能有用的提示:如果您的文件是二进制文件(DLL,PNG)的动作“锁”也包括在内 - 这样的“锁定”权限也必须在这种情况下设置。)