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
반응형
'프로그래밍 > 리눅스' 카테고리의 다른 글
[shellscript] error: garbage option 오류 (0) | 2021.01.13 |
---|---|
[shellscript] 실행 옵션 - getopt (1) | 2021.01.08 |
[ubuntu v14.04.1] MariaDB 설치 방법 (2) | 2020.12.23 |
[swig 간단 예제] python 에서 C 라이브러리 함수 호출 (2) | 2020.12.04 |
[리눅스/Linux] 컴파일을 위한 Makefile 간단 예제 - 여러개의 파일 (4) | 2020.12.03 |
댓글