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

ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.

Эта статья на английском языке: 2803625
Введение
В данной статье описаны ошибки, исправленные в накопительное обновление 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 может привести к потере разрешения

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

      Нет в списке коллекций

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

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

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


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

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

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

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





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

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

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

Идентификатор задания синхронизации может несколько раз произойти сбой и потенциально может повлиять на производительность. Эта проблема может использоваться как в таблицу журнала заданий. Там много исключения 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)

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

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

Могут возникнуть следующие проблемы:

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

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

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


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

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

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

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

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

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

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

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

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

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

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 или снова включить зеркальное отображение базы данных.

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

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

Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 2803625 — последний просмотр: 05/17/2013 08:03:00 — редакция: 4.0

Microsoft Visual Studio Team Foundation Server 2012

  • kbfix atdownload kbsurveynew kbexpertiseadvanced kbmt KB2803625 KbMtru
Отзывы и предложения