본문 바로가기
프로그래밍/리눅스

[svn 오류] svn: E155009: Failed to run the WC DB work queue associated with

by 앗싸붕 2021. 1. 5.
728x90
반응형

 

SVN 명령을 수행하다 보면 "svn: E155009" 오류가 발생하는 경우가 있습니다. 해당 경우는 WC work queue 에 문제가 있을 경우에 발생합니다.

해당 오류가 발생했을 때는 svn cleanup 명령도 되지 않습니다.

 

svn: E155009: Failed to run the WC DB work queue associated with '[FILEPATH]', work item 755319 (file-install [FILE_NAME] 1 0 1 1)
svn: E155017: Can't install '[FILE_NAME]' from pristine store, because no checksum is recorded for this file

 

해결을 위해서는 아래와 같은 방법으로 간단히 해결할 수 있습니다.

 

1. .svn 디렉토리로 이동한다.

 -> 보통 .svn 디렉토리는 svn 최상위에 위치하고 있습니다.

 -> .svn은 숨겨진 디렉토리이므로 ls -al 명령으로 확인해야합니다.

2. sqlite3 를 이용하여 wc.db 파일을 open한다.

3. work-queue 에 남아있는 것을 제거한다.

 

sqlite3 ./wc.db
sqlite> delete from work_queue;
sqlite> exit
728x90
반응형

댓글