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";
: 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
댓글