- 여기에서는 Trac 에 대한 설치와 환경설정 부분은 다루지 않겠다. Mylyn 연동을 위해서는 Trac 에 추가적으로 XML-RPC plugin 이 설치되어 있어야 한다. 또한 여기에서는 WebAdmin plug-in 도 설치되어 있는 기반으로 설명하고 있다.
<설치>
Eclipse 에 Mylyn 을 설치한다. 설치는 아래 원격사이트를 통해 받을 수 있다.
(http://www.eclipse.org/mylyn/downloads) 참조
<Trac Component 설정>
Trac Admin 에서 Component 를 정의한다.
<Mylyn Task Repository 설정>
Eclipse 에서 Mylyn à Task List 뷰를 연다.
Task List 에서 New Task 버튼을 누른다.
아래쪽에 Add Task Repository 버튼을 누른다.
Trac 을 선택한다.
다음과 같이 접속정보를 넣고 Trac 계정을 입력하고 test 버튼을 누른다. Test가 성공하면 완료버튼을 누른다.
<Query 추가>
Task List 에서 오른쪽 버튼을 누르고 Query 를 선택
Repository 를 선택하고 아래와 같이 창이 뜨면 Component 를 선택하고 이름을 입력하고 확인
이와 같이 하면 Trac 으로 쿼리를 통해 Task 가 관리 되고 sync 를 맞출 수 있다. 오른쪾 작은역삼각형을 누르고 Expand All 을 선택하면 Task 가 나타난다.
<Task생성>
New à Task 선택하고 Repository 를 선택하면 해당 repository의 Task 가 생성
제목을 넣고 Component를 선택한다.
기타 정보를 입력하고 Create New 버튼을 누르면 Task가 생성된다.
<Task 기반으로 작업하기>
Task를 선택하고 오른쪽 버튼을 눌러 Activate 를 통해 Task 작업 시작. (한번에 한가지 Task로만 작업할 수 있음)
패키지뷰에서 버튼의 on/off 에 따라 전체 리소스가 보이거나 Task Context 에 등록된 리소스만 보이거나 하게 됨
우선 전체적으로 보이게 한 후 리소스를 오픈하게 되면 자동으로 Task Context에 추가되게 됨. 이후 버튼을 누르면 context 에 등록된 리소스만 보이게 됨
아래와 같이 context에서 제거할 수도 있음.
Task의 Context tab 에서도 context 에 추가된 리소스를 볼 수 있음.
아래와 같이 'Attach Context' 를 선택하고 'Submit'을 하게 되면 Mylyn 의 Task context 정보가 Trac에도 올라가게 됨.
따라서 Trac 에서 Task 를 내려받는 다른 사람들도 같은 Context 를 볼 수 있게 됨. (단, 모든 사람은 subversion을 통해 내려 받은 같은 project 에서 작업하고 있어야함. Context 를 적용받기 위해서는 아래와 같이 Task 를 open 한 후 Context Tab 에서 Retrieve Context를 클릭
Context 는 attach 한 시점에 따라 리스트 됨. 원하는 시점의 context를 선택한 후 확인을 누르면 해당 context 가 적용되게 됨.
Trac웹사이트에서 확인하면 아래와 같이 mylyn-context.zip 이 추가됨
댓글 없음:
댓글 쓰기