具有以下结构:
$/Main
$/Main/File001.txt
$/DisconnectedBranch
$/DisconnectedBranch/File001.txt
到目前为止我做了什么: 我已经完成了从$ / Main到$ / DisconnectedBranch的无根据合并....(从而建立了一种关系)
我正确解决了“File001.txt”的任何冲突。 我做出了改变。
然后:我改变了: $ / DisconnectedBranch / File001.txt
并检查File001.txt(进入$ / DisconnectedBranch /)...(使用Changeset 333)
我现在应该能够将反向集成合并回到$ / Main吗?
不幸的是,当我跑步时:
"tf.exe" merge /recursive "C:\MyWorkspace\DisconnectedBranch\" "C:\MyWorkspace\Main\"
或
"tf.exe" merge /recursive /version:C333~C333 "C:\MyWorkspace\DisconnectedBranch\" "C:\MyWorkspace\Main\"
我得到了这个:
There is no pending change for '$/Main/'
并出现此错误:
The item $/Main is not a branch of $/DisconnectedBranch/.
我想当我成功执行无基础合并时,可以使用反向集成。
还是我太过于一厢情愿?
感谢。
仅供参考:我花了几天时间对此进行原型设计。阿卡,我的问题不是因为缺乏尝试和试验。感谢任何意见。