После обновления до TFS 2010 наклейки отсутствуют элементы или неправильного выполнения операции слияния

Переводы статьи Переводы статьи
Код статьи: 2135068 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

Проблема

После обновления до TFS 2010 возможно возникала одно или несколько из следующих симптомов:
  • Метки, созданные до обновления отсутствуют файлы или папки. Метки могут быть совершенно пуст.
  • Мастер слияния в Visual Studio не отображает все цели допустимый для данного исходного пути/ветви.
  • Во время слияния, объединения кандидатов показаны изменения, которые уже были объединены перед обновлением.


Причина

Если, обновленный до 2010 г метки для элемента, который был переименован в некоторый момент его истории, этой метки будет утеряна его содержимое в случае с меткой не точный набор изменений, в котором произошло переименование. Эти отсутствующие элементы являются результатом неправильного перевода идентификаторов элементов во время обновления до версии 2010.

Все элементы на ветви, которые были переименованы несколько раз или имели несколько других элементов, занимают их пространства имен (посредством сочетания добавлять или удалять) будет утрачен их связи с соответствующими элементами на других ветвях. Если элемент, который был переименован корневой операции слияния (корневого подразделения), отсутствующие связи приведет в случае отсутствия одного или нескольких целевых объектов слияния в мастере слияния. Если слияние выполняется из командной строки, сообщение будет возвращено о том, что не существует связи слияния. Для переименования элементов под корнем операции слияния мастера слияния правильно показать целей объединения. Однако кандидатов слияния будет включать изменений, которые были объединены до обновления и любых новых кандидатов, добавленных с момента последнего слияния. Если этих кандидатов, не отбрасываются, результат будет дополнительные объединенные файлы и дополнительные слиянием конфликты. Эти потери связи являются результатом неправильного перевода идентификаторов элементов во время обновления до версии 2010.

Решение

Для меток с отсутствующие элементы посетите следующий веб-узел в службу технической поддержки Майкрософт для получения справки:

http://support.Microsoft.com/common/international.aspx?RDPATH = dm; en-us; Выбор & целевой = помощь

Восстановление отсутствующих целей слияния в мастере слияния слияния должны быть выполнены. Для этого запустите из командной строки для каждого отсутствует цель слияния слияния следующий формат:

tf слиянияисходной ветви>конечной ветви> / без базовой версии
После этой операции слияния придется разрешить все конфликты, возникающие, а затем можно будет вернуть. После возврата слияния целевой слияния будет доступен из мастера слияния в Visual Studio.

Для решения проблемы с помощью слияния, лишние кандидатов /discard параметр должен использоваться. Для этого запустите из командной строки слияния следующий формат:

tf слиянияисходной ветви>конечной ветви> /discard:C/rXXX~ CYYY

В этом примере XXX и YYYпредставляют идентификаторы ряд изменений для отмены изменений. После возврата слияние нежелательных кандидатов больше не будет отображаться для будущих слияний. Также имейте в виду, что из-за усовершенствований в алгоритме слияния в TFS 2010 элементы, удаленные в исходном и целевом ветви приведет к изменению для слияния. В этих случаях не рекомендуется отказаться от изменений, таким образом, чтобы правильно обновить журнал слияния.

Дополнительная информация

Для решения этой проблемы для баз данных, которые еще не была обновлена до 2010 теперь выпустила исправление. Это исправление доступно из центра загрузки Майкрософт)http://go.Microsoft.com/fwlink/?LinkId = 198172) и должны быть установлены, как описано здесь:

Это исправление следует применять после установки системы TFS 2010, но до сервера начала настройки. В конце установки появится экран успех, указывающее завершения установки. Обычно пользователи будут продолжать с конфигурацией, но в этом случае процесс должны быть отменены путем очисткиЗапустить средство настройки сервера Team Foundationполя (в левом нижнем углу). Это действие включитОтмена Нажатие кнопки. После выхода из программы установки, можно запустить исполняемый файл исправления обновить шаги обновления. После установки исправления необходимо перезапустить консоль администрирования TFS из Сервер Team Foundation Server команды Начало меню. При выборе Уровень приложений узел будет представлять настройки ссылок на главной панели, используемой для завершения процесса обновления.


Статус

Корпорация Майкрософт подтверждает, что это проблема в продуктах Microsoft, перечисленных в разделе «Относится к».

Свойства

Код статьи: 2135068 - Последний отзыв: 30 мая 2011 г. - Revision: 7.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Visual Studio Team Foundation Server 2010
Ключевые слова: 
kbqfe kbhotfixserver kbsurveynew kbexpertiseadvanced kbmt KB2135068 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:2135068

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com