※ 이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.
ant 설정하기
1. commons-net-3.2.jar(FTP 라이브러리)
maverick-ant.jar(SFTP 라이브러리)
구해서 다운 받는다.
※ 필자는 두 파일을 각 C:\lib\apache_commons\commons-net-3.2.jar
C:\lib\mavericl-ant\maverick-ant.jar에 위치 시켰습니다.
2. Eclipse를 킨다.
3. [Window] -> [Preferences]를 들어가서 ant를 검색한다.
4. [Runtime]의 [Classpath]tab에서 [Ant Home Entries (Default)]선택 후 [Add External JARs...]을 클릭 하여 위의 두 파일을 추가 한다.
5. ant view에서 오른쪽 마우스를 누르고 [Add Buildfiles...]을 클릭해 준다.
6. ant는 .xml 파일만 읽어 들인다. 그러므로 선택 할 프로젝트에 있는 Build.xml을 선택하고 [OK]를 눌러준다.
※위의 까지 ant 설정은 끝이다. 설정을 하면 supersite가 생성이 되고 그 아래에 uploadAll과 uploadChanges [Default]가 생성이 된다. 현재 local의 소스를 서비스 서버로 소스를 이동 시킬 때 uploadAll 또는 uploadChanges [Default]를 더블클릭을 하면 되는데, uploadAll은 현재 local의 소스파일을 모두 서비스 서버로 이동 시킨 다는 것이다. 이때 서비스 서버에 소스가 있다면 덮어 쓰기를 하게 된다.
ploadChanges [Default]을 더블클릭하게 되면 서비스 서버와 local의 소스파일들을 비교하여 local에서 최신이 되는 파일만 서비스 서버로 이동 시킨다.
※ upload할대 아이디는 안물어보고 패스워드를 물어보게 되는데 패스워드는 Build.xml에 정의 되어있다.
ant로 전송 할때 Build.xml 등록을 하는데 이 Build.xml은 사용자가 맞게 생성 해주어야 한다.
'기타' 카테고리의 다른 글
local project svn연결하기 (0) | 2013.07.08 |
---|---|
프로젝트에서 파일 및 디렉토리를 commit에서 제외 하는방법 (0) | 2013.06.26 |
windows nginx 설정하기 (0) | 2013.06.26 |
mysql sqlyog 사용하기 (0) | 2013.06.26 |
웹개발 svn 환경만들기 (0) | 2013.06.25 |