TeamCity 2020.2.4 发布说明
构建:86063
2021年4月15日
功能
TW-64726 — 在侧边栏显示非收藏构建类型和项目的状态和计数器
使用性问题
TW-70933 — "管理项目和构建配置"页面并非关于项目管理的内容
TW-70635 — 使用密码验证的情况下,针对 GitHub 的从 URL 创建失败(显示未找到,错误代码404)
TW-70601 — 如果未配置 artifacts URL,不要显示 artifacts 隔离健康报告
错误
TW-71041 — 如果其依赖项没有 CUSTOMIZE_BUILD_REVISIONS 权限,无法重新运行构建
TW-70612 — 重新将“参数”标签设为比较中的默认标签
TW-70495 — 应用补丁更改会在文件前面添加字符
TW-70557 — 在某些系统上,代理启动时出现"文件过多"错误
TW-70207 — Lucene 构建索引器占用大量内存(600M ScoreDoc 实例)
TW-70475 — NuGet 触发器不支持多节点设置和启用进程触发器责任
TW-70871 — AWS 云代理机器始终未被移除
TW-58305 — GitHub Commit Hooks 插件并不总是保留最后的提交钩子信息,可能会无理由地清理工作中的提交钩子设置
TW-70899 — Python 运行器在 buildTemp 目录中留下了脚本文件
TW-70890 — 在添加项目参数时(如果 settings.kts 文件的配置版本与当前服务器的配置版本不符)会生成 DSL 补丁
TW-58365 — Amazon ECR 连接忽略了指定的 IAM 角色
TW-70806 — 测试可以指向构建日志中的错误位置
TW-67378 — 在常规 VCS 根和分支移动的设置 VCS 根中发生改变时,VCS 触发器可能无法触发构建
TW-66254 — 在实验 UI 中限制构建工件高亮宽度
TW-70879 — 无法获取问题,原因:出现了意外的 JSON 类型: class com.google.gson.JsonPrimitive
TW-70631 — 配备静音期的 VCS 触发器在分支移动时无法触发构建
TW-70457 — 如果分支临时消失再重新出现,则时间表触发器会触发过时分支的构建
TW-49658 — 定时构建触发器运行无改变的构建
TW-70521 — 在未读取 pom 的情况下忽略了 maven.repo.local
TW-65641 — 禁用 jgit 的内部自动 git gc
TW-70793 — 在 Tokens 标签页上复制安全值可能会导致项目设置提交到 VCS
TW-70823 — SSH Exec :如果代理主机上有 ssh 配置,则忽略“默认私钥”的用户名字段
TW-70796 — GitHub 提交钩子插件与 TeamCity 2020.2 不兼容
TW-70804 — 审计:'用户已创建'记录在用户字段中具有错误的值
TW-70834 — MultiNodesEvents 用法阻止插件在无需服务器重新启动的情况下上载
TW-70774 — TFS 工作区删除
TW-69873 — 对于空服务器,不要显示配置侧边栏对话框
TW-70509 — 无法使用带有"--config"的存储库
TW-70611 — 在所选构建没有共同依赖构建的情况下,依赖比较无法工作
TW-67239 — 对于非管理员,在健康项上出现意外错误 "bean newVersionBean not found within scope"
TW-70552 — 在成功构建和清理后,手动解决的问题调查会被自动删除
TW-71077 — 恢复对"teamcity.git.use.shallow.clone"的支持,用于从镜像到签出目录的浅克隆,以及在 alternates 被禁用时
性能问题
TW-70686 — Lucene Document 实例占用过多内存
TW-70572 — 由于跟踪代码没有设置限制,导致内存使用过高
任务
TW-69316 — Github 正在取消对密码认证进行 git 操作的支持
安全性问题
已修复5个安全问题。