2014-12-19 4 views
0

Jira에서 자동으로 아카이브 된 버전을 사용하려고합니다.REST API를 사용하여 Jira 버전을 보관하는 방법

지금까지 Jira에서 REST API를 사용하여 버전을 생성하고 업데이트 할 수 있었지만 버전 보관과 관련하여 문제가 없었습니다.

I했습니다 그냥이 같은 사실 사용하여 뭔가 false에서 보관 분야를 설정하려고 :

{ "갱신": { "보관": [{ "설정"사실}]}}

나는 또한 출시 된 필드를 동시에 설정하려고했습니다. 보관 된 업데이트 된 모든 버전의 필드를 보내려고했습니다. 성공하지 못 했으므로이 경우 수행해야 할 다른 작업이 있다고 생각합니다.

이렇게 다시 시작하려면 JIRA REST API 사용법을 이미 알고 있으므로 버전을 보관하기 위해 주로 json 콘텐츠를 정확하게 찾으려고합니다.

감사합니다.

+0

많은 질문이 있습니다 : 어떤 Jira 버전입니까? 어떤 Jira REST API 버전입니까? 어떤 Jira REST Resouce (문제, 프로젝트, ...)? – andih

+0

@andih : OP가 [버전 리소스] (https://confluence.atlassian.com/display/JIRA/Managing+Versions)를 지칭하고 있다고 가정합니다. – jwodder

답변

2

As described in the API docs, 버전은 "update" 필드를 사용하여 업데이트하지 않습니다. 단순히 PUT 데이터 {"archived": true} ~ http://JIRA-SERVER/rest/api/2/version/VERSION-ID.

+0

내가 성공하지 못했기 때문에 이전에 어딘가에서 실수를 한 것처럼 보였지만 지금은 성공합니다. –

+0

사실, 문제는 날짜라고 생각합니다. Jira는 그것에 대해 까다롭게 보입니다. 업데이트가 필요한 필드 만 유지하면 작동합니다. –

관련 문제