TeamCity 2023.05.2 发布说明
构建:129341
2023年7月25日
错误
TW-82717 — agent.bat 在未提供参数的情况下启动时显示错误而非帮助
TW-82114 — 如果值包含特殊符号,"number" 定位器现在会失败。
TW-82170 — 基于 Windows 的 Docker agent 镜像与 containerd 不兼容
TW-80931 — 在带有 .NET 8 的 agent 上推送到内部 NuGet 源无效
TW-82179 — GitHub App 连接:一个用户的公共仓库对另一个用户不可见(如果第二个用户不是这些仓库的协作者)
TW-74760 — 构建新分支(git 浅克隆)时出现 "Error while applying patch" 错误
TW-80435 — 原生 Git:对于新的 VCS 根或更改分支规范后,VCS 标记失败并显示 "bad object type"
TW-77955 — 在颁发 Let's Encrypt 证书时出现问题时,在 UI 中显示额外信息
TW-77940 — 改进 HTTPS 证书移除的审计日志记录
TW-79902 — 上传新 HTTPS 证书时出现 javax.management.InstanceNotFoundException
TW-81897 — 升级到 2023.05 后无法打开依赖项选项卡链模式
TW-82127 — 对于 Azure DevOps,Commit Status Publisher 在默认项目仓库的提取 URL 使用较短版本时失败
TW-81115 — 无需服务器重启更新 Github App 插件失败
TW-82210 — 构建链丢失依赖项,因参数依赖于缺失的依赖构建而无法启动
TW-82030 — .NET 7.0.202 还原失败,错误为 NU1301:无法加载源 <feedURL> 的服务索引
TW-82434 — 修复批准构建所需的令牌权限
TW-81492 — REST:方法 versionedSettings/contextParameters 不返回没有值的参数
TW-82165 — 服务器关闭时,FailedTestAndBuildProblemsDispatcher 中出现 RejectedExecutionException
TW-80608 — 外部工件存储缓存缓存了空文件
TW-81960 — 将构建从一个节点重定向到另一个节点时出现异常
TW-81743 — 如果未指定用户名,使用 "Use VCS root credentials" 的拉取请求构建功能不起作用
TW-74774 — agent 内存中存在两个 WebPublisher bean 实例
TW-80387 — .NET NUnit 并行测试:TestCaseFilter 格式不正确,缺少运算符 '|' 或 '&'。
性能问题
TW-82606 — AnchorsFileWriter 减慢了 agent 构建消息的处理速度
TW-82404 — 项目设置持久化任务的执行速度慢(约 150K 构建配置)
TW-82383 — 在存在许多关键错误和成千上万的构建配置的情况下,服务器启动速度慢
安全性
已修复了3个安全问题。