Накопительное обновление 1 для Visual Studio Team Foundation Server 2012 обновление 1

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

В этой статье

Введение

В данной статье описаны ошибки, исправленные в накопительное обновление 1 для Microsoft Visual Studio Team Foundation Server (TFS) 2012 обновление 1 и последнюю версию пакета Microsoft Visual Studio 2012 обновления.

Примечания
  • Это обновление предназначено только уровня приложений Team Foundation Server, не требуется запускать построения изолированных серверов, прокси-серверов или удаленных серверов SharePoint.
  • Если вы уже установили последнюю версию пакета обновления 2012 Visual Studio, необходимо установить данное накопительное обновление.

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

Проблемы, устраняемые данным накопительным обновлением

Проблема 1: Коллекции, которые подключены к серверу, на котором выполняется обновление 1 TFS 2012 может привести к потере разрешения

Свернуть это изображениеРазвернуть это изображение
assets folding start collapsed
  • Участники не отображаются командные проекты в коллекции из Web Access или Microsoft Visual Studio. Например рассмотрим следующий сценарий:
    • Пользователь, который использует Web Access можно переместить в коллекцию. Тем не менее нет в списке проектов.

      Свернуть это изображениеРазвернуть это изображение
      Нет в списке коллекций


    • Когда пользователь щелкает Обзор Web Access он или она не отображается в списке командные проекты.
    • Пользователь не видит всех проектов, перечисленных в Подключиться к TFS в Visual Studio диалоговое окно.
    • Пользователь может иметь возможность перейдите на URL-адрес непосредственно в своем браузере командного проекта и смогут использовать проект из-за проблемы с разрешениями каталога.

      Свернуть это изображениеРазвернуть это изображение
      2802111
  • Пользователь, который идет непосредственно в командный проект и затем переходит на страницу администрирования может появиться следующее сообщение об ошибке:
    TF400898: Внутренняя ошибка.
    Примечание Эта проблема может возникать для пользователя, являющегося членом группы администраторов командного проекта.
  • Администратор не может удалить пользователей из группы «участники» и может появиться следующее сообщение об ошибке:

    TF50632: Произошла ошибка при удалении члена группы.


Свернуть это изображениеРазвернуть это изображение
assets folding end collapsed

Проблема 2: Областей действия групп неправильно может вызвать ошибки разрешений

Свернуть это изображениеРазвернуть это изображение
assets folding start collapsed
Разрешения могут перестать работать для групп уровня коллекции в следующих сценариях на сервере с установленным установлено 1 2012 TFS:

  • Идентификатор сервера был изменен с помощью команды TFSConfig ChangeServerId .
  • База данных коллекции был перенесен на другой компьютер.
  • Во время процедуры, такие как клонирование той же коллекции было подключено несколько раз.

В этих случаях разрешения больше не может работать на группы уровня коллекции. Например администратор не может просматривать определения построений или шаблоны процесса построения.

Свернуть это изображениеРазвернуть это изображение
2802117


Свернуть это изображениеРазвернуть это изображение
2802118


Свернуть это изображениеРазвернуть это изображение
assets folding end collapsed

Проблема 3: Значительное снижение производительности после установки обновления 1 TFS 2012

Свернуть это изображениеРазвернуть это изображение
assets folding start collapsed
Значительное снижение производительности в TFS 2012 может возникнуть после установки TFS 2012 обновление 1 для больших установок, использующих сложные членство в группах. Эта проблема может возникнуть из-за отсутствия масштаб исправление процедуры prc_ReadGroupMembership .

Свернуть это изображениеРазвернуть это изображение
assets folding end collapsed

Проблема 4: Идентификация синхронизации могут не выполняться задания несколько раз

Свернуть это изображениеРазвернуть это изображение
assets folding start collapsed
Идентификатор задания синхронизации может несколько раз произойти сбой и потенциально может повлиять на производительность. Эта проблема может использоваться как в таблицу журнала заданий. Там много исключения NullReferenceException отображаются для идентификации заданий синхронизации.

Кроме того может появиться следующее сообщение об ошибке:

