2016-12-16 4 views
0

Я создал ветку в TFS от основной ветви. Затем в этой новой ветке я сделал несколько изменений и добавил несколько файлов. Я проверил мои изменения. Впоследствии я объединил эту ветку назад к основной ветке.Почему Visual Studio не видит слияния изменений

Затем я открыл основную ветку в Visual Studio и получил последнюю версию. Я ожидал увидеть изменения, которые я внес в филиал. Но их там нет. Если я посмотрю на основную ветку в Source Control Explorer, я вижу файлы, которые я добавил.

Как я могу получить свои объединенные изменения?

+0

Есть ли ожидаемые изменения в основной ветке? Вы уверены, что все объединенные файлы были проверены, в которые включены файлы csproj и sln? –

+0

Вы были правы. Новые файлы были проверены в филиале. Но по какой-то причине ни один из измененных файлов, включая файл проекта, не был проверен. Я вернулся и повторно применил изменения в ветке и проверил их. Я снова объединился, и все появилось в основной ветке. – Slapout

+0

Пожалуйста, ответьте на этот вопрос и отметьте его как ответ. –

ответ

0

Оказывается, что когда я сделал регистрацию, файлы, которые были новыми, были проверены. Но файлы, которые были изменены, не были (и я как-то потерял их изменения). Эти новые файлы вернулись к основной ветке. Поэтому я вернулся в свою ветку и снова внес изменения в файлы. Затем я проверил их. Затем я снова слился. На этот раз все сработало, и мои изменения были в основном филиале.

Смежные вопросы