wiki:EclipseTracMylyn

Plugin 설치

Help > Install New Software.. > Available Software Site 선택

Url 주소가  http://download.eclipse.org/tools/mylyn/update/extras 찾아서 Enable 시킨다

Work with 에서 상기 Url 주소 선택 후 Mylyn Connector : Trac를 추가 설치한다.

Task 저장소 추가

Window > Show View > Task Repositories 를 선택

뷰 컨텍스트 메뉴에서 Add Task Repositories 를 선택

다이얼로그에서 Trac 선택 후 Next 버튼

  • Server : Trac Url 주소
  • Label : 표시 이름
  • User ID : trac에서 추가한 사용자 ID
  • Password : 비밀번호
  • Additional Settings > Access Type : XML-RPC 선택

입력 후 Validate Settings 선택하면 다이얼로그 상단에서 결과 확인

Task 관리

Task Query

Task Repositories에서 mylyn에 태스크 추가

Task Repositories 뷰 컨텍스트 메뉴에서 New Query... 선택

원하는 내용으로 쿼리 가능

Task List

Task Query를 추가하면 Task List에 목록이 보임

Task 내용을 확인하면 Trac의 Ticket 내용과 동일

Task Context

Task를 activate 후 개발관련 자원을 접근한 집합을 의미

이용방법은 여기 참조

Context 공유

이클립스에서 mylyn으로 context 공유가 가능

공유할 태스크의 컨텍스트 메뉴에서 Context > Attach 메뉴

또는 태스크 상세화면에서 Attach Context 체크박스 선택

  • 주석을 추가한 후 Finish
  • Trac 태스크에 mylyn-context.zip 첨부파일로 저장 (여러개면 numbering)

공유한 Context를 가져오기

  • 태스크 컨텍스트 메뉴에서 Context > Retrieve
  • context 버전이 여러개일 경우 버전 선택

Task 스케줄링

태스크의 개인 스케줄링을 관리

태스크 상세화면에서 Private 탭

  • Scheduled : 개발 시작 예상일
  • Due : 완료 일자
  • Estimate : 예상 소요시간

태스크별 예상 일정 정보는 Task List 뷰의 Task Presentation 아이콘으로 확인 가능

체인지 셋

태스크 별로 소스코드 커밋 가능

태스크를 Activate 상태로 코드 변경

프로젝트의 컨텍스트 메뉴 Team > Synchronize with Repository 실행

  • 태스크 별로 수정된 소스코드 리스트 보여준다.
  • Synchronize 뷰의 Show Change Sets 아이콘 클릭

태스크별로 커밋시 태스크 명, 상태, URL등에 대한 주석이 자동으로 추가된다

그림추가

Attachments