当前位置:   article > 正文

JIRA 5 发布!_jira的jql changed运算符

jira的jql changed运算符
JIRA 5 发布! 

2012年2月22日

Atlassian团队为带给你JIRA 5.0而感到自豪。

概览

JIRA 5.0 将人员、团队和应用连接起来。用户可以将问题和搜索结果共享给其他人。他们还可以通过“@用户名”的方式来引起其他人的注意。远程问题链接可以将JIRA问题与其他web应用的页面或对象连接起来。新的活动日志可以显示全部链接的Atlassian应用程序和第三方应用程序的活动事件。

此外,JIRA 5.0在系统集成方面提供了新的API。

  • 新的REST API能够全方位的管理一个问题。
  • 针对远程问题链接和活动日志的新的API。
  • 稳定的Java API。

亮点:

远程链接问题
分享问题与提及用户
快速创建和编辑问题

  • 将JIRA 问题与其他JIRA实例链接
  • 将JIRA 问题链接任何URL
  • 通过Java 或 REST API 创建问题链接
  • 快速将问题分享给其他用户
  • 在问题备注中提及某个用户
  • 自动完成用户名或邮件地址
  • 在对话框中快速创建和编辑问题
  • 连续创建多个问题
  • 定制你自己经常使用的字段
Upgrading to JIRA 5.0

你可以从在 JIRA Download Center 下载JIRA 5.0。 升级之前, 请参阅 JIRA5.0升级指南(英文)

特别提醒开发人员: 请浏览Atlassian 开发网站的 Preparing for JIRA 5.0

亮点

远程问题链接

远程问题链接 提供了强大的问题链接功能,可以将JIRA 的问题链接到其他JIRA实例中的问题。

通过 Java 以及 REST API 创建问题链接, 普通用户也可以:

  • 将JIRA的问题与其他JIRA 实例的问题链接在一起, 当然可以在这些问题之间相互链接。
  • 在JIRA 问题中搜索Confluence页面,并将问题链接到指定页面中
  • 为JIRA问题链接到指定 URL, 例如 一个包含文档的页面, 技术说明页面, 或其他网站页面。

点击 这里 查看示例

如果你是:

^Top

共享问题与提及用户

截图: 将问题共享给其他用户

截图: 在问题备注中提及一个用户

需要同事一起查看JIRA的一个或多个问题吗?

查看一个 问题 或在 问题导航器 中列出需要共享问题列表, 点击页面右上角的 共享 按钮 (或键入 s) ,并指定要分享给哪个 JIRA 用户 (用户名或输入邮件地址)。
接收者就会收到带有网页链接的电子邮件 (或共享的问题列表)。

 请注意:

  • 你需要在全局权限中拥有 '浏览用户' 权限,才能访问 共享  按钮,也只有拥有这个权限时,你才能在提及用户时使用 '用户提示'功能。 然而, 如果你知道所提及的JIRA用户名,那么你就无须这个权限,也可以提及某个用户。
  • JIRA 系统管理员需要配置 JIRA外发 SMTP 邮件服务器,以便于 '共享' 和 '提及' 功能可以正常工作。

^Top

快速创建和编辑问题

JIRA 5.0 让你可以更快地创建和编辑问题,也包括子任务。 创建和编辑问题将在一个对话框中操作 (而不是一个单独的表单), 那么你就不需要离开当前页面或重新加载新页面。

你可以通过 ‘配置字段’ 按钮来定制创建/编辑问题对话框中显示的字段。 JIRA 会记住你最后一次选择的字段, 给你个性化的对话框,并可以提高创建编辑问题的效率。

创建问题 对话框允许你快速地创建具有类似内容的一系列相关的问题。 当你在点击 创建 按钮之前,选中了 创建其他 选择框, JIRA 就会创建一个问题,并将上一个问题的值,填写到新建问题对话框中的相应字段, 而只留下空白的 '主题' 字段,供你填写。 请注意,上一个问题的附件不会上传到新问题中。

经办人, 项目 问题类型 字段也可以使用 '自动完成' 功能。因此, 在创建或编辑问题时,你无须从繁多的列表中选择你需要的值。

你可以直接键入 'c' 就可以打开创建问题对话框, 或者在查看问题、选中的问题上键入 'e'直接编辑问题。

^Top

搜索问题的历史变动记录

'CHANGED' 运算符

我们已经在JIRA 4.4.3中介绍过, JQL'CHANGED 运算符后面可以跟随 FROM, TO, ON, DURING, BEFORE, AFTERBY, 并且可用于 状态, 经办人, 优先级,报告人, 解决结果 修复版本 字段。.

例如, 这个链接 就展示了jira.atlassian.com网站,JIRA项目中,所有修复版本曾经更改为 '5.0' 的问题。

你也可以更加灵活的运用 JQL 查询语句的 CHANGED 运算符。 例如, 下面的JQL语句:

 

status changed FROM "In QA Review" TO "QA Rejected" BY freddo AFTER startOfWeek() BEFORE endOfWeek()

你将会得到所有本周内,由 freddo 更改的, 状态字段曾经从"In QA Review" 变为 "QA Rejected" 的所有问题。

增强的 'WAS' 运算符

同样已经在 JIRA 4.4.3 中介绍过,was the ability of the WAS 运算符可以应用于 修复版本 字段。 例如, 下面的JQL语句:

fixVersion WAS 4.4

将会搜索到任何修复版本字段曾经(包括当前) 设置为4.4 的问题。

^Top

 

Activity streams 也可以显示其他应用程序的活动日志

截图: Activity stream 小工具显示Atlassian其他应用程序的活动日志

截图: Activity stream 小工具显示非Atlassian应用程序的活动日志

在JIRA4.4中我们就已经扩展了活动日志的特性:

  • 通过 '应用程序连接', 显示Atlassian其他应用程序的活动日志, (比如 Confluence, FishEye/Crucible 以及 Bamboo)
  • 在JIRA面板的活动日志小工具中整合这些外部的活动日志
  • 通过REST API 或本地的 Java 从远程应用程序读取并加入到JIRA 活动日志中.

在我们的开发者文档中的 Preparing for JIRA 5.0 部分详细说明了5.0的新特性。

有了这些新特性, 你就可以:

  • 在JIRA活动日志中了解Confluence页面的更新情况, 然后追查到这些Confluence页面,查看详细信息.
  • 查看其它JIRA实例中的任何变动情况。 例如,即使是在位于防火墙后的开发部门的JIRA实例,也可以看到面对客户的技术支持部门的JIRA实例中的问题变动情况。

^Top

管理其他用户共享的过滤器和面板

我们已经在JIRA 4.4.1中介绍过, JIRA 管理员可以更改或删除其他用户共享的过滤器和面板 共享的过滤器或面板是其他用户创建的,并允许分享给其他用户使用的。

由于JIRA只允许创建者编辑自己的共享过滤器或面板,所以当一个用户离职时,这个新功能会对管理员非常有用,虽然用户离职,这个共享的过滤器和面板依然可以被其他用户使用。

你可以通过选择 管理 > 用户 > 共享的过滤器共享的面板(或使用快捷键 g + g + 共享的过滤器或共享的面板) 来使用这个功能。

在 '共享的过滤器' 或 '共享的面板' 页面, 你可以搜索到任何共享的过滤器/面板,或使用齿轮图标更改其所有者,或删除这个共享的过滤器/面板

 只有当用户在 全局权限 中拥有 创建共享的对象 权限时,才能将过滤器或面板共享给其他人。

^Top

 

增强的管理用户界面

继JIRA 4.4 采用增强的管理用户界面后, JIRA 5.0 进一步改善了管理页面,采用了多变的对话框形式

例如, 当在管理员页面点击 '添加用户' 链接时,添加用户的页面变为弹出的对话框

不止是添加用户页面, ‘附件’ 和 '工作流' 页面都被重新设计,并显示为对话框。

^Top

可操作具体问题的REST API (包含教程)

JIRA 的 REST API 经过大量的更新和改进,可以提供以下功能:

  • 创建新问题.
  • 获取创建问题或编辑已有问题的元数据
  • 删除已有问题及其子任务.
  • 创建远程 '问题链接'.
  • 从收藏的过滤器及面板中获取元数据.
  • 获取当前用户权限的元数据.
  • 支持几乎所有JIRA系统字段以及自定义字段.

 请注意我们更改了JIRA's REST API 的api-version 命名,从 '2.0.alpha1' 变为更加简洁的 '2' (或 'latest' 使用最新版本的 REST API 来适用于对应的JIRA版本).

更多详细信息,请参阅 Preparing for JIRA 5.0

我们也提供了一系列 REST API 教程 来帮助你使用新的 REST API  特性。

 你也可以尝试 Atlassian's 新的 REST API 浏览器, 这个浏览器已经包含在 Atlassian Plugin SDK 中。

^Top

稳定的 Java API

JIRA 的 Java API 也经过了大量的更新和改进,来提供以下功能:

  • 更加稳定和兼容未来JIRA版本. 详细资料请参阅 Java API Policy for JIRA
  • 取消了不建议使用的 OSUser 类
  • 取消了不建议使用的portlets (在JIRA 4.0 中由小工具取代) 及其相关的 APIs.

更多详细资料,请参阅 Preparing for JIRA 5.0

如果你正在开发JIRA 5.0的插件, 请查看我们最新发布的 JIRA plugin tutorials.

^Top

全新的故障和调试工具

JIRA 5.0 添加了几个工具,帮助管理员调试和JIRA的配置.

  • 在记录和分析页面中为系统管理员提供若干个邮件调试工具
    • 允许或禁止邮件日志
    • 打开或关闭调试邮件日志
    • 配置日志级别.
  • 为了测试和调试 LDAP 链接, 现在提供更全面的测试,包括基本的连接,用户检索,用户成员,组检索,组成员和认证。

^Top

新的邮件处理向导

JIRA的5.0采用了新的邮件处理程序向导,大大简化了通过邮件创建问题和添加评论的 邮件接收处理程序的配置过程。

不再需要在JIRA服务中配置复杂的邮件控制参数,而只需通过向导简单的配置即可。

改善了JIRA邮件配置选项的布局。 邮件服务器管理页面的配置选项,被分为了两个页面 — 一个是外发邮件服务器 (SMTP) ,另一个是接收邮件服务器 (POP/IMAP) 配置。邮件处理从服务页面移动到了邮件接收服务器页面。

^Top

增强的 '查看问题' 页面

'查看问题' 页面增强了一下功能:

  • 问题链接 部分 被重新设计,以便于更好的利用空间。
  • 查看页面的右边栏使用了固定宽度。 因此, 当在高分辨率显示器中查看问题时, 字段名称和值不会被隐藏.
  • 在JIRA 5.0之前, 点击任何标签页,真个页面都会重新加载。 而在JIRA 5.0 中, 这部分只有当用户主动点击 '活动' 部分的标签页时,才会部分加载。这项更新可以快速的获取这些标签页的信息。
  • 对于插件开发人员 - '查看问题' 页面的左边栏可定制。 因此, 你可以在‘查看问题’页面的操作按钮栏下面的任何地方,插入自己的定制面板.
  •   '查看问题' 页面左侧面板是 atl.jira.view.issue.left.context — 请参阅 View Issue Page Locations . 也可以查阅 plugin tutorial 了解‘查看问题’ 页面自定义右边栏的示例 (JIRA 4.4已经可以使用此功能).

^Top

JIRA Add-Ons (插件和集成)

JIRA 5.0 为需要JIRA集成的开发者提供了大量新功能, 包括新的集成特性,例如远程问题链接和活动日志, 一个新的 REST API 和稳定的 Java API.

JIRA 的客户已经感受到了这些新特性带给他们的帮助

  • 超过100个JIRA5.0的集成插件, 大量的插件已经可以兼容JIRA 5.0
  • JIRA稳定的Java 和全新的 REST APIs 将使得升级变得极为简便.

查看全部JIRA 5.0 兼容的插件.

^Top

其他增强和缺陷修复

当你访问 JIRA 5.0 时, JIRA 会弹出 What's New in JIRA ... 对话框, 显示JIRA新版本特性概要.

 这个对话款个也可以通过选中 不再显示 选择框来禁止弹出。 然而, 你也可以从你的用户名下拉菜单中选择 What's New 菜单项来查看这个对话框的内容。

点击 这里 查看JIRA5.0已经解决的缺陷。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/黑客灵魂/article/detail/1020955
推荐阅读
相关标签
  

闽ICP备14008679号