[eclipse] SVN 에러 해결 방법 (E155004, E200030) 그리고 SQLite 에러 해결 (sqlite database is locked)

[eclipse] SVN 에러 발생 시 해결 방법 (E155004, E200030) 그리고 SQLite 에러 발생 시 해결 (sqlite database is locked)

E155004, E200030 에러

svn 사용하여 commit, update, cleanup 등의 작업 시 에러가 발생 하는 경우가 있다.

  • svn: E155004: There area unfinished work items in "프로젝트"; fun 'svn cleanup' furst.
  • svn: E200030: There are unfinished transactions detected in project
  • svn: E200030: BUSY

보통은 cleanup 하여 문제를 해결 하지만 cleanup 조차도 안되는 에러가 발생

lock 이 걸려있어 파일 삭제도 안됨

E155004, E200030 에러 해결 방법

이클립스를 종료 후 SQLite를 실행한다. 만약 SQLite가 없다면 아래 링크에서 다운 받는다.

https://sqlitebrowser.org/

SQLite를 설치 후 실행

SQLite 실행 후 데이터베이스 열기 버튼을 클릭

에러가 발생한 프로젝트 폴더 내 .svn 폴더로 이동하여 wc.db 파일을 선택 후 열기
해당 폴더와 파일은 숨김파일
보이지 않을 경우 : 윈도우 탐색기에서 보기 - 숨긴 항목 체크 

SQL 실행 탭으로 이동

DELETE FROM WC_LOCK;
DELETE FROM WORK_QUEUE;

2개의 테이블 DELETE 명령어 실행

변경사항 저장하기 버튼 클릭

위의 작업을 마치고 이클립스에서 commit, update, cleanup 등의 작업 실행

SQLite 에러 해결 (sqlite database is locked)
  • SQLite로 wc.db파일을 불러오기 할 때 "sqlite database is locked" 에러 발생
  • SVN에서 svn cleanup을 할때 "database is locked" 에러 발생

해결 - 이클립스를 종료 그리고 다시 실행

카카오뱅크 16원 받기 딘토 퀴즈 [ㅁㄷㅂㅌㅍㄹㅇ]

카카오뱅크 16원 받기 딘토 퀴즈 [ㅁㄷㅂㅌㅍㄹㅇ] 올리브영 단독 선런칭 될 딘토의 신규 콜렉션 이름은? (ㅁㄷㅂㅌㅍㄹㅇ) 올리브영 단독 선런칭 될 딘토의 신규 콜렉션 이름은? (ㅁㄷㅂㅌㅍㄹㅇ) 정답입력하기 . . . . ...