JCF IssueTracker through Mylyn

From JCFWiKi

Jump to: navigation, search

그림:check.gif

  • 산출물 : Mylyn을 통한 JCF IssueTracker 사용하기
  • 작성자: 김민아
  • 최초작성일 : 2008/05/19
  • 최종작성일 : 2008/05/19

Copyright © 2008 Daewoo Information Systems Co., Ltd.

그림:forbidden.gif

여기서는 Eclipse의 Mylyn을 통하여 JCF를 사용하는 개발자들이 서로 에러를 등록하고 공유하는 시스템인 error report를 사용하는 방법이 대해 다룬다.

목차

[편집] 환경정보

  • IDE :3.3 이상의 Eclipse

그림:information.gif

[편집] 처리프로세스

Error report  사용 프로세스
Error report 사용 프로세스

[편집] error report 설치하기

[편집] JCF IssueTracker 사이트 회원가입하기

그림:forbidden.gif

  • 회원가입이 완료되면 error report의 있는 에러 이력들은 볼 수 있으나.
  • 에러를 등록하기 위해서는 관리자에게 등급업 신청을 해야 한다.

[편집] 플러그인 다운받기

  • 이클립스에서 help --> software updates --> find and install -->Search for new features to install -->new Remote Site 에서 다음과 같이 등록한다.
  • 업데이트가 다 되면 이클립스가 재시작된다.

[편집] 교육시 이슈사항 등록하기

  • 이클립스에서 Window --> Show View --> Mylyn 에서 Task List, Task Repositories 둘 다 선택한다.
  • Task Repositories 에서 마우스 오른쪽 버튼을 클릭하여 add Task Repositories-->Mantis-->next에서 다음과 같이 등록한다.
  • User ID와 Password 는 회원가입할 때 등록한 User ID와 Password 사용한다.
JCF_issueTracker Task가 등록
JCF_issueTracker Task가 등록
  • Task Repositories error report 라는 Repositories 가 생길 것이다. 거기를 마우스 오른쪽 버튼을 클릭하여 New Query...를 선택하고 다음과 같이 입력한다.
    • Query Title :error report
    • 두번째 항목: error report
    • 세번째 항목: JCF_issueTracker
  • 다음과 같이 Task List에 error report라는 Task가 등록된 것을 볼 수 있다.

그림:warning.gif

  • 여기서 Task 밑의 list가 나오는 것은 다소 시간이 걸린다.
그림:Properies for task Repo 1.png
JCF_issueTracker Task가 등록

[편집] error report 사용하기

[편집] 에러이력검색하기

에러검색하기
에러검색하기
  • 자신이 발생한 에러나 버그에 대해 이전에 해결한 이력이 있는지 이클립스 상에서 검색할 수 있다.
  • Tack List 바로 위에 있는 Find안에 자신이 발생한 에러를 넣거나 밑이 리스트에서 찾아본다.

[편집] 에러등록하기

그림:forbidden.gif

에러등록은 관리자로부터 등급업을 받아야 등록을 할 수 있다. (관리자에게 등급업 신청하기)

  • 만약에 자신이 발생한 에러에 대해 이전에 해결한 이력이 없다면 에러를 등록하여 error report를 사용하는 모든 사람들에게 알릴 수 있다.
  • Error Log의 해당되는 메시지에서 마우스 오른쪽버튼 --> report As Bug->error report-->Select Project for new lssue를 선택하여 등록하거나,

Task 등록하기

  • Console창의 에러를 복사하여 Task List의 error report에서 마우스 오른쪽 버튼을 클릭하여 New>Task>error report를 클릭한 후 Project for new lssue를 선택하고 Description 넣는다.

Task 등록하기

그림:warning.gif

여기서 유의해야 할 것은 제목만 봐도 어떤 에러인지 알 수 있도록 등록한다. 예)java.io.EOFException...

  • 에러를 등록하면 Mylyn 을 통해 error report를 사용하는 모든 사용자에게 밑에와 같은 팝업창이 나타난다.
Task PopUp 창
Task PopUp 창

[편집] 파일첨부하기

  • 에러를 등록하고 나면 추가로 파일을 첨부할 수 있다.
  • 밑에 그림과 같이 자신이 등록한 에러를 클릭한 후 Attachments의 Attach를 클릭하여 log파일 등의 파일을 첨부할 수 있다.
파일 첨부
파일 첨부

[편집] 에러해결하기

  • 먼저 error report에서 에러를 클릭한 후 Attributes의 Status를 할당된 이슈로 New Comment에는 에러 해결방법을 넣고 Submit 버튼을 누른다.

[편집] 해결된 에러 확인하기

  • 자신이 등록한 에러를 위에 같이 누군가 해결하였다면 Status를 해결된 이슈로 바꾼다.