2013-07-29 2 views
0

У меня есть TPC с с проектом с несколькими подотраслейTFS 2010 наборов изменений остается в ожидании даже после слияния

Коллекция - Проект А - филиала Развитие - App 1 - App 2 - App 3 - QA Branch - App 1 - App 2 - App 3 - Root Branch - App 1 - App 2 - App 3 - Проект B ...

Мой вопрос, как представляется, даже после слияния с ревизии от развития -> QA или QA -> Разработка некоторых ревизий теперь показывают в ожидании в целевой ветви

Пример: Я объединить файл «Customer.cs» из QA в отдел развития. Затем я попадаю в графический интерфейс и просматриваю ожидающий набор изменений между Development и QA, и я вижу набор изменений, который я только что объединил с QA, тот же комментарий и т. Д.

Это не происходит с каждым набором изменений, но у меня есть как минимум 4 набора изменений Кажется, я не понимаю. Я попытался использовать GUI для слияния и слияние tf -r -discard -version: Cxxx ~ Cxxx -комментарий: «некоторый комментарий» $/Source $/Target , но все еще неспособен разрешить.

Идеи?

+0

Когда вы говорите, что вы слились в командной строке, какие команды вы выполняли точно? Не удалось ли ваш 'tf checkin' совместить спецификацию элемента с ожидающим слиянием? –

ответ

0

Набор изменений, который вы слились с Dev -> QA, имеет ли он только один файл «Customer.cs»? Я предполагаю, что в наборе изменений есть несколько файлов внутри, и поэтому он все еще отображается.

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