YouTrack 现已支持在问题中查看 Pull Request

Read this post in other languages:

YouTrack 现已支持在问题中查看 Pull Request

这篇博文提供英语、德语、法语、俄语、韩语、中文、日语、巴西葡萄牙语和西班牙语版本。

我们很兴奋地宣布,从 YouTrack 2020.3 开始,软件开发团队将能够直接在问题活动流的提交旁查看拉取请求 (Pull Request)。 在今天的博文中,我们将向您展示如何使用此新功能增强开发流程以及如何使流程更加透明。

此版本还为仪表板引入了时间跟踪微件,并且为处理问题和知识库的任何人提供了更多改进:可在问题列表视图中显示未解决问题的一键式选项、按评论数量对问题进行排序, 以及文章中代码块的语法高亮显示。 大型组织中的管理员现在可以从 YouTrack 与其 LDAP 服务器之间的计划同步中受益。

想了解更多? 继续阅读!

在问题中查看拉取请求

什么是拉取请求?

在软件开发中,与您的队友合作或为一个开源项目作贡献时,您很可能会从 VCS 复制项目,在本地进行更改,然后向项目维护者(或所有者)提交请求以批准并合并您对项目代码库进行的更改。 这种请求称为拉取(或合并)请求 (Pull Request)。

在问题中查看拉取请求

从 YouTrack 2020.3 开始,开发团队将在 YouTrack 问题页面上的提交旁看到来自 GitHub、GitLab、BitBucket、Gogs 和 Gitea 的拉取请求。 逻辑与提交的工作原理类似 – 如果拉取请求提到了相关问题,YouTrack 将提取整个拉取请求以及有关其作者、描述和更新文件数量的信息,并将其显示在问题活动流选项卡中。 拉取请求描述支持 Markdown,因此可以随意设置文本格式并在其中使用 YouTrack 命令。

接下来,在拉取请求被合并或拒绝后,YouTrack 会将此事件以及事件作者和拉取请求状态包含在活动流中。

如您所见,整个拉取请求生命周期现在都已反映在问题历史记录中,这样有助于更轻松地了解概况。

在工作流中使用 VCS 事件和拉取请求

我们喜欢自动化,会尽力让您能够为任何可能的流程配置 YouTrack。 从现在开始,您可以在添加拉取请求或提交后触发 YouTrack 工作流。 此外,现在还可以访问提交和拉取请求数据,例如描述、作者或提交消息。

这意味着,您可以根据拉取请求的状态自动更改问题的状态,或者可以在特定提交到达时将通知发送给相关方。

为开发流程带来的好处

无论您是自己编写代码还是只是关注开发流程,查看拉取请求的选项都可以让您及时了解状态变化。 拉取请求是开发流程的重要组成部分,及时注意到这些请求并将其包含在问题生命周期中非常重要。 此外,了解问题动态也很重要。 例如,如果某个问题由于相应的拉取请求被拒绝而未能得到解决,那么在问题历史记录中显示该信息就至关重要。 这样做可以使流程更加透明,并允许您逐步跟踪问题的生命周期,而不会错过重要事件,例如将拉取请求合并到代码库中。

面向项目经理的时间跟踪报告微件

时间和时间表报告已经证明了其在跟踪时间和收集团队绩效统计信息方面的功效。 现在,我们引入了一个新的微件,可帮助您跟踪您和您的团队在一个或多个 YouTrack 项目中处理问题所用的时间。 该微件既可以基于现有的时间或时间表报告,也可以基于新报告——由您自行决定。 现在,时间表报告数据与时间报告数据组合,可以提供所用时间的完整概览。 您可以选择按用户还是按问题查看时间记录,以及是否要按自定义字段对记录进行分组。

面向处理问题和知识库的每个人的增强功能

一键筛选问题列表中未解决的问题

“未解决”是最热门的搜索条件之一。 这是可以理解的,因为您经常需要搜索尚未完成的实际问题。 为了节省您的时间,我们引入了一个专用设置,只需点击一次即可仅显示与任何搜索查询匹配的未解决问题。 为了确保一致性,即使在您与队友共享搜索或更改搜索查询时,此设置也保持不变。 您可以通过点击同一图标轻松将其关闭。

按评论数量对问题列表进行排序以了解概况

利用这个小巧的功能,您可以按评论数量对问题列表进行排序。 这意味着您将能够在跟踪器中找到讨论最多的问题,同时,还可以通过按票数排序来了解您的产品中最急需的功能。

面向每个人的知识库改进

现在,可以轻而易举地让您的文章树保持井井有条。 只需将文章拖放到正确的位置即可。
除此之外,文章中的代码块现在可以检测您使用的编程语言并相应地高亮显示代码。 如果猜测错误,您可以手动选择正确的语言,语法高亮显示也会进行调整。

在 Markdown 中利用图像和嵌入式内容的高度与宽度特性获得超棒内容

Markdown 标记现在可用于调整问题与文章中的图像、嵌入式视频和其他媒体附件的大小。 以像素或所需的初始高度和宽度百分比为单位,在文件名后添加目标大小。 调整内容的宽度和高度,使文章、问题或评论中的图像或视频正确显示。

面向管理团队,纯附件,不带文字的评论

我们增强了评论的行为。 以前,在提交评论之前必须添加一些文字。 对于经常需要在评论中添加文档和文件的用户而言,这不太方便,因此我们决定允许用户仅将文件附加到评论中,而不是被迫添加不必要的文字。 此功能对主要处理文档和手稿的用户(设计师、律师、人力资源和管理团队)尤其有用。

面向项目管理员的 LDAP 同步

大型组织通常使用自己的目录服务进行用户管理。 YouTrack 已经支持 LDAP(轻量级目录访问协议)身份验证模块,该模块允许用户使用其目录凭据登录 YouTrack。 现在,可以在 YouTrack 和 LDAP 服务器之间设置计划同步,以确保 YouTrack 使用最相关的用户数据(例如组成员资格、电子邮件等),并避免不希望的数据泄露。
目录服务与用户凭据和组成员资格的同步既可以手动执行,也可以按每小时、每天或每 3 小时运行一次的频率自动运行。

有关该版本的完整技术细节,请参阅版本说明。 要详细了解如何配置新功能,请查看最新文档

如果您正在使用 YouTrack InCloud,根据我们的维护日历,您的实例将自动升级到 YouTrack 2020.3。 如果您拥有有效的独立版订阅,则可以立即下载 YouTrack 2020.3。 您也可以使用免费版本试用新的 YouTrack! 如需了解有关 YouTrack 许可升级选项的更多信息,请访问我们的购买页面。

我们非常感谢您的所有反馈意见,请在下面的评论部分与我们分享。 当然,如果您有任何疑问,请与支持团队联系,我们将随时为您提供帮助!

您的 YouTrack 团队

Discover more