카테고리 없음

[업무참고] SVN clean up 오류, commit 오류, update 오류

뒷골목프로그래머 2020. 1. 29. 21:51
반응형

안녕하세요. 글쓰는 개발자입니다.

업무 참고로 SVN에러해결하는 방법을 설명드리겠습니다.

프로젝트 막바지라 너무도 바쁜데 SVN에 '뻑' 나버려서 오전 10시 반까지 해당문제 해결에 힘을 쏟았는데요. 여러분들의 시간을 줄여드리고자 바로 포스팅하겠습니다.

 

대부분의 블로그를 보면 project 우클릭 후 Team -> clean up을 하라고 했지만 역시나 먹히지 않았습니다. 그래서 조금 귀찮아보이지만 실제로는 귀찮지도 않고 확실한, 10분 내로 끝나는 방법을 알려드리겠습니다.

 

1. SQLite 설치

SQLite 설치를 위해 아래링크로 먼저 접속합니다.

https://sqlitebrowser.org/

 

DB Browser for SQLite

DB Browser for SQLite The Official home of the DB Browser for SQLite Screenshot What it is DB Browser for SQLite (DB4S) is a high quality, visual, open source tool to create, design, and edit database files compatible with SQLite. DB4S is for users and dev

sqlitebrowser.org

접속 후, Donwload 메뉴를 클릭한 뒤, 자신의 운영체제에 맞는 것을 선택합니다. 저는, 64bit Windows의 .zip 형태로 다운로드 받았습니다.

 SQLite Download Page

 

2. wb파일을 SQLite로 열기

SVN 에러가 발생하는 이유는 Lock이 걸린 파일들이 있기 때문인데요 따라서 본인 PC의 .SVN 폴더 접속 후 wc 파일을 SQLite로 열어줍니다.

.SVN 폴더 내부 wc 파일

wc파일을 SQLite로 열어준 후, SQL실행 Tab을 선택합니다.

그 다음,

① DELETE FROM WORK_QUEUE;

② DELETE FROM WC_LOCK;

을 입력합니다. 무서워 하지말고 그냥 입력 후 실행하시면 다 해결됩니다.

SQLite Query문 실행

 

3. 이클립스(eclipse) 재실행 및 SVN update

앞선 작업 종료 후, 이클립스를 재실행 하신 뒤 SVN을 업데이트 해주시면 에러가 말끔히 해결됨을 확인하실 수 있으실 겁니다. 부디, 많은 분들이 시간 절약하셔서 조기퇴근 실천하시길 바랍니다. 감사합니다.

반응형