목록CI (2)
Dharma
기존의 svn 과 연동해서 작업하는데는 전혀 문제가 없습니다. 즉 기존의 소스를 가져오는 방식은 svn up svn://wiki.nully.co.kr/source 이런식으로 가져오고 있습니다. 이 방식은 ccnet 과 ccservice 방식에서 전부 동일하게 돌아갑니다.. 문제는 svn up https://wiki.nully.co.kr/source 방식으로 가져오는 것이 문제인데 (즉 SSL을 통해서 소스를 가져오는 경우) 이는 인증서를 가져오는 문제가 있어서 에러가 발생하는데 , 프롬프트가 나오기 때문에 기존의 프로젝트를 돌리는 사용자와 서비스가 돌아가는 계정이 불일치 하기 때문에 발생하는 문제입니다. 그래서 기존의 Cruisecontrol.NET 서비스를 사용자를 프로젝트를 구동하는 유저로 로긴하게 ..
예전에 제가 국내 거대 SI 업체와 같이 일할때 생각이 납니다. 그 시절믜 팀구성은 나름(!) 잘 짜여졌다고 업체가 자랑하는 팀 구조로 되어 있었습니다. PM - Project Manager - 와 6명의 개발팀으로 이루어져 있고, 소스 레파지토리로 VSS (Visual Source Safer) 를 사용했고, 6명의 개발팀은 1명의 PL (Program or Project Leader) 과 5명의 개발자들이 포진해 있는 구조였습니다. 한명의 PL은 각 개발자가 개발한 소스를 취합해서 하나의 단위 기간당 릴리즈 하는 임무를 맡고 있으며 PM 과 개발자의 중간 위치에 해당했습니다. 상당히 중요한 업무였지요, 실제로 바쁘기도 하고요. 보통 5명의 개발자들의 개인 컴퓨터가 개발 머신에 해당하고 PL 의 컴퓨터가..