我从Subversion转移到Microsoft的Team Foundation Server进行版本控制,并且我的理解是,您不能合并TFS中的不连续变更集。合并TFS 2008版本控制中的不连续变更集?
例如,我有一个名为“baseline.txt”文件看起来像这样:
line one
然后,我分支机构的文件到一个名为“branch.txt”新的文件,然后做两签入的“baseline.txt”,以便它终于看起来像这样:
line one
line two //checked-in change-set A
line three //checked in change-set B
现在,我想唯一的变化,集B合并为“branch.txt”。换句话说,我希望“branch.txt”看起来像这样在合并后:
line one
line three //checked in change-set B
基本上,我想跳过变化集A和合并变更集B.这是可能的颠覆,但在TFS中,如果我想获得变更集B,则还必须将所有变更集“上达到”B.
这是真的吗?这就是我的实验显示的,但“Understanding ChangeSets and Merge with Team Foundation Server”似乎不同。
不知道,但[关于baseless merges的这个问题](http://stackoverflow.com/questions/1437304/tfs-baseless-merge-on-specific-changesets)可能有你正在寻找的答案。 – 2010-09-13 18:25:04