TortoiseSVN사용하다가 ClientOS(windows) 재 설치 등을 했다면 TortoiseSVN을 새로 설치하고 서버에 설치해 놓은 Subversion과 재 연결(복원)해야 한다.

- client(Windows) : TortoiseSVN

- server(Linux) : Subversion

 

 

TortoiseSVN 설치를 한다.

기존에 사용했던 폴더를 확인한다.

- 경로 예>D:\svn\okkks.tistory.com)

 

 

 

okkks.tistory.com 폴더를 오른쪽 마우스로 선택한 후 나오는 메뉴 중 SVN Checkout… 항목을 선택한다.

 

 

 

 

URL of repository(저장소 주소)svn://svn 서버 도메인 또는 IP/서버에 생성한 저장소 폴더를 입력한다.

- >svn://192.168.0.6/okkks.tistory.com/trunk

Checkout directory에 현 폴더 경로가 자동으로 입력된다.

- 변경 또는 내용이 없으면 직접 입력, okkks.tistory.com 폴더를 생성 안 했다면 자동으로 생성한다.

OK 버튼을 클릭한다.

 

 

 

 

 

잠시 후(시간이 걸릴 수 있다.) 아래와 같은 메시지가 뜨면 예를 클릭한다.

 

 

 

 

Username / Password 를 입력한다.

- 계정 확인은 svn passwd 설정 참고한다.

 

 

 

 

 

Checkout이 완료되었으며 재 연결이 되었다.

- 재 연결이라서 Completed At revision 값은 기존 값에 연결된다.

 

 

 

 

TortoiseSVN 설치

- 01. 윈도우용 TortoiseSVN 설치하기

Posted by 은둔고수

svn에 접속이 되는지 인증 확인을 한다.

- svn co svn://ip 또는 도메인 주소/저장소

]# svn co svn://127.0.0.1/okkks.tistory.com

또는

]# svn checkout svn://127.0.0.1/okkks.tistory.com

 

진행되면서 root 암호, 사용자명, 사용자명의 암호를 입력한다.

 

(svnserve.conf 설정 : realm 생략)

 

 

(svnserve.conf 설정 : realm = okkks.tistory.com repository)

 

 

(svn 인증 성공)

 

체크아웃된 리비전 0”이 나오면 성공 (checked out revision 0.)

 

참고> 비밀번호(암호화되지 않은)를 저장할지 물어보면

Store password unencrypted (yes/no)?

"yes" 또는 "no"를 입력해도 안되는 경우 한글로 "예"를 입력한다.

linux 언어 설정이 한글로 되어 있기 때문이다.

]# echo $LANG

 

 

svn 인증 실패이면 svnserve.conf, passwd, authz 설정 부분을 다시 확인한다. 

더보기>

svn 설치

- svn(Subversion) 설치 확인 및 설치하기

svn 설정

- 01. svn 저장소(repository) 만들기

- 02. svn 서비스 데몬 만들기

- 03. svn svnserve.conf 설정

- 04. svn passwd 설정 : 계정(users/passwd)

- 05. authz 설정 : 권한

- 06. 방화벽 설정(svn 외부 접속)

- 07. svnserve 서비스 데몬 시작

- 08. svn 자동 시작 설정

- 09. svn 인증 확인

- svn 인증 실패 - 설정 확인

- svn 인증 실패 - svn: 서버 인증 오류 : Username not found

- 10. svn trunk, tags, brances 기본 디렉토리 만들기

Posted by 은둔고수

svn(Subversion) 인증 확인을 실패했다면

svnserve.conf 확인

/svn 최상위 디렉토리/repository(저장소)/conf/svnserve.conf

]# cd /svn/okkks.tistory.com/conf

]# vi svnserve.conf  

 

 

passwd 확인

/svn 최상위 디렉토리/repository(저장소)/conf/passwd

]# cd /svn/okkks.tistory.com/conf

]# vi passwd

 

 

 

authz(권한) 확인

/svn 최상위 디렉토리/repository(저장소)/conf/authz

]# cd /svn/okkks.tistory.com/conf

]# vi authz

 

 

 

svnserve 데몬 재 시작

]# service svnserve restart

]# psef | grep svnserve 

 

 

 

svn 인증 확인

인증 확인을 다시 한다.

 

 

더보기>

svn 설치

- svn(Subversion) 설치 확인 및 설치하기

svn 설정

- 01. svn 저장소(repository) 만들기

- 02. svn 서비스 데몬 만들기

- 03. svn svnserve.conf 설정

- 04. svn passwd 설정 : 계정(users/passwd)

- 05. authz 설정 : 권한

- 06. 방화벽 설정(svn 외부 접속)

- 07. svnserve 서비스 데몬 시작

- 08. svn 자동 시작 설정

- 09. svn 인증 확인

- svn 인증 실패 - 설정 확인

- svn 인증 실패 - svn: 서버 인증 오류 : Username not found

- 10. svn trunk, tags, brances 기본 디렉토리 만들기

Posted by 은둔고수