Dev Tool

    OSX에서 eclipse.ini 수정

    이클립스 Heap Memory등 Java 가상머신에 옵션을 설정하고자 할때, 이클립스 설치 디렉토리에서 터미널을 통해 아래 경로로 이동하여 Eclipse.app/Contents/MacOS/eclipse.ini 위 파일의 내용을 수정하면 됩니다. 추가. Finder에서 Eclipse.app의 '패키지 내용 보기' 통해서도 가능합니다.

    Eclipse Market Place

    Eclipse Market Place

    Eclipse 3.4 Ganymede 를 설치해서 쓴지도 벌써 2년이 다되어 갑니다. 특이한 것은 Market Place 라는게 생겼습니다. 일종의 Eclipse Plug-in 을 site 주소를 추가해서 설치했던 기존방식을 Market Place 를 통해서 손쉽게 Plug-in을 검색하고 인스톨할 수 있게 제공하는 기능으로 보입니다. 마치 애플의 Appstore와 유사해 보입니다.

    Tomcat 과 Eclipse 연동

    이클립스에서는 server adapters 를 제공합니다. apache tomcat, jboss, weblogic 등등의 웹서버 플러그인을 설치할수 있습니다. 하지만 이러한 경우 이클립스를 키고 웹서버를 켜야 하는 번거로움이 발생합니다. 그렇기 때문에 톰캣은 이클립스의 웹프로젝트를 자동으로 배포하고 이클립스는 톰캣 서버의 START,SHUTDOWN을 비동기적으로 사용하려면 Sysdeo Tomcat Launcher Plugin : http://www.eclipsetotale.com/tomcatPlugin.html 위 플러그인을 설치하면 됩니다.

    Subversion과 Trac 설치

    이 글은 Ubuntu 9.04 를 기준으로 작성했습니다. 1. 패키지 설치 apt-get install trac libapache2-mod-python libapache2-svn 우분투가 알아서 trac,svn 및 apache2, python 등 기본 패키지를 함께 설치 합니다. 2. SVN Repository 생성 svnadmin create /opt/prj-repo/svn/TestProject 3. Trac Project 생성 trac-admin /opt/prj-repo/svn/TestProject initenv 프로젝트명과 저장소 타입등 몇가지 물어보는데, 연동하려는 SVN Repository 경로를 잘 입력합니다. Creating a new Trac environment at /opt/prj-re..

    Trac 저장소 복사

    Subversion과 마찬가지로 TRAC도 백업 및 복원이 가능합니다. 하지만 DUMP하기 보다는 기존 저장소를 그냥 카피(import) 수준입니다. # 사용법 trac-admin hotcopy 위 명령어로 trac repository를 통째로 복사해올 수 있습니다. 단, repository의 svnpath는 맞춰 놓는 센스와 trac-admin 으로 기존 설정이 맞는 지 확인이 필요합니다.

    Subversion 저장소 백업 및 복원

    subversion으로 운영중인 Repository를 옮기거나 복원해야 하는 경우 svnadmin 명령어로 통째로 백업을 하거나 복원을 할 수 있습니다. 리비전 히스토리까지 모두 포함하며, 덤프 파일로 생성이됩니다. # 백업예시 svnadmin dump REPOSITORY_DIR > 파일명 # 복원예시 svnadmin load REPOSITORY_DIR < 파일명 단, 복원시에는 svnadmin create 으로 빈 SVN 저장소를 만들어 놓아야 합니다.