TeamCity On-Premises 2025.07 Help

TeamCity 2024.03.2 版本发布说明

构建 156319,2024 年 5 月 29 日

错误

TW-87798 — 如果在 1 分钟内无法清理完成,代理端 NuGet 缓存清理将被中断

TW-87765 — 子项目管理员无法查看父项目的 NuGet 源和 Artifact 存储设置

TW-63400 — 即使用户未勾选“使用实验性 UI”选项,某些链接仍会在新 UI 中打开 href 页面

TW-87657 — PullRequest 构建功能不再适用于复合配置

TW-87750 — 拥有 Project Administrator 角色的用户无法查看 NuGet 源

TW-87470 — [Vault 远程参数] 从运行自定义构建对话框更改的 Vault 查询未被应用

TW-86820 — 重新设计“添加新参数”对话框:当参数不可编辑时,禁用“删除外观设置”按钮

TW-86702 — 检出规则无法与不同 depot 中的 p4 任务流一起使用

TW-87530 — 在 Docker wrapper 中支持为附加参数添加引号

TW-87205 — dotCover runner:在 Windows 代理上的 Linux 容器中,工作目录被重复

TW-86663 — dotCover runner:无法在 Windows 代理上的 Linux 容器中启动分析

TW-67454 — 来自 "https://www.jetbrains.com.cn/help/teamcity/configuring-finish-build-trigger.html" 的网页反馈

TW-86764 — TeamCity 的版本化设置抛出 java.lang.SecurityException:不允许注册关闭钩子

TW-87668 — Visual Studio Tests runner 出现故障

TW-87436 — TeamCity 服务器中的死锁,jetbrains.buildServer.serverSide.impl.history.DBBuildHistory.add2Cache

TW-85593 — 如果 DSL 仓库之一缺少 pom.xml 且未启用 IncrementalMode,则出现不明确的警告“无法确定 DSL API 包类型”

TW-87330 — 如果上传自定义工具归档文件失败且出现错误,不要显示“要修复此安装错误,请从本地存储上传工具的归档文件”提示

TW-87465 — 停止构建时出现 UnsupportedOperationException

性能问题

TW-87434 — 优化从 MSSQL 数据库的 ignored_tests 表加载数据的性能

安全性

8 个安全问题已得到修复。 为了保护那些尚未更新服务器的客户,我们通常会保留这些修复的详情。 反而,我们鼓励您在每次修复错误的几天后查看我们的 安全公告以获取更多信息。

为了增强透明度以及由于发布新的安全公告(源于 2022.04.6 、 2022.10.5 、 2023.05.5 、 2023.11.5 和 2024.03.2 错误修复更新的同时发布)可能出现的延迟,我们决定提供新的和回溯修复的摘要。 您仍然可以期待我们会在近期的安全公告中公布这些问题的详情。

  • 允许路径遍历从服务器读取文件是可能的

  • 在不受信任的构建设置中存在多个存储 XSS 是可能的

  • 第三方代理可能会冒充云代理

  • 通过构建步骤设置可以进行存储型 XSS 攻击

  • 关于 TeamCity 服务器的技术信息可能会被暴露出来

  • TeamCity 用户可能会执行他们的权限本不应允许的操作

  • 某些 TeamCity API 端点没有检查用户权限

  • TeamCity 服务器容易受到带有错误认证令牌的 DoS 攻击

最后修改日期: 2025年 8月 12日