我有我的项目名称,但不是数字项目ID.后者需要使用HTML Direct Links.I使用JIRA 5.0.1
如何获取给定项目名称的数字项目ID?
我搜索了项目管理区域,其他几个地方,文档,谷歌等,但仍然无法找到获得该值的方法.
谢谢.
seb*_*kem 53
此解决方案不需要管理员权限:
导航到JSON响应https://jira.YOURDOMAIN.TLD/rest/api/2/project/YOURPROJECTNAME并阅读id:
{
"self":"https://jira.YOURDOMAIN.TLD/rest/api/2/project/YOURPROJECTNAME",
"id":"12345", ? Project Id
"key":"YOURPROJECTNAME",
"description":..
:
}
Run Code Online (Sandbox Code Playgroud)
导航以https://jira.YOURDOMAIN.TLD/rest/api/2/project获取项目的JSON列表.
额外奖励:这是Groovy中的一个单行程序来获取ID:
groovy -e "println new groovy.json.JsonSlurper().parseText("https://jira.YOURDOMAIN.TLD/rest/api/2/project/YOURPROJECTNAME".toURL().text)?.id ?: 'not found'"
Run Code Online (Sandbox Code Playgroud)
java.io.FileNotFoundException可能意味着您的JIRA服务器需要身份验证.
这是一个列出所有可见项目及其ID的单行程序:
groovy -e "new groovy.json.JsonSlurper().parseText('https://jira.YOURDOMAIN.TLD/rest/api/2/project'.toURL().text)?.each{println it.key+' = '+it.id}"
Run Code Online (Sandbox Code Playgroud)
Dar*_*nor 38
最简单的方法是从Web浏览器中执行此操作:
http://servername:8080/secure/project/EditProject!default.jspa?pid=10040pid是你要找的id.
对于Jira 6.x:
| 归档时间: |
|
| 查看次数: |
23446 次 |
| 最近记录: |