엄선된 svn 호스팅 3곳

Subversion(SVN)은 소프트웨어 버전 관리 시스템입니다.

소프트웨어 개발에 있어서 버전관리가 필요한 가장 큰 이유는 팀프로젝트의 경우 공동작업을 하기 때문입니다.

버전관리프로그램을 사용하면 다음과 같은 장점이 있습니다.


1. 개발 버전과 릴리즈버전이 섞이지 않고 쉽게 관리 할 수 있다.
2. 소스를 잘못 수정하더라도 기록이 남고 되돌리기가 쉽다.
3. 소스의 수정, 추가, 삭제 등의 기록이 남고 변경사항이 추적 가능하다.
4. 별도의 소스 코드 백업을 하지 않아도 된다.

가장 널리 사용되고 있는 CVS도 역시 버전관리프로그램의 하나 입니다.

버전관리 프로그램에 대한 설명은 이쯤에서 마치도록 하고

버전관리 프로그램에 대한 자세한 내용은 이곳에서 상세히 알아보실수 있습니다.



소프트웨어 개발에 있어서 많은 도움을 주는 SVN.

그런데 SVN이 설치하기에는 초보 서버관리자에게 있어서 그리 만만한 일이 아닙니다.

또한 SVN을 설치할 서버가 없는 경우도 더러 있고요.

그럴 경우에 소프트웨어 공동 개발을 위해서 SVN 호스팅 서버를 사용하게 될 일이 있습니다.


이에 SVN 호스팅 3곳을 소개합니다.



1. assembla (http://www.assembla.com/)


가장 일반적으로 사용되는 유료서비스모델은

$49/월 - 40명 - 10개의 저장소 - 5GB


입니다.




2. XP-Dev (http://www.xp-dev.com/)



무료서비스의 경우 200MB의 공간과 2개의 비밀프로젝트를 개설가능합니다.

하지만 SSL이 적용되지 않습니다.


가장 인기있는 유로모델은

$15/월, $144/년 4GB - 저장소무제한 - 사용자무제한 입니다.




3. Unfuddle (http://unfuddle.com/)



무료로 200MB의 용량과 1개의 프로젝트 공간(2명까지 사용가능)을 줍니다.

역시나 무료서비스의 경우는 SSL이 적용되지 않습니다.


중간급의 유료모델이

$24/월 - 2GB - 10개프로젝트 - 20명 입니다.