Dec 21 2009

Eclipse에서 Trac Server Wiki 편집하기

분류: CDE, Eclipse, Trac, Wiki최 태현 @ 11:00 오전

Trac을 설정하다보니까 여기저기 좋은 plugin이 많이도 나온다.

프로그램과정에 시간을 쏟아야 되는데 셋팅에 너무 시간을 많이 보내는것 같다.

이것은 Eclipse에서 Trac관련 문서(Wiki로 작성)들을 편비할 수 있도록 하는 Plugin 입니다.

eclipse에서 help->install new software를 선택하고 다음 사이트를 추가해준다.

Name : Eclipse Trac Integration ( 편한대로 주세요 )

Location : http://trac-hacks.org/svn/eclipsetracplugin/eclipse/update/

설치가 끝나고 나면 eclipse상에서 window -> Open Perspetive -> Trac 을 선택하고 Trac Server를 등록해 준다.

그러면 Trac Navigation에 주욱~~ Wiki 파일이 올라온다.

Wiki 문법을 잘 모르는 내입장에선 참 편할것 같다.


Dec 21 2009

SVN commit을 trac으로 연동

분류: CDE, Eclipse, Subversion, Trac최 태현 @ 8:41 오전

SVN commit을 trac과 연동하여 특정 동작을 수행하도록 지정할 수 있다.

trac에서는 bug, 개발작업, 등의 내용을 ticket을 작성하여 관리한다. ticket을 작성하는 경우 일반적으로, ticket을 open한다고 한다.
ticket을 open하면, 해당 ticket의 내용을 보고, 관련 작업이 source와 관련된 경우, source code작업을 완료한 후 ticket을 close한다.
이때, ticket을 close하는 작업을 svn commit시에 자동으로 이루어 지도록 할 수 있다.

실제로는, svn commit이 발생할때 log를 hooking해서, 해당 log에 ticket 정보가 있는지 확인하고, ticket정보가 있다면,
해당 ticket을 close하거나, 해당 ticket에 log를 남기게 된다.

0. trac plugin 설치

solove@sage:/etc$ sudo easy_install http://trac-hacks.org/svn/eclipsetracplugin/tracrpcext/0.10
Downloading http://trac-hacks.org/svn/eclipsetracplugin/tracrpcext/0.10
Doing subversion checkout from http://trac-hacks.org/svn/eclipsetracplugin/tracrpcext/0.10 to /tmp/easy_install-WAd3o4/0.10
Processing 0.10
Running setup.py -q bdist_egg –dist-dir /tmp/easy_install-WAd3o4/0.10/egg-dist-tmp-NO2eTd
Adding TracExtendedXmlRpc 0.1 to easy-install.pth file

Installed /usr/local/lib/python2.6/dist-packages/TracExtendedXmlRpc-0.1-py2.6.egg
Processing dependencies for TracExtendedXmlRpc==0.1
Finished processing dependencies for TracExtendedXmlRpc==0.1

Trac과 Mylyn을 연결하기 위해 필요한 connector를 설치한다.  설치할 플러그인의 URL은

http://download.eclipse.org/tools/mylyn/update/extras/  이다.

Mylyn integration > Mylyn Connector:Trac을 설치한다.

http://download.eclipse.org/tools/mylyn/update/extras/
위와 같다.

Continue reading “SVN commit을 trac으로 연동”


Jun 07 2009

Ubuntu Desktop에서 Eclipse를 활용한 개발환경 구성하기(2)

분류: Desktop, Eclipse, How to최 태현 @ 5:21 오후

메뉴만들기

sudo gedit /usr/share/applications/eclipse.desktop

With this contents

[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse IDE
Exec=eclipse
Icon=eclipse
Terminal=false
Type=Application
Categories=GNOME;Application;Development;
StartupNotify=true

After executing this command, you can run from the menu item
applications/programming/eclipse

http://www.hui-wang.info/?p=117

Tags: ,


Jun 04 2009

Ubuntu Desktop에서 Eclipse를 활용한 개발환경 구성하기(1)

분류: Desktop, Eclipse, How to최 태현 @ 6:54 오후

한밭도서관 홈페이지 개발사업 완료후 개발된 내용을 확인하고 마음에 들지 않는 부분을 고치기 위해서 작업를 시작했습니다.

그런데 일일히 프로그램을 찾아가면서 수정하는게 귀챦고 수정되는 내용을 관리하기 위해서 공통개발작업 환경구축과 Eclipse를 사용해보기로 맘 먹었습니다. 즉 Eclipse에서 프로그램 수정과 버젼관리를 동시에 수행하는게 목적입니다.

우선 CDE 구성을 위해 Trac과 Subversion을 설치하고 프로그램 소스를 정리했습니다. (여기를 참조하세요)

다음엔 리눅스 데스크탑(Ubuntu Desktop 9.04)에 Eclipse를 구성하기 시작했습니다.

Continue reading “Ubuntu Desktop에서 Eclipse를 활용한 개발환경 구성하기(1)”

Tags: , , , ,