본문 바로가기
Study

mylyn cvs

by epro 2007. 9. 18.

mylyn 소스 checkout 하기

1. http://www.eclipse.org/mylyn/doc/dev/mylyn.psf 를 다른이름으로 local에 저장한다.
2. File -> Import -> Team Project Set
3. local에 저장했던 psf파일을 Browse한다. > Finish

사용자 삽입 이미지

4. username에 "anonymous", password는 공백상태로 놔두고 ok
사용자 삽입 이미지


5. 소스파일들이 받아진다. Project Explorer에 프로젝트가 올라오는걸 확인할 수 있다.
   ( 엄청 많은 프로젝트들~~~ -_-;; )
사용자 삽입 이미지



CVS로 소스파일을 받은 이유는..
repository로 googlecode를 연동시켜보니 한글이 깨지는 현상이 발생했다.
encoding을 UTF-8로 설정했음에도 불구하고 한글깨지는 이유는 뭘까..;

소스를 뒤적거려 보니 TaskListWriter.java에서 tasklist.xml을 만들어 주는거 같은데..
이걸 좀 파보면 뭔가 알 수 있을지도 모르겠다.

근데 요걸 어떻게 컴파일해서 플러그인으로 추가시키나..?
산넘어 산이구나..;

org.eclipse.mylyn.internal.tasks.ui.util.TaskListWriter.java
: tasklist.xml을 생성하는 파일

org.eclipse.mylyn.internal.web.tasks.WebTaskListFactory.java
: WebIssue

 public static final String FILE_EXTENSION = ".xml.zip";
 public static final String OLD_TASK_LIST_FILE = "tasklist.xml";
 public static final String DEFAULT_TASK_LIST_FILE = "tasklist" + FILE_EXTENSION;
 public static final String FILENAME_ENCODING = "UTF-8";


Reference : http://wiki.eclipse.org/Mylar_Contributor_Reference#Checkout

댓글