2012-09-07 2 views
2

Eclipse RCP 응용 프로그램에서 작업하고 이전 trac 버그보고 시스템에서 새로운 Jira 기반 시스템으로 이동하도록 권장하고 있습니다.Eclipse RCP 응용 프로그램에 "Create Jira Ticket"보기 추가

사용자는 Jira에 익숙하지 않기 때문에 새로운 시스템보다 오래된 시스템에서 버그를보고하는 경향이 있습니다. 우리는 사람들이 오래된 trac 시스템을 다운 시켜서 사람들을 바꾸도록 강요하고 싶지 않기 때문에 이라면 Jira를 통해보고하기가 훨씬 쉽다는 것을, 그들은 훨씬 더 쉽게 전환 할 수 있다고 생각했습니다.

제가 생각하기에 티켓을 제출하는 것이 항상 버튼 클릭이었고 Jira의 복잡한 부분 중 일부가 기본값 뒤에 숨겨 질 수 있도록 "제출 Jira 티켓"보기를 직접 응용 프로그램에 통합 할 수 있다는 것이 었습니다. 필드가 추가되었습니다.

이것을 달성하는 가장 쉬운 방법은 무엇입니까? 이미 Eclipse RCP 구성에 추가 할 수있는 Eclipse 플러그인이 있습니까? 아니면 내 자신의보기 플러그인을 작성해야합니까?

답변

4

하나의 옵션은 이미 JIRA 커넥터가있는 Mylyn Eclipse 플러그인을 사용하는 것입니다. 이를 통해 문제를 만들고, 업데이트하고,보고 검색하고 잠시 동안 지켜 볼 수 있으므로 매우 안정적입니다.

간단한 양식으로 문제를 제출하려면 자신 만의보기를 작성해야합니다. JIRA는이를 지원할 REST API을 제공합니다. @NickWilson에서 언급 한 바와 같이

2

, 당신은

는 확장에 모습 org.eclipse.mylyn.tasks.core.templatesorg.eclipse.mylyn.tasks.bugs.support 지적 되세요 .. 차량으로 Mylyn을 사용할 수 있습니다. Atlassian에서 사용하는 예제는 플러그인 com.atlassian.connector.eclipse.jira.ui을 참조하십시오.

이 확장 포인트는 "도움말">> "버그 또는 향상보고 ..."메뉴 항목을 통해 버그를보고하는 데 사용됩니다.

+1

감사의 말 Tony, 내가보기에 필요한 확장 점을 알고 Mylyn 옵션을 훨씬 쉽게 조사하도록해야합니다. 첫 번째 단계로 My Eclipse가 Eclipse 개발 환경에서 작동하도록해야한다고 생각합니다. 잠깐 살펴 보았습니다. –

1

Atlassian에는 JIRA의 버전에 따라 Eclipse 용 플러그인이 있습니다. https://marketplace.atlassian.com/plugins/com.atlassian.ide.plugins.eclipse.jira

일단이 플러그인을 설치하면 해당 Eclipse 설치를 기본 Eclipse 설치로 사용하고 번들로 제공되는 rcp 응용 프로그램에 기능을 포함 시키십시오.

+0

고마워, AdilF, 내가 조사해 보겠다. –

관련 문제