Заметки о выпуске Team Foundation Server 2015 с обновлением 4
| Сообщество разработчиков | Требования к системе и совместимость | Условия лицензии | Блог DevOps по TFS | Хэши SHA-1 | | Последние заметки о выпуске Visual Studio 2019|
Примечание
Это не последняя версия Team Foundation Server. Вы можете скачать последний выпуск на странице заметок о текущем выпуске для Team Foundation Server 2018 с обновлением 3. Язык этой страницы можно изменить, щелкнув значок глобуса в нижнем колонтитуле страницы и выбрав нужный язык.
Эта статья содержит сведения о Team Foundation Server 2015 с обновлением 4. Нажмите кнопку, чтобы скачать файлы.
Дополнительные сведения о Team Foundation Server 2015 см. на странице Server Requirements and Compatibility.
Дополнительные сведения см. на странице по установке TFS.
Дата выпуска: 17 мая 2022 г.
Сведения о новых возможностях Team Foundation Server 2015 с обновлением 4.2 с обновлением 8
Мы выпустили исправление для TFS 2015 с обновлением 4.2, которое исправляет следующее.
- Отмените все личные маркеры доступа после отключения учетной записи Пользователя Active Directory.
Дата выпуска: 8 декабря 2020 г.
Сведения о новых возможностях Team Foundation Server 2015 с обновлением 4.2 с обновлением 7
Мы выпустили исправление для TFS 2015 с обновлением 4.2. Дополнительные сведения см. в декабрьской версии исправлений для Azure DevOps Server и Team Foundation Server.
Дата выпуска: 12 мая 2020 г.
Сведения о новых возможностях Team Foundation Server 2015 с обновлением 4.2 с обновлением 6
Мы выпустили исправление безопасности для TFS 2015 с обновлением 4.2. Дополнительные сведения см. в записи блога Исправление за май для Team Foundation Server .
Дата выпуска: 10 марта 2020 г.
Сведения о новых возможностях Team Foundation Server 2015 с обновлением 4.2 с обновлением 5
Мы выпустили исправление безопасности для TFS 2015 с обновлением 4.2. Дополнительные сведения см. в записи блога о мартовской версии исправлений для Azure DevOps Server и Team Foundation Server.
Дата выпуска: 12 ноября 2019 г.
Сведения о новых возможностях Team Foundation Server 2015 с обновлением 4.2 с обновлением 4
Мы выпустили исправление системы безопасности для TFS 2015 с обновлением 4.2, которое устраняет следующую ошибку.
- Azure SQL не отображается полная пробная версия
Дата выпуска: 10 сентября 2019 г.
Сведения о новых возможностях Team Foundation Server 2015 с обновлением 4.2 с обновлением 3
Мы выпустили исправление для системы безопасности для Azure DevOps Server 2019.0.1, которое устраняет следующую ошибку. Дополнительные сведения см. в записи блога.
- CVE-2019-1305 : уязвимость межсайтовых сценариев (XSS) в репозиториях
Дата выпуска: 9 июля 2019 г.
Сведения о новых возможностях Team Foundation Server 2015 с обновлением 4.2 с обновлением 2
Мы выпустили исправление системы безопасности для TFS 2015 с обновлением 4.2, которое устраняет следующую ошибку. Дополнительные сведения см. в записи блога.
- CVE-2019-1072 : Уязвимость удаленного выполнения кода в отслеживании рабочих элементов
Дата выпуска: 14 мая 2019 г.
Сведения о новых возможностях Team Foundation Server 2015 с обновлением 4.2 с обновлением 1
Мы выпустили исправление системы безопасности для TFS 2015 с обновлением 4.2, которое устраняет следующую ошибку. Дополнительные сведения см. в записи блога.
- CVE-2019-0872 : уязвимость межсайтовых сценариев (XSS) в Test Plans
Дата выпуска: 9 апреля 2019 г.
Сведения о новых возможностях Team Foundation Server 2015 с обновлением 4.2
CVE-2019-0866: уязвимость удаленного выполнения кода в конвейерах
Это полное обновление, поэтому вы можете выполнить обновление непосредственно до TFS 2015 с обновлением 4.2. Дополнительные сведения см. в записи блога.
Дата выпуска: 28 февраля 2018 г.
Сведения о новых возможностях Team Foundation Server 2015 с обновлением 4.1
В этом обновлении устранены потенциальные уязвимости, связанные с межсайтовыми сценариями (XSS), и другие проблемы безопасности, характерные для выпуска Team Foundation Server 2015 с обновлением 4. Дополнительные сведения см. в записи блога. Это полное обновление, так что можно выполнить переход непосредственно до версии TFS 2015 с обновлением 4.1.
Дата выпуска: 11 апреля 2017 г.
Сводка новых возможностях Team Foundation Server 2015 с обновлением 4
- Исправления ошибок Agile
- Исправления ошибок в системе управления версиями
- Исправления ошибок сборки
- Исправления ошибок Release Management
- Исправления ошибок тестирования
- Исправления ошибок администрирования
- Изменения в Marketplace
Сведения о новых возможностях Team Foundation Server 2015 с обновлением 4
Исправления гибких ошибок
- Макросы @Today и @Me не работают в правилах стилей карт канбан-доски не на английском языке.
- Функция Добавить карту канбан-доски работает неправильно. Например, невозможно изменить поле "Заголовок".
- Если пользователь переключается между двумя рабочими элементами одного и того же типа на странице запросов до того, как поля HTML полностью загрузились, поля HTML могут стать пустыми, а рабочий элемент может содержать некорректные сведения.
- Функции API пакетной службы, такие как WorkItemStore.GetWorkItemIdsForArtifactUris(), могут возвращать неверные результаты при вызове с несколькими строками.
- Если у клиента есть правила в глобальном рабочем процессе и он пытается перенести их в определение типа рабочего элемента, возникает сообщение об ошибке: "TF237090: не существует или доступ запрещен".
- Если у экземпляра TFS есть коллекция, в имени которой содержится пробел, и общедоступный URL-адрес, который отличается от внутреннего URL-адреса, то при открытии рабочих элементов другим пользователем в них могут отсутствовать встроенные изображения.
- Синхронизация хранилища отслеживания рабочих элементов завершается сбоем из-за конфликта имен, когда имена полей отличаются только пробелом, заменяющим "." или "_" (т. е. "My Field" и "My_Field").
- Синхронизация хранилища для отслеживания рабочих элементов завершается ошибкой, если у рабочего элемента есть комментарий со ссылкой, который содержит специальные символы, такие как 0x0B.
Исправления ошибок управления версиями
- При удалении очень большого командного проекта или очень большого дерева исходного кода TFVC время ожидания истекает, и выполняется отмена удаления.
- При переименовании объектов ветвей в проектах могут потеряться родительские связи.
Исправления ошибок сборки
- Первый возврат после настройки триггера условного возврата для определения сборки завершается с ошибкой.
- Ошибка "Элемент с таким же ключом уже добавлен" отображается при загрузке задач сборки или сборок очередей.
- Агент сборки Windows не может выполнить сборку из репозиториев Subversion при работе в 32-разрядной версии Windows.
- Задачи сборки не обновляются при обновлении расширения.
Исправления ошибок Release Management
- Если в среде выпуска выбран параметр Все пользователи в последовательном порядке и изменен порядок утверждающего, то определение не помечается как некорректное и не может быть сохранено.
Тестирование исправлений ошибок
- Пользователи не могут разворачивать автономный агент тестирования.
- При выборе плана тестирования фильтр источника имеет значение null.
- Если пометить тестовый случай как приостановленный, а затем сохранить и закрыть средство запуска тестов, то после возвращения к тесту продолжить тестовый случай невозможно.
- Новое в RTW. При удалении связи между ошибкой и результатом теста дата удаления не обновляется в хранилище.
- Новые возможности для RTW. Клиенты, у которых нет разрешений на путь к области по умолчанию, получат ошибку "Последовательность содержит не элементы" при просмотре результатов теста сборки.
- Новые возможности для RTW. В средстве MTM клиенты получают сообщение об ошибке "Не удалось инициировать операцию клонирования" при попытке клонирования плана тестирования.
- Новое в RTW. У расширений нет доступа к REST API в центре Тест.
Исправления ошибок администрирования
- Консоль администрирования (TfsMgmt) может неожиданно завершить работу во время обновления.
- Лица, выполняющие проверку кода в локализованной версии TFS, не получают оповещение при их добавлении для проверки кода.
- Если у утерянного пользователя есть рабочая область с тем же именем, что и у действительного пользователя, при обновлении до TFS 2015 могут возникнуть повторяющиеся имена рабочих областей.
- Новое в RTW. При получении уведомлений могут возникнуть проблемы с производительностью.
- Новое в RTW. Если базы данных находятся на разных экземплярах SQL, после обновления строка подключения хранилища базы данных конфигурации указывает на базу данных конфигурации, а не базу данных хранилища.
- В предыдущих версиях клиентам, которые использовали разгрузку SSL, приходилось добавлять заголовок X-Forwarded-Proto к своему балансировщику нагрузки. С этим обновлением им достаточно настроить общедоступный URL-адрес в файле TFSMgmt.exe для создания URL-адресов https://.
- Перехватчик событий Jenkins был не совместим с более поздними версиями Jenkins из-за нового шаблона проверки подлинности. Начиная с этого выпуска совместимость с более новыми версиями Jenkins восстановлена.
Исправления ошибок Marketplace
- Теперь поддерживаются установки MS.TFS.Server.
- Платные расширения предварительной версии теперь поддерживаются в TFS 2015 через это обновление. После установки они навсегда становятся бесплатными, так как готовая интеграция Commerce для расширений не существует в TFS 2015. Кроме того, любой флаг в манифесте расширения, не понятый системой, будет пропущен, а установка не будет заблокирована.
Отзывы и предложения
Мы будем рады узнать ваше мнение! Сообщить о проблеме и отслеживать ее можно с помощью портала сообщества разработчиков, а получить совет можно на сайте Stack Overflow. Как всегда, если вы хотите, чтобы мы уделили больше внимания тем или иным аспектам, перейдите в Сообщество разработчиков и предложите свои идеи или проголосуйте за существующие.