일단 서버 다운로드
http://subversion.tigris.org/servlets/ProjectDocumentList?expandFolder=254&folderID=91
지금(2009-04-30)은 Setup-Subversion-1.5.1.en-us.msi 최상위 버전인 듯하다.
그냥 설치하면 그냥 설치된다.
정말 GUI 프로그램이 하나도 없다... ㅡㅡ;
서버를 돌릴려 해도... svnserver -d 하고 옵션을 줘야 한다. 물론 cmd 창에서 설치된 폴더로 이동한다음에 일일이 타이핑 쳐서... ㅡㅡ;
컨트롤+C 눌르면 또 서버가 종료된다.
계속 실행되게 할려면 --service 옵션을 주면 서비스로 실행된다. ㅡㅡ;
C:\Program Files\Subversion\bin>svnserve --help
사용법: svnserve [options]
옵션 목록:
-d [--daemon] : 데몬 모드
--listen-port ARG : 리슨 포트 (데몬 모드)
--listen-host ARG : 리슨 호스트명 혹은 IP 주소 (데몬 모드)
--foreground : 포어그라운드로 실행 (디버깅용)
-h [--help] : 이 도움말을 출력함
--version : 프로그램 버젼 정보를 보여줍니다
-i [--inetd] : inetd 모드
-r [--root] ARG : 서비스를 제공할 루트 디렉토리
-R [--read-only] : 저장소 구성화일을 무시하고. 읽기 전용으로 바꿈.
-t [--tunnel] : 터널 모드
--tunnel-user ARG : 터널 사용자명 (생략값은 현재 uid의 이름)
-X [--listen-once] : 1 회만 listen 합니다. (디버깅에 사용됩니다.)
--config-file ARG : read configuration from file ARG
--pid-file ARG : 서버 프로세스 ID를 파일 인자에 기록
--service : windows 서비스로만 실행됩니다 (SCM 에서만)
그다음!!!!
레포지트리(저장소)가 있어야 된다. 만들어야 한다.
소스들이 저장되는 버전관리 되는 기록보관소라 생각하면 되것다.
어떻게 하는지 잘 모른다.... ㅡㅡ;
svnadmin create 어쩌구 저쩌구 하면서 만들면 된다.
그리고 톨로리스SVN으로 접속해 보면 된다.