관리 메뉴

오이데

[SVN] cleanup이 안 될때! 본문

프로그래밍/형상관리

[SVN] cleanup이 안 될때!

엘레멘탈키스 2015.12.29 10:01

문제

원인은.. 여러가지가 있겠지만 고통인 건 분명하다.

문제가 생겨 정리하기 위해 클린업을 하는데 그 클린업이 다시 문제가 되는 상황.. 부들부들

재귀적으로 고통을 받는다!


100% 해결이 되지 않을 수 있지만 보통 작업 큐가 꼬인 문제라고 한다.


에러코드는 요놈!

svn: E155037: Previous operation has not finished; run 'cleanup' if it was interrupted


해결

.svn 폴더를 보자

여기엔 wc.db라는 녀석이 있다.

sqlite로 여기에 work_queue 테이블을 싸그리 제거해주면 되는데


명령어로 할 수도 있고 sqlite viewer를 다운 받아서 하면 된다.


http://sqlitebrowser.org/


여기서 다운을 받고 프로그램을 실행한 후 wc.db 파일을 끌어다 놓는다.


그리고 Excute SQL에다가 delete from work_queue 명령을 때리고 실행!

저장 후 cleanup을 해보면 된다.




5 Comments
댓글쓰기 폼