본문 바로가기

프로그래밍

개발 프로젝트 자동빌드

현재 진행중인 프로젝트를 수동빌드를 하고 있는데, 정말 고민이 많은 부분이다.
소스 및 버전관리를 SVN를 통해 진행중인데, Repository에 업데이트된 소스를 자동빌드후 서비스 디렉토리로 이동하는 부분에 대해선 아직 답을 찾지 못하고 있다.

레이의 소프트웨어 개발 토론 팀블로그에서 언급한대로 커멘드창에서 특정 명령어의 타이핑만으로 현재 버전이 자동으로 적용되어야 한다는 점엔 동의한다. 문제는 어떻게 그 부분을 구현하느냐다.

단순한 버그 수정 및 수정사항 반영에 있어서 수동적용은 여간 번거로운 작업이 아닐수 없다. 
이런 부분에 있어 드는 시간 및 인력낭비도 만만치 않는 부분이다.
수작업(삽질)만큼 뇌를 모독하고 가혹행위를 하는건 없다라고 생각하는 주의여서-물론 그러면서 삽질을 밥먹듯 한다- 상당히 신경이 쓰이는 부분이다.
소프트웨어를 납품하는 회사는 아니여서 약간의 차이는 있겠지만,
자체 서비스에 대해서도 오픈후에 주기적인 빌드체계를 가지고 있어야 된다는 것은 두말할 여지가 없다.
아직은 숙제... 답을 금방 찾을 수 있길 바라며, 잠깐의 넋두리!