Job

SVN Clean Up 오류 해결

reallllbro 2016. 1. 8. 13:40

 

sqlite-shell-win32-x86-3100000.zip

 

 

SVN Update/Commit이 중단되어 오류가 발생할 경우, 일반적으로 Clean Up을 수행하면 된다.


그러나, 프로세서가 중단되어 Cleanup 조차 실행되지 않을 경우 아래와 같이 수동적인 방법으로 해결할 수 있다.


윈도우 시작메뉴에서 cmd창을 실행하여 문제가 되는 svn 폴더로 이동한 후 (cd 명령어 사용) 아래와 같이 입력한다.


sqlite3

.svn/wc.db "select * from work_queue"

sqlite3 .svn/wc.db "delete from work_queue"


* sqlite3.exe가 없을 경우, 인터넷에서 다운 받아 svn client bin 폴더에 저장해 두면 편리하다.

* 첫번째 명령어는 svn db 큐에 있는 항목을 전체 선택하는 것이고, 두번째는 선택된 항목을 삭제하는 것이다.


위 명령을 실행한 후, 다시 Cleanup 명령을 실행하면 정상적으로 처리된다.