반응형
반응형
반응형


이클립스에서 commit 하다 cancel 을 했다.


다시 commit 하려고 하니까 lock 걸려서 진행이 안됨.


보통은 team > cleanup 하면 된다고 한다.


그리고 lock 파일이 있는지 찾아보라고 하는데.. 없다..


결국 직접 svn db 파일을 수정해서 해결.


1. sqlite 클라이언트 다운로드

 - http://sqlitebrowser.org/


2. sqlite 클라이언트 실행해서 DB를 연다.

 - .svn 디렉토리 밑에 wc.db 파일.


3. sql 실행 탭에서 아래 쿼리 실행.

 - DELETE FROM WORK_QUEUE;

 - DELETE FROM WC_LOCK;


4. wc.db 파일 저장.(sqlite 클라이언트 종료)


이제 잘된다....



출처: http://finkle.tistory.com/124


반응형
반응형


# svn 설치 여부 확인.
svn --version

 

# svn 저장소 추가.
svnadmin create --fs-type fsfs [저장소 이름]

 

# svn 설정 파일 수정.
vi [저장소]/conf/passwd
 - [users] 섹션 라벨 이후에 입력.
 - [아이디] = [패스워드] 형식으로 입력.

vi [저장소]/conf/svnserve.conf
 - [general] 섹션 라벨 편집.
 - anon-access = read / none               : 익명 사용자의 접근시 읽기를 허용 / 불허
 - auth-access = write                          : 인증 받은 사용자의 경우, 쓰기를 허용
 - password-db = passwd                    : 사용자를 추가한 패스워드 정보가 있는 파일의 위치
 - realm = My First Repository                : 이 저장소의 인증시 나오는 타이틀

반응형

+ Recent posts