Заметки о выпуске для Team Foundation Server 2017 с обновлением 3.1 Team Foundation Server 2017 Update 3.1 Release Notes

Примечание

Если вы открываете локализованную версию этой страницы и хотите просмотреть актуальные материалы, посетите страницу "Заметки о выпуске" на английском языке.If you are accessing this page from a non-English language version, and want to see the most up-to-date content, please visit this Release Notes page in English.

Совет

Язык страницы можно переключить в ее нижней части.You can switch the page language at the bottom of this page. Нажмите кнопкуClick the значок , найдите свой язык или выберите его в списке доступных языков. icon, search for your language, or select from the list of available languages.

Download Team Foundation Server 2017 Update 3.1

Другие форматы и языки см. на сайте загрузки.For other formats or languages, please see the download site.

Дополнительные сведения о Team Foundation Server 2017 см. на странице Требования к Team Foundation Server и совместимость.To learn more about Team Foundation Server 2017, see the Team Foundation Server Requirements and Compatibility page.


Дата выпуска Team Foundation Server 2017 с обновлением 3.1: 28 февраля 2018 годаTeam Foundation Server 2017 Update 3.1 Release Date: February 28, 2018

Новые возможности Team Foundation Server 2017 с обновлением 3.1What's New in Team Foundation Server 2017 Update 3.1

В этом обновлении устранены потенциальные уязвимости, связанные с межсайтовыми сценариями (XSS), и другие проблемы безопасности.This update fixes potential cross site scripting (XSS) and other security vulnerabilities. Дополнительные сведения см. в записи блога.See the blog post for more information. Это полное обновление, так что можно выполнить обновление непосредственно до TFS 2017 с обновлением 3.1.It is a full upgrade, so you can upgrade directly to TFS 2017 Update 3.1.

ОтзывыFeedback

Мы будем рады узнать ваше мнение!We’d love to hear from you! Сообщить о проблеме и отслеживать ее можно с помощью портала сообщества разработчиков, а получить совет можно на сайте Stack Overflow.You can report a problem and track it through Developer Community and get advice on Stack Overflow. Как всегда, если вы хотите, чтобы мы уделили больше внимания тем или иным аспектам, перейдите на портал UserVoice, чтобы добавить свою идею или проголосовать за имеющиеся.As always, if you have ideas on things you’d like to see us prioritize, head over to UserVoice to add your idea or vote for an existing one.


Дата выпуска Team Foundation Server 2017 с обновлением 3: 6 ноября 2017 годаTeam Foundation Server 2017 Update 3 Release Date: November 6, 2017

Новые возможности Team Foundation Server 2017 с обновлением 3What's New in Team Foundation Server 2017 Update 3

Это обновление для Team Foundation Server 2017 включает исправления ошибок в Team Foundation Server 2017 с обновлением 2.This is an update for Team Foundation Server 2017 that includes bug fixes since Team Foundation Server 2017 Update 2.


РаботаWork

  • При экспорте шаблона с символом ASCII с кодом >127 отсутствует элемент WebLayout и включаются неправильные имена файлов.Exporting a template with ASCII character code >127 does not have WebLayout and includes incorrect file names.
  • Параметры доски и карточек не предусматривают переименование типа рабочего элемента.Board and Card Settings does not handle Work Item Type rename.
  • Переупорядочение карточек канбан-доски на турецком языке должно производиться по рангу стека.Kanban board card reordering in Turkish should be by stack rank.
  • REST API WorkItemSearchConditionalFaultIn должен вызывать исключение NotSupportedException для поиска.REST API WorkItemSearchConditionalFaultIn should throw NotSupportedException for Search.
  • Событие StructureChangeNotification не активируется для типа рабочего элемента.StructureChangeNotification event not firing for WIT.
  • Добавлена ссылка на дополнительные сведения при превышении максимального числа ссылок.Add link to more info when exceeding max links limit.
  • Оптимизирован план выполнения для миграции данных в поле рабочих элементов, чтобы повысить производительность обновления.Optimize work item field data migration execution plan to improve upgrade performance.
  • В контекстном меню "Кому назначено" вместо отображаемого имени теперь должна использоваться комбинированная строка, чтобы не возникало неоднозначности.Assigned To context menu should use combo string instead of display name to disambiguate.

