TeamCity 2025.07.1 版本发布说明
构建 197325,2025 年 8 月 14 日
任务
错误
TW-94891 — 构建页面出现 404 错误(通过 IIS 代理的请求过长)
TW-94822 — 无法禁用公共配方,如果它们是私有配方的一部分
TW-94481 — “无法启动新实例。” 配额超出” 警告消息出现在云镜像 - AWS 上
TW-94893 — 升级到 2025.07 后,包含参数引用的提交状态发布器失败
TW-95131 — 报告了错误的测试结果,且测试数量在构建间变化,即使没有任何更改
TW-94999 — VCS 触发器问题 - jetbrains.buildServer.buildTriggers.BuildTriggerException(this.myVisitedAndNewerThanLowerBoundsCommits 为 null)
TW-94163 — Azure Board 工作项文档提到已弃用的密码身份验证
TW-94493 — [项目隔离] 在 UI 中显示:在“All project”设置下,受信项目列表被忽略
TW-94655—[项目隔离]为“添加当前依赖的项目”添加进度
TW-67478 — Perforce 流构建可能会从错误的流中获取修订(在指定修订的 REST 触发情形下)
TW-94472 — Kubernetes 执行器:在构建启动失败时 Pod 仍保持运行状态
TW-95147 — 以 .days 结尾的内部属性无法解析
TW-94891 — 构建页面出现 404 错误(通过 IIS 代理的请求过长)
TW-94740 — TCP 合并:编辑所用 VCS 根:更改会应用到包含该 VCS 根的父项目,而不会应用到 PipeLine 本身
TW-93795 — 权限不足时,代理页面会递归地打开 TeamCity 界面
TW-94410 — TCP 合并:若为辅助仓库添加了 CSP 和 PR 功能,而主仓库源自外部 VCS 根,则不会删除这些功能
TW-94823 — 在子项目中禁用 AWS 连接使用会阻止使用在同一父项目中配置的 S3 工件存储
TW-93347 — TCP 合并:关于配置状态发布的警告
TW-95088 — 项目概览中未显示构建(IIS 代理下出现 404 错误)
TW-71944 — UI 操作 RECEIVE_TEST_OCCURRENCES_INVOCATIONS 显示 404 错误
TW-95021 — “上次成功”和“上次完成构建”链接返回 400 错误请求
TW-94807 — TCP 合并:为 IntelliJ Idea 插件过滤 Pipeline
TW-94710 — TEAMCITY_PATH_PREFIX 无法与命令行运行程序“带参数可执行文件”模式配合使用
TW-93732 — TCP 合并:审计操作中包含 Pipeline Head
TW-93984—[条件依赖项]被 skipQueuedBuilds 服务消息取消的构建会显示无关的提交状态文本
TW-94396 — 输出参数使用情况报告在配置已不存在时会显示意外错误
TW-93528 — TCP 合并:构建配置 Head 会在“构建计划”页面中列出且可访问
TW-94579—[项目隔离]按照“依赖于”对使用情况报告表格进行分组
TW-94256 — TCP 合并:在指定检出路径时,仅可禁用 VCS 根
TW-95041 — 即使代理最近与服务器通信,仍被取消注册
TW-94693—[项目隔离]减少“将当前依赖的项目添加到列表中”的日志记录
TW-94611 — 如果子项目中不允许使用 AWS 连接,矩阵测试和并行测试构建将无法将工件发布到 S3
TW-94407—[项目隔离]UI 中未显示有关 Pre-fill 成功或失败的消息
TW-94647 — 在 teamcity-server.log 中显示“无法更新数据库中的构建问题:jetbrains.buildServer.serverSide.db.MySQL.MySqlIncorrectStringValueException:字符串值错误”
TW-94384—[项目隔离]受信任项目列表未排序
TW-94586 — TCP 合并:若使用“子项目可以使用该连接 = false”的 AWS 连接,无法将工件发布到 S3 存储
TW-92865 — BuildType.copy() 不会复制分配给步骤的条件
TW-94626 — TCP 合并:使用 SSH 认证的 VCS 根在作业设置中显示为“无”
TW-94650 — TCP 合并:计划触发器的下次启动时间未考虑时区
TW-82882 — 删除子组可能导致死锁
TW-94904 — 尝试将用户添加到正在被另一线程删除的组时出现死锁
TW-94816 — 如果存在多个身份验证模块,则错误的 OAuth 账户会连接到个人资料中的 TeamCity 账户
TW-94817 — GitHub 与 TeamCity 账户在用户个人资料中连接失败,适用于 GitHub 应用连接
TW-94220 — TCP 合并:从 VCS 导入并将 pipeline 存储到 VCS 时会显示不必要的“将很快执行首次提交。”
TW-94156 — TCP 合并:无法加载通知图标
TW-94905 — 安全构建功能参数在代理发布参数后可能会变得不可用
TW-94837 — 私有配方:来自插件的配方未被正确处理
TW-94910 — 在 RestRunningBuildsNotificator.fetchBuildJson 调用中尝试获取参数时出现 AccessDeniedException
TW-94310 — TCP 合并:一段时间后关闭“已达到最大 pipeline 数量”错误消息工具提示
TW-94193 — 无法收起仅包含 pipeline 的项目
TW-94320 — TCP 合并:当构建和 pipeline 数量都已达到上限时,项目中复制按钮出现重复
TW-94639 — 私有配方:如果格式不同,可以向项目添加两个同名配方
TW-94672 — 不受信任的构建。 仅启用日志记录并启动单次构建时,该构建将因“无法确定构建是否受信任”的原因无限期地停留在队列中
TW-94669 — TCP 合并:在只读模式下“删除 pipeline”按钮仍可用
性能问题
安全性
已修复三个安全问题。 要了解更多与 TeamCity 直接相关的已修复漏洞,请查看我们的 安全公告。
安全公告通常会在发布日期后几天发布。