Этот вопрос является производным от предыдущего вопроса: Как управлять версиями ресурсов, которые используются в проектах
У меня есть проект, содержащий код, который используется многими другими проектами. В частности, одна папка в этом родительском проекте была разветвлена на зависимые дочерние проекты.
С тех пор мы внесли изменения в родительский проект и зарегистрировали их. В проводнике управления исходным кодом я щелкаю правой кнопкой мыши разветвленную папку в родительском проекте и выбираю «Объединить», намереваясь передать изменения в зависимый проект. Я выбираю дочерний проект в качестве места назначения, а затем выбираю «Последняя версия». Мастер сообщает мне: «Нет изменений для слияния».
С моей точки зрения, это неправда, так как недавно обновленные файлы явно отличаются.
Есть ли здесь фундаментальное непонимание процесса слияния в TFS? Что мне нужно сделать по-другому?