TeamCity 2022.04.3 发布说明
构建:108706
2022年8月10日
功能
TW-75796 — P4 在证书更新后无法建立“信任”
错误
TW-76324 — 使用新的“并行测试”功能时,总是有一个构建失败(第一个),错误信息:无法运行进程(文件未找到):C:\Program Files\dotnet\dotnet.exe
TW-76002 — 在使用并行测试功能对先前构建的修订版本运行新构建时,使用成功的批次
TW-75686 — 启用了“并行测试执行”构建功能的构建未被重用
TW-76853 — 使用“重建所有失败的构建”重新运行并行测试时,会重建成功的构建
TW-77084 — 通过批量编辑 ID 对话框更改项目 ID 后,存储库中会留下重复文件
TW-76993 — TeamCity GitLab 提交状态发布器有时会发送无序消息
TW-76626 — 构建启动时未发布提交状态
TW-77058 — maintainDB.sh 脚本抛出异常
TW-76545 — 当其依赖项之一被重新启动时,复合构建未更新工件依赖引用
TW-76304 — 搜索结果中包含无访问权限的构建
TW-76837 — 在初始设置期间刷新驱动程序时,无法复制 JDBC 驱动程序
TW-77046 — 检索构建促销的构建类型时出现未捕获的 ADE
TW-76258 — 提交状态发布器可能向 GitHub(以及可能的其他 VCS 托管)发送过多请求
TW-76770 — teamcity.commitStatusPublisher.githubContext 错误解析 build.number 参数
TW-76338 — GitHub 上的提交状态重复
TW-76570 — 提交状态发布器可能会为构建链中的构建发送过多状态更新
TW-76753 — 经典 UI 的更改页面(作者字段)对齐不良
TW-76574 — 当构建未使用 Shelve/个人构建触发时,Perforce Swarm 的提交状态发布器会发布到所有评审
TW-76899 — 搜索插件启动的非守护线程阻止了服务器的正常关闭
TW-76799 — 从 2020.2 升级到 2022.04 后,项目 ID 中添加了“_Project”
TW-76738 — 如果有数百个新变更列表,Perforce Shelve 触发器会跳过其中一些
TW-76812 — 重新运行时未遵循所选的工件依赖构建
TW-74015 — 单个更改页面上的“选择一个构建配置”弹出窗口可能位置不正确
TW-76735 — Perforce Shelve 触发器优先触发较晚的变更列表
TW-76679 — Perforce 客户端清理在大型标准输出时出错
TW-76381 — 并行测试错误:堆栈溢出
性能问题
TW-67910 — TestName2IndexImpl.getTestNames() 中的性能下降导致 UI 挂起和构建完成延迟
TW-73168 — 单个更改页面在加载构建/问题时无响应或挂起
TW-76512 — 可能由于 BuildPTRIndexer 线程导致的 CPU 使用率高于预期
TW-76517 — CommitStatusPublisherListener.lambda$initModificationsProcessing 在 14 小时内未完成
TW-76802 — 在构建队列较大时,BuildQueuePriorityOrdering.addBuilds 运行缓慢
任务
TW-76053 — 构建审批:构建排队后立即收集更改