본문 바로가기
Spring/에러 해결

[ SVN 에러 ] Synchronize operation failed. svn: E200030: There are unfinished transactions detected 해결법

by snow_hong 2022. 3. 16.

이클립스에서 svn사용시 이러한 오류(svn: E200030)가 뜰 때가 있다.

이럴 경우 해결방안이 3가지가 있다.

1. SVN clean up 실행

2. wc.db 파일 열어서 lock 해제

3. 프로젝트 delete 후 checkout

SVN clean up 실행을 해서 해보았지만 같은 오류만 뜨고 반응이 없었다.

그래서 2번 방법인 wc.db 파일 열어서 lock 해제 방법을 사용하니 SVN오류가 해결되었다.


[ wc.db 파일 열어서 lock 해제 방법 ]

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

- http://sqlitebrowser.org/ : 다운로드 속도가 안될 경우 아래 주소에서 다운로드

- https://sourceforge.net/projects/sqlitedbrowser/ : 위 주소보다 버전은 낮지만 작업하는데 문제는 없다.

2. 압축해제 후 프로그램 실행(DB Browser for SQLite.exe)

3. File > Open Database > 대상 프로젝트 루트 경로의 .svn 폴더 아래에 있는 wc.db 파일을 선택

4. Execute SQL 탭을 선택 후 아래 SQL 순서대로 실행

DELETE FROM WORK_QUEUE;
DELETE FROM WC_LOCK;

[ 참고 사이트 ]

https://finkle.tistory.com/124

728x90

댓글