КодCode

  • Maven: теперь будет создаваться покрытие кода.Maven: Code coverage will now be generated.
  • HTML-файлы больше не будут по умолчанию открываться в режиме предварительного просмотра в новом обозревателе.HTML files will no longer default to Preview mode in the new Explorer.
  • Добавлена полоса прокрутки при просмотре наборов изменений.We have added a scroll bar when viewing changesets.
  • Исправлена вертикальная прокрутка в веб-версии ("Код" -> "Наборы изменений" и "Файлы"). Теперь она будет работать в Internet Explorer 11 и Chrome.We fixed the vertical scrolling in Web (both Code->Changesets as Files) will now work in IE 11/Chrome.
  • Теперь в обозревателе исходного кода работает прокрутка (Internet Explorer и Microsoft Edge).Scrolling now works in Source Explorer (IE/Edge).
  • Теперь вы можете фильтровать наборы изменений для пользователей, которые покинули проект.You can now filter changesets for users who have left the project.
  • Теперь вы можете выбрать файл, а затем вернуться в корневой каталог дерева слева, оставшись в полноэкранном режиме.You are now able to select a file, then select back in the root directory, of the left tree, and remain in full screen mode.
  • URL-адрес поиска больше не будет выдавать исключение при превышении поддерживаемой длины по умолчанию, когда присутствует большое количество репозиториев.The search URL will no longer throw an exception when it exceeds the defaulted supported length if there are a large number of repositories.
  • Теперь если в репозитории Git нет ветви по умолчанию, настройка папок с файлами не допускается.File folders will no longer be configured if there is no default branch in the Git Repository.
  • Установка расширений не будет конфликтовать с заданиями предыдущих операций удаления расширений.Extension installs will not conflict with the jobs of previous extension uninstall operations.
  • Исправлен поиск, и теперь он будет работать вне зависимости от невыполненных заданий.We fixed Search and it now works despite job failures.
  • Элемент ReindexingStatus больше не будет оставаться в состоянии Inprogress при многократном выполнении задания Accountfaultin.ReindexingStatus will no longer remain in an Inprogress state if the Accountfaultin job is run more than once.
  • Обход контента TFVC теперь не будет прерываться из-за проблем с разрешениями системы управления версиями.TFVC crawl will no longer fail due to version control (VC) permission issues.
  • Функция поиска теперь будет работать корректно после перехода на TFS 2017 с обновлением 2 в сборке для японского языка.The Search function will no longer fail post upgrade to TFS 2017 Update 2 in the Japanese build.
  • Функция поиска теперь будет работать корректно при переходе с TFS с обновлением 1 на TFS с обновлением 2.The Search function will no longer fail as it did when upgrading from TFS Update 1 to TFS Update 2.
  • Сообщение с результатами задания теперь будет содержать больше информации об индексировании.The Job Result message will now give more insights into the indexing.
  • Уменьшено количество сбоев операции исправления.We have reduced the Patch operation failure count.
  • Программа-обходчик при наличии временного отрезка теперь будет выполнять обход по меньшей мере одного пакета вне зависимости от ограничения на время выполнения задания.TimeBoxed Crawler will now crawl at least one batch irrespective of job execution time limit.
  • Ключевые показатели эффективности операции исправления для файлов со сбоем теперь согласованы с журналами для поиска.We fixed patch operation KPIs for failed files to be consistent with logs for Search.
  • Улучшена поддержка версии протокола SSH в Git для Windows.We improved the support for SSH protocol version in Git for Windows.

ПостроитьBuild

  • Ошибка проверки подлинности при попытке зарегистрировать агент сборки: "Недостаточно места в стеке для продолжения безопасного выполнения программы".Error while attempting to register build agent: Authentication - "Insufficient stack to continue executing the program safely."
  • Элемент vsts-agent обновлен для поддержки новой версии Git.Update vsts-agent to carry new version of git.
  • Добавлена задача установщика средства NuGet, позволяющая включать NuGet.exe 4.3.0 в сборки для совместимости с .NET.Enable NuGet Tool Installer task in order to allow for NuGet.exe 4.3.0 to be included in builds for compatibility with .NET.
  • Поле RequestedFor ("Запрошено для") запланированной сборки XAML не задано.RequestedFor field of scheduled XAML build is not set.

выпускаRelease

  • При обновлении с Team Foundation Server 2017 не удается перенести подключенную службу на основе Azure в конечную точку службы.Upgrade from TFS 2017 failing migration of Azure-based connected service to service endpoint.

ПроверкаTest

  • При выполнении задачи развертывания агента тестирования на компьютере с ОС Windows 7 с пакетом обновления 1 (SP1) возникает ряд проблем.Deploy Test Agent task has multiple issues on Win7-SP1 machine.
  • Если путь к агенту тестирования неправилен, ошибка не регистрируется в журнале, а сообщение о ней отображается только при отладке.If Test Agent path is wrong it is not logged as error but appears only in debug.
  • Тестовый запуск или задача тестирования не должны завершаться сбоем, если не удалось отправить вложение.Test run/task shouldn’t fail if we failed to upload attachment.
  • API GetTestPlatform будет искать файл testplatform.config в проверочном каталоге на основе конфигурации.GetTestPlatform API will look for a testplatform.config file in the probing directory based on configuration.
  • Удалены индексы в dbo.tbl_TestResult, чтобы значительно улучшить производительность обновления.Drop indexes on dbo.tbl_TestResult to significantly improve upgrade performance.
  • Улучшена производительность этапа по обслуживанию миграции результатов теста, чтобы значительно улучшить производительность обновления.Improve performance of test results migration servicing step to significantly improve upgrade performance.

ОтчетыReporting

  • Отчеты о выработке на языке определения отчетов теперь будут корректно отображать время для удаленных задач.The RDL Burndown Reports will now show the correct amount of time for deleted tasks.

очередей и баз данныхAdministration

  • Общедоступный URL-адрес страницы "Пользователи" должен совпадать с URL-адресом вызова, например при использовании подсистемы балансировки нагрузки.Users page Public URL should match the calling URL such as when a load balancer is involved.

К началу страницы
Top of Page