Есть два способа справиться.
Механизм слияния TFS почти полностью полагается на историю, а не на содержимое файла. Это делает его эффективным для очень больших деревьев и гибким для таких задач, как безопасный сбор вишен, но также затрудняет ответ на ваш вопрос.
Первым шагом является понимание диагностических команд tf history, tf merges и tf merge / кандидата . Вот хорошее введение: http://blogs.msdn.com/dstfs/archive/2009/04/15/a-note-on-merging-and-the-use-of-tf-merges-tf -merge.aspx
Если вы новичок в ветвлении и слиянии в TFS, то ваша история, вероятно, не очень сложна. Думаю, вы найдете ответ, просто позвонив по телефону tf merges . Однако в общем случае трассировка истории слияния может стать чрезвычайно запутанной,
Перейдите к одному конкретному файлу, который, как вы знаете, изменился в вашем «родительском» проекте. Попробуйте объединить только этот файл. Не проверяйте ничего в; просто посмотри что получится.
На что обратить внимание: инструменты слияния не будут включать файлы, которые были добавлены после вашей ветки. Вы должны явно разветвлять новые файлы, прежде чем сможете объединить любые дальнейшие изменения. Если файл добавляется в родительскую и дочернюю папки без использования операции ветвления, инструменты слияния не рассматривают их как версии одного и того же файла (и вы не можете объединить изменения между ними).