Svn

전통적으로 소스 버전을 관리할 수 있는 시스템으로 동시버전시스템(CVS)과 서브버전관리시스템(SVN) 등이 있다.

요즘은 깃헙 (Github)도 인기.

http://syaku.tistory.com/106

서버

소스포쥐

구글코드

자체서버

클라이언트

윈도 Client 설치

http://tortoisesvn.net/ TortoiseSVN 윈도우용 SVN

우분투 클라이언트

 sudo apt-get install subversion

그리고 자신의 작업할 svn에서 checkout을 하여서 소스파일을 내 시스템으로 받아온다

 svn checkout <svn주소> <저장디렉토리>

이제 파일을 수정하고 서버로 commit 하려면

svn ci -m "커밋주석"

서버로부터 최신 파일을 받아오려면

svn update

파일을 추가/삭제 하려면(svn은 파일을 자동으로 추가해주는게 아니라 직접 만들고 ADD 해주어야 한다)

svn add <파일명> 
svn delete <파일명> 

그 외의 명령어는 도움말 참조.

svn help
누구나 수정하실 수 있다. 위키 사용법 참고하라.

역링크