TF14044: Удостоверение типа «Microsoft.TeamFoundation.Identity» и идентификатор <id></id> не удалось найти.

ResultMessage:
System.NullReferenceException: Объекта не задана ссылка на экземпляр объекта.
в
Microsoft.TeamFoundation.Framework.Server.IdentitySynchronizer.SyncPropertiesPartial (TeamFoundationRequestContext requestContext, Даты и времени syncCycleStart, TimeSpan syncCycleDuration Int32 syncsPerCycle)
в
Microsoft.TeamFoundation.JobService.Extensions.Core.IdentitySyncJobExtension.SyncPeriodic (TeamFoundationRequestContext requestContextTeamFoundationJobDefinition jobDefinitionITFLogger jobResultMessageLogger)
в
Microsoft.TeamFoundation.JobService.Extensions.Core.IdentitySyncJobExtension.Run (TeamFoundationRequestContext requestContextTeamFoundationJobDefinition jobDefinition, Даты и времениjobQueueTimeСтрока & resultMessage)

Результат: не удалось

Свернуть это изображениеРазвернуть это изображение
assets folding end collapsed

Проблема 5: Склад не обновляется правильно или не заполнены поля, представляющие человека

Свернуть это изображениеРазвернуть это изображение
assets folding start collapsed
Могут возникнуть следующие проблемы:

  • На складе для полей, которые представляют людей рабочих элементов может содержать значения NULL. Представляет одно поле Назначено поле.
  • Некоторые отчеты могут отображаться неправильные данные. Например ошибки отчета о состоянии может показывать все ошибки как неназначенные, поскольку значения NULL в итоге в кубе служб аналитики.
Для устранения проблемы выполните указанные ниже действия.
  1. Установите накопительное обновление 1.
  2. Перестроение хранилища.
Свернуть это изображениеРазвернуть это изображение
assets folding end collapsed

Проблема 6: Пользователи могут видеть имена коллекций, в которых они не входит

Свернуть это изображениеРазвернуть это изображение
assets folding start collapsed
Пользователи, имеющие действительные члены коллекции можно увидеть вновь созданного коллекций в Team Foundation Server, несмотря на то, что они не имеют доступа к этим коллекциям. Предоставляется никаких других данных из коллекции.


Примечание По-прежнему Администраторы имеют доступ к созданной коллекции командных проектов. Кроме того если коллекция создается после установки обновления 1, но до применения этого накопительного обновления, он останется видимым для других участников.
Свернуть это изображениеРазвернуть это изображение
assets folding end collapsed

Проблема 7: Нельзя удалить пользователя или группу после присоединения коллекции к серверу TFS 2012 Update 1

Свернуть это изображениеРазвернуть это изображение
assets folding start collapsed
Предположим, подключении коллекции командных проектов на сервере с установленным установлено 1 2012 TFS. При попытке удалить пользователя из группы или удалить группу из другой группы. В этом случае возникает исключение и операция завершается с ошибкой.
Свернуть это изображениеРазвернуть это изображение
assets folding end collapsed

Проблема 8: Не удается просмотреть артефактов, которые ссылаются на учетные данные, которые больше не является частью коллекции

Свернуть это изображениеРазвернуть это изображение
assets folding start collapsed
Рассмотрим следующий сценарий:
  • Удалить пользователя из группы командного проекта подключения и убедитесь, имеющихся у пользователя нет других членства в подключении.

    ПримечаниеСуществуют в подключении к некоторым артефактам, созданных пользователем.
  • Следует отключить подключение, а затем присоединить его к установленным сервером установлено 1 2012 TFS.
  • Добавить пользователя к определенным группам и убедитесь, что тот же пользователь имеет некоторые членства active на сервере.
  • При попытке просмотреть артефактом (например, набор изменений), который был ранее создан пользователем.
В этом случае появляется сообщение об ошибке, подобное приведенному ниже:
TF14045: Удостоверениеid Идентификациянастроек не является распознаваемым идентификатором.
При использовании диспетчера тестов Microsoft (MTM) в этом случае появляется следующее сообщение об ошибке:
Данный ключ отсутствует в словаре
Примечание Данное обновление предотвращает проблемы в будущем. Однако если коллекция уже подключены к серверу TFS 2012 Update 1 и эти проблемы, свяжитесь со службой поддержки.
Свернуть это изображениеРазвернуть это изображение
assets folding end collapsed

Сведения об обновлении

Центр загрузки Майкрософт

Загрузите и установите один из следующих пакетов:

ПримечаниеОба пакеты устранения неполадок.
Следующие файлы доступны для загрузки из центра загрузки Майкрософт:
Свернуть это изображениеРазвернуть это изображение
Загрузить
Загрузите последний выпуск пакета обновления 2012 Visual Studio.
Свернуть это изображениеРазвернуть это изображение
Загрузить
Загрузите накопительное обновление 1.
Для получения дополнительных сведений о том, как загрузить файлы поддержки Майкрософт, щелкните следующий номер статьи базы знаний Майкрософт:

119591 Как загрузить файлы поддержки Microsoft через оперативные службы
Корпорация Майкрософт проверила этот файл на наличие вирусов. Корпорация Майкрософт использует последние антивирусные программы на дату, которая была учтена в файл. Файл хранится на защищенных серверах, что предотвращает внесение несанкционированных изменений в файл.

Необходимые условия

Чтобы применить это обновление, необходимо иметь Visual Studio Team Foundation Server 2012 Update 1 установлен.

Необходимость перезагрузки

Необходимо перезагрузить компьютер после установки этого обновления, если уязвимые файлы используются другими приложениями или блокируются во время установки. Рекомендуется завершить работу всех связанных приложений перед установкой данного обновления.

Сведения об установке

Перед установкой данного обновления:
  • Закройте все экземпляры окна просмотра событий, запущенных (EventVwr.exe).
  • Закройте все экземпляры диспетчера сервера под управлением (ServerManager.exe).
  • Закройте консоль администрирования Team Foundation (tfsmgmt.exe).
При наличии нескольких уровней приложения с балансировкой нагрузки (ATs):
  1. Завершите работу всех ATs, за исключением одного, в котором обновление будет установлено. Убедитесь, что закрыть консоль администратора на всех ATs.
  2. Снятие AT балансировки нагрузки.
  3. Установите обновление (как обсуждалось выше).
  4. После установки обновления для первой AT, устанавливаемые на других ATs один за один раз.
  5. Добавьте ATs балансировки нагрузки.
If с помощью функции зеркального отображения SQL или SQL AlwaysOn баз данных:

Это обновление необходимо устанавливать на простую модель восстановления базы данных SQL. Чтобы убедиться, что обновление можно установить режим простого восстановления для баз данных, выполните следующие перед установкой обновления.
  • Если в группе SQL AlwaysOn доступность баз данных, необходимо удалить их из группы доступности, перед установкой обновления.
  • Если часть базы данных SQL Server зеркального отображения базы данных, необходимо удалить (перерыв) зеркало перед установкой обновления.
Как только процесс обновления будет завершен, можно вернуть базу данных в группу AlwaysOn или снова включить зеркальное отображение базы данных.

Сведения о файле

Свернуть это изображениеРазвернуть это изображение
assets folding start collapsed
Версия данного обновления для Английского языка (США) содержит версии файлов, атрибуты которых указаны в приведенных ниже таблицах. Дата и время для файлов указаны в формате всеобщего скоординированного времи (UTC). Дата и время для файлов на локальном компьютере отображаются в местном времени вместе с вашим текущим смещения летнего времени (DST). Кроме того, при выполнении определенных операций с файлами даты и время могут изменяться.

Свернуть это изображениеРазвернуть это изображение
assets folding end collapsed

Свойства

Код статьи: 2803625 - Последний отзыв: 17 мая 2013 г. - Revision: 4.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Visual Studio Team Foundation Server 2012
Ключевые слова: 
kbfix atdownload kbsurveynew kbexpertiseadvanced kbmt KB2803625 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке: 2803625

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

 

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