Team Foundation Server 2015 с обновлением 4

Last Update: 11.04.2017

Дата выпуска: 11 апреля 2017 г.

Последние обновления см. на странице Заметки о выпуске на английском языке.

Сегодня мы рады объявить о выпуске обновления 4 для Visual Studio Team Foundation Server 2015. Это обновление для Team Foundation Server 2015 включает исправления ошибок в Team Foundation Server 2015 с обновлением 3. Это выпуск предназначен для ввода в эксплуатацию и его можно установить в рабочей среде.

Отправляйте нам свои отзывы, используя пункт Обратная связь в Visual Studio. Вы можете также отправлять предложения через сайт Visual Studio 2015 UserVoice.

Скачать: Team Foundation Server с обновлением 4

Дополнительные сведения о связанных скачиваемых файлах см. на странице Загрузки.

Новые возможности


Исправления ошибок Agile

  • Макросы @Today и @Me не работают в правилах стилей карт канбан-доски не на английском языке.
  • Функция Добавить карту канбан-доски работает неправильно. Например, невозможно изменить поле "Заголовок".
  • Если пользователь переключается между двумя рабочими элементами одного и того же типа на странице запросов до того, как поля HTML полностью загрузились, поля HTML могут стать пустыми, а рабочий элемент может содержать некорректные сведения.
  • Функции API пакетной службы, такие как WorkItemStore.GetWorkItemIdsForArtifactUris(), могут возвращать неверные результаты при вызове с несколькими строками.
  • Если у клиента есть правила в глобальном рабочем процессе и он пытается перенести их в определение типа рабочего элемента, возникает сообщение об ошибке: "TF237090: не существует или доступ запрещен".
  • Если у экземпляра TFS есть коллекция, в имени которой содержится пробел, и общедоступный URL-адрес, который отличается от внутреннего URL-адреса, то при открытии рабочих элементов другим пользователем в них могут отсутствовать встроенные изображения.
  • Синхронизации хранилища для отслеживания рабочих элементов завершается ошибкой с конфликтом имен, если имена полей отличаются только пробелом, который заменяет символ "." или "_" (например, "My Field" и "My_Field").
  • Синхронизация хранилища для отслеживания рабочих элементов завершается ошибкой, если у рабочего элемента есть комментарий со ссылкой, который содержит специальные символы, такие как 0x0B.

Исправления ошибок в системе управления версиями

  • При удалении очень большого командного проекта или очень большого дерева исходного кода TFVC время ожидания истекает, и выполняется отмена удаления.
  • При переименовании объектов ветвей в проектах могут потеряться родительские связи.

Исправления ошибок сборки

  • Первый возврат после настройки триггера условного возврата для определения сборки завершается с ошибкой.
  • Ошибка "Элемент с таким же ключом уже добавлен" отображается при загрузке задач сборки или сборок очередей.
  • Агент сборки Windows не может выполнить сборку из репозиториев Subversion при работе в 32-разрядной версии Windows.
  • Задачи сборки не обновляются при обновлении расширения.

Исправления ошибок Release Management

  • Если в среде выпуска выбран параметр Все пользователи в последовательном порядке и изменен порядок утверждающего, то определение не помечается как некорректное и не может быть сохранено.

Исправления ошибок тестирования

  • Пользователи не могут разворачивать автономный агент тестирования.
  • При выборе плана тестирования фильтр источника имеет значение null.
  • Если пометить тестовый случай как приостановленный, а затем сохранить и закрыть средство запуска тестов, то после возвращения к тесту продолжить тестовый случай невозможно.
  • При удалении связи между ошибкой и результатом теста дата удаления не обновляется в хранилище.
  • Клиенты, не имеющие разрешений на использование пути к области по умолчанию, при просмотре результатов теста сборки увидят сообщение об ошибке "Последовательность не содержит элементов".
  • В средстве MTM при попытке клонировать план тестирования клиенты увидят сообщение об ошибке "Не удалось инициировать операцию клонирования".
  • У расширений нет доступа к REST API в центре Тест.

Исправления ошибок администрирования

  • Консоль администрирования (TfsMgmt) может неожиданно завершить работу во время обновления.
  • Лица, выполняющие проверку кода в локализованной версии TFS, не получают оповещение при их добавлении для проверки кода.
  • Если у утерянного пользователя есть рабочая область с тем же именем, что и у действительного пользователя, при обновлении до TFS 2015 могут возникнуть повторяющиеся имена рабочих областей.
  • При получении уведомлений могут возникнуть проблемы с производительностью.
  • Если базы данных находятся на разных экземплярах SQL, после обновления строка подключения хранилища базы данных конфигурации указывает на базу данных конфигурации, а не базу данных хранилища.
  • В предыдущих версиях клиентам, которые использовали разгрузку SSL, приходилось добавлять заголовок X-Forwarded-Proto к своему балансировщику нагрузки. С этим обновлением им достаточно настроить общедоступный URL-адрес в файле TFSMgmt.exe для создания URL-адресов https://.
  • Перехватчик событий Jenkins был не совместим с более поздними версиями Jenkins из-за нового шаблона проверки подлинности. Начиная с этого выпуска совместимость с более новыми версиями Jenkins восстановлена.

Исправления ошибок Marketplace

  • Теперь поддерживаются установки MS.TFS.Server.
  • Теперь поддерживается флаг Оплачено.