증상
- SVN 에러 E155004, E200030 등등
원인
- SVN 사용시 가끔 lock이 걸리거나 위 그림과 같이 꼬이는 경우가 발생한다.
해결
1-1. 프로젝트 우클릭 > team > cleanup 실행
1-2. cleanup 성공시 다시 업데이트, 실패시 아무런 반응없음
2-1. 해당프로젝트 폴더에보면 숨김폴더로 .svn 폴더가 있다
2-2. 해당 폴더내에 locked 파일이 존재하면 삭제 후 다시 업데이트
3-1. sqlite 클라이언트 다운로드
- http://sqlitebrowser.org/ : 다운로드 속도가 안될 경우 아래 주소에서 다운로드
- https://sourceforge.net/projects/sqlitedbrowser/ : 위 주소보다 버전은 낮지만 작업하는데 문제는 없다.
3-2.내려 받은 후, 압축을 푸시면 sqlite3.exe 파일이 하나 있습니다.
이 파일을 문제가 발생한 프로젝트의 .svn 폴더에 복사합니다. (프로젝트의 하위 폴더에 있습니다.)
그리고 윈도우 커맨드창(Command Window)을 실행하여 해당 경로로 이동한 후, 아래 명령어 2개를 순차적으로
실행합니다.
sqlite3 .svn/wc.db "select * from WORK_QUEUE"
sqlite3 .svn/wc.db "delete from WORK_QUEUE"
3-3 윈도우 커맨드창이 안된다면 직접 sqLite를 실행하여 Open Database를 눌러 오류가 발생했던 파일이 속해 있는
폴더 내에 .svn 폴더에 wc.db 파일을 open 한 후 아래 명령어를 실행합니다.
"delete from WORK_QUEUE"
"delete from WC_LOCK"
'Java > JSP' 카테고리의 다른 글
Jquery-selector-정리 (0) | 2019.01.10 |
---|---|
IndexedDB 참고사이트 (0) | 2019.01.07 |
WebGL 프로젝트 빌드 및 실행 WebGL 브라우저 호환성 (0) | 2019.01.07 |
iframe 에러에 대한 노트 (Invalid 'X-Frame-Options' header encountered when loading) (0) | 2019.01.04 |