IDEA中使用JIRA
IDEA中使用JIRA
- 配置Jira服务器
- 使用
- 开启任务
- 切换任务
- 提交任务
主要可以做到什么?
- 在IDEA中查看jira任务信息,同步变更jira任务状态.
- 将jira任务和代码提交自动关联起来.
- 多个jira任务同时进行来回切换时,自动切换回相应任务的会话上下文.
本文适用于JetBrains全系产品,具体以IDEA为例说明.
配置Jira服务器
IDEA 中选择 Tools -> Task & Contexts -> Configure Servers,点+号.
进入配置界面,填写配置Jira服务器信息.
Server URL 填到IP端口就行.
commit message 里可以配置下提交注释模板.
个人配置的是:update: #{id} {summary}
使用
开启任务
Tools -> Task & Contexts -> Open Task 界面中选择自己当前准备开始处理的任务.
按Ctrl+Q 可以显示任务的详细信息.
双击选择具体某一项任务后,在该任务的配置界面里,配置下要执行的操作.
建议勾选 Update issue state (会同步更新jira中任务状态)、Create changelist .
其余根据自身需要自行选择.
创建完成后,Commit视图中就会出现本任务的变更列表,改change list 会自动设置为激活状态.
此时,任何新产生变化的文件,都会自动放至当前change list下
Tips
1. change list 是IDEA commit视图中自带的功能.change list 可以创建多个,但是出于激活状态的只能有一个.
2. 新产生变更的文件,会默认放在当前的change list下.但可以手动挪至其他change list下.
3. 平时建议创建一个"不用提交的"change list,把临时性的代码文件等不方便提交的放在其中.避免提交代码时误提交.
4. 建议多利用change list,方便日常的git提交管理。
切换任务
经常遇到的一个情况是,某项任务正开发到一半时,突然安插一个新的任务来处理。
此时注意,在通过open task功能创建打开新的任务的时候,IDEA会记录下我们之前的任务是打开了哪些文件 。
当新任务处理完成、或者是中途又需要切换回去去处理之前任务时,可以通过 Tools -> Task & Contexts ->Switch task 来切换回之前的任务,此时,IDEA会自动打开之前的所有文件。
eg.
处理任务A时,IDEA中文件 A、B、C 处于打开状态.
处理任务A时,IDEA中文件 D、E、F 处于打开状态.
那么此时通过Switch Task切换回 任务A,IDEA会自动关闭 D、E、F,重新打开文件A、B、C。
tips
可以通过 Tools -> Task & Contexts -> Save context 选项,手动保存当前会话上下文信息。
提交任务
在相关功能改造完成后.可以在 Tools -> Task & Contexts -> Close Active Task 关闭任务.
关闭时,可以通过 Update issue state 选项同步更新JIRA任务状态.
也可以通过 commit changes选项,直接提交代码.默认提交注释就是前面配置的注释模板.
IDEA中使用JIRA相关推荐
- gerrit上的commit msg中关联jira单号(含gerrit的安装)
这个问题折腾了很久,前期后后大概一个月吧,终于搞定了,查了很多资料,有的不完整,有的完全就不能用,有的没说完整,所以一定要记录下来,我的心血啊. 由于公司在用的gerrit的是正式环境中的,大家都在使 ...
- 硝烟中的JIRA和敏捷开发(四)-建立分组权限
硝烟中的JIRA和敏捷开发(三)-JIRA证书Licenses更新延期 强烈建议先看下本文所处的背景,是否和你场景相似. 本文所使用的方法由实践摸索得来,并非最优方法仅供参考.如有更佳方法,欢迎留言. ...
- 在 Confluence 6 中的 Jira 高级权限
启用嵌套用户组(Enable Nested Groups) 为嵌套组启用或禁用支持. 在启用嵌套用户组之前,你需要检查你在 JIRA 服务器中的嵌套用户组是否启用了.当嵌套用户组启用成功后,你可以将一 ...
- ubuntu版本Linux系统中安装jira
介绍有关jira的相关安装与破解. 1. 安装jdk jdk安装1.8版本以上 2. 安装mysql Linux系统MySQL开启远程连接:1. 点击打开链接 2. 点击打开链接 将JIRA应 ...
- 【GitLab和Jira集成】GitLab中集成Jira
GitLab和Jira集成 Gitlab官方文档 起因 GitLab配置 前提要求 配置过程 使用测试 提交代码自动在对应jira issue下评论 通过Gitlab查看Jira相关issue Git ...
- linux系统中安装jira,linux下安装jira详细步骤
linux下安装jira详细步骤 2018年11月08日 | 萬仟网科技 | 我要评论 首先从官网下载jdk的安装包,将jdk的安装包上传到虚拟机或者服务器,在./usr/local/目录下面创建一个 ...
- java 调用jira_java中通过JIRA REST Java Client 使用jira
首先创建springboot工程,使用maven进行构建,pom依赖如下: org.springframework.boot spring-boot-starter-web org.springfra ...
- JAVA中通过JIRA REST Client 使用jira
首先创建springboot工程,使用maven进行构建,pom依赖如下: <dependency><groupId>com.atlassian.jira</groupI ...
- [项目管理-19]:在项目管理中, 如何用Jira对项目管理中的所有活动进行结构化、数字化和量化?
作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客 本文网址:https://blog.csdn.net/HiWangWenBing/article/detai ...
最新文章
- serv-u 自定义html,Serv-U架设教程_Serv-U使用教程图文版
- rpm安装mysql图文
- IBM服务器四大系列解析
- Word编写代码时输出半角引号
- 日常经典用语、成语及谚语
- appium+python自动化项目实战(一):引入nose和allure框架
- 转:libatk-bridge.so错误解决
- jdk api官方文档的使用
- 学子商城网站的设计与实现
- 知识表示-马尔科夫链(MC)
- 淘宝动态评分绿了怎么办
- 计算机开题报告万能模板,计算机开题报告ppt模板
- ​软考高项论文写作这些雷区,千万要避开
- UE 4.13 3D Widget使用
- 机器周期、振荡周期、时钟周期、状态周期???
- 谈技术文章翻译的信雅达-上
- 点到超平面的距离公式
- CORTEX-M 系列调试下载总览
- IIS 7.5 HTTP 错误 404.3 - Not Found错误的解决方法
- 华为携手6家鸿蒙生态合作伙伴共同探讨未来科技蓝图