TeamCity 2020.2.4 发布说明
版本:86063
2021 年 4 月 15 日
功能
TW-64726 — 在侧边栏中显示非收藏构建类型和项目的状态和计数器
使用性问题
TW-70933 — "管理项目和构建配置"页面并非用于管理项目
TW-70635 — 在使用密码认证的情况下,从 URL 创建操作在 GitHub 上失败并显示未找到 (404)
TW-70601 — 如果未配置 artifacts URL,则不显示 artifacts 隔离健康报告
错误
TW-71041 — 如果没有其依赖项的 CUSTOMIZE_BUILD_REVISIONS 权限,则无法重新运行构建
TW-70612 — 在比较中再次将 Parameters 选项卡设为默认
TW-70495 — 应用补丁更改时会在文件前面添加字符
TW-70557 — 在某些系统上,代理启动时出现"打开的文件过多"错误
TW-70207 — Lucene 构建索引器占用大量内存(600M ScoreDoc 实例)
TW-70475 — 在启用进程触发责任的多节点设置中,NuGet Trigger 无法正常工作
TW-70871 — AWS 云代理机器从未被移除
TW-58305 — GitHub Commit Hooks 插件并不总是保留最后的提交钩子信息,并可能不合理地清理工作中的提交钩子设置
TW-70899 — Python 运行器在 buildTemp 目录中留下了脚本文件
TW-70890 — 当添加项目参数时生成 DSL 补丁(如果 settings.kts 文件中的配置版本与当前服务器配置版本不一致)
TW-58365 — Amazon ECR Connection 忽略了指定的 IAM Role
TW-70806 — 测试可能指向构建日志中的错误位置
TW-67378 — 在设置 VCS 根和分支移动的常规 VCS 根中发生更改时,VCS 触发器可能不会触发构建
TW-66254 — 在实验性 UI 中限制构建 artifacts 高亮宽度
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 配置,则忽略 'Default private key' 的用户名字段
TW-70796 — GitHub commits hook 插件与 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个安全问题。