TeamCity On-Premises 2024.03 Help

在构建中查看用户更改

监控代码库的质量对于开发团队来说至关重要:项目开发者需要查看他们的提交是否引发了构建失败。 对于项目负责人来说,重要的是要检测出导致构建失败的问题代码,以便能够早期纠正这种情况,这样团队的其他成员就不会受到干扰。

TeamCity UI 的 Changes 页面允许您查看所有 TeamCity 用户所做的提交,并查看它们如何影响构建。 您可以使用页面上的用户选择器来过滤结果。

用户所做的更改只有在定义了适当的 VCS 用户名 时才会正确显示。

默认情况下,Projects 页面不会显示当前用户隐藏的构建配置的提交。 要移除此过滤器并查看所有构建配置,请清除 隐藏我项目中排除的配置 框。

页面顶部的过滤器提供了灵活的搜索选项:

  • 由做出更改的用户

  • 按项目

  • 根据对更改的评论(提交信息)(仅适用于 Sakura UI)

  • 通过更改文件的路径:您可以通过输入路径的一部分来过滤更改(仅适用于 Sakura UI)

  • 按照修订号(仅限 Sakura UI)

每项更改都有一个显示构建状态的饼图图标,用于表示待处理、成功以及受该更改影响的旧版和新版问题构建的相对大小。 (Sakura UI 中不提供饼图图标)。 将鼠标悬停在 / 点击构建状态图标上,会展现出用户提交如何影响不同构建的视觉表示。 默认列出具有新的/关键问题的构建。

展开更改或点击See builds链接,将列出所有包含此更改的构建。

从这个页面您可以:

  • 查看包含在个人构建中的所有提交和更改。

  • 查看更改如何影响构建结果。

  • 查看是否有新的因更改而失败的测试。

  • 如果配置了 问题跟踪器集成,请导航至问题跟踪器。

  • 在您的 IDE 中打开可能存在问题的文件:如果已安装此 IDE 的插件 并且您已在该 IDE 中登录 TeamCity,那么此选项将可用。

  • 导航至更改详情。

  • 在 TeamCity 中修改更改注释(默认情况下,项目管理员可用)。 建议同时在 VCS 中更改注释,以保持一致性。

  • 在专用标签页上查看每次更改的详细数据。 要在当前选定的更改的标签页之间切换,使用 Tab / Shift + Tab 或助记符:测试用 T ,构建用 B ,文件用 F

  • 查看含有任何更改的构建。 默认情况下,成功和待处理的构建配置被隐藏,不在显示中。 取消勾选相应的框,即可查看所有有此更改的构建。

请注意,如果存在调查员/负责人的问题,将不被视为关键性问题(除非您是调查员)。

最后修改日期: 16日 7月 2024年