【发布时间】:2011-12-10 14:50:24
【问题描述】:
好的,在 TFS 中,我们有一个主 trunk 分支和另一个分支,我们称之为 secondary。我们已经在 trunk 中创建了一个新文件,但是当尝试合并该特定文件时,它没有让我们选择合并到 secondary 分支。我们假设这是因为辅助文件中不存在类似文件。
这是问题的原因吗?如果是,我们如何将新文件从 trunk 获取到 secondary?
在这里,我们正在合并一个确实存在于 secondary 中的文件。如您所见,下拉列表列出了我们的所有三个分支(secondary 实际上是中间分支):
现在,当我尝试合并在 secondary 分支后在 trunk 中创建的文件时,secondary 不再列为目标分支。
【问题讨论】:
-
你能给我们举一个你运行的 tf merge 命令的例子吗?是这样的吗? : tf 合并 $/trunk $/secondary /recursive
-
新创建的文件已经签入了吗?
-
抱歉,我们不是 TFS 专家。我们通过 VS2010 与 TFS 交互。通过 Team Explorer,我们在主干中找到了要合并的文件,然后右键单击它并选择“Branching and Merging > Merge...”。所以,我不确定转换成什么命令。顺便说一句,我们正在尝试仅合并这个特定文件。 @PVitt:是的,新文件已检入主干。
标签: tfs