- Console 창에서 SVN 메인 경로로 이동.
예) C:\>cd SVN_MAIN
- svnadmin create --fs-type fsfs 디렉토리명 (디렉토리 생성)
예) C:\SVN_MAIN>svnadmin create --fs-type fsfs New_Folder
- svn checkout file:///체크아웃할 디렉토리 경로 (디렉토리 체크아웃)
예) C:\SVN_MAIN>svn checkout file:///C:/SVN_MAIN/New_Folder
체크아웃된 리비전 0. (체크 아웃 결과 출력됨.)
- svnserve -d -r SVN메인경로 (SVN 서버 구동)
예) C:\SVN_MAIN>svnserve -d -r C:/SVN_MAIN
이후 생성된 디렉토리로 가서 디렉토리내에 conf 폴더로 감.
passwd 파일 수정 (ID = PW 추가)
예) myid = 1234
svnserve.conf 파일 수정
anon-access = read와 auth-access = write 주석 풀어줌.
password-db = passwd 주석 풀어줌.
이후 각각 클라이언트쪽에서 svn://SVN IP/생성 디렉토리 로 SVN Checkout을 통해서 데이터를 내려받아 사용 가능.
예) SVN Checkout -> svn://192.168.1.000/New_Folder (URL of repository)
Checkout directory : D:\my source\New_Folder