본문 바로가기
프로그래밍/형상관리

SVN LOCK 해제방법

by imfireguy 2021. 2. 6.
반응형

SVN LOCK 해제방법

 

목차

 - SVN LOCK 해제방법

 - SQLITE 사용방법

 

SVN LOCK 해제방법

 SVN을 사용하면서 갑자기 commit 이나 update 가 안되는 경우가 발생합니다.

그러는 경우 찾아보니 .svn 폴더 삭제하고 다시 받는 방법도 있습니다.

SVN의 경우에는 .svn 폴더가 해당정보를 가지고 있습니다.

그리고 그 폴더를 지우면 SVN을 연결해제하고 다시 받을 수 있습니다.

해당폴더에서 숨김항목을 체크해주시면 .svn 폴더가 보일것 입니다.

 

하지만 에러가 난다고 매번 SVN을 다시 받는건 아닌거 같습니다.

 

그래서 방법을 알려드리면 

 

SQLITE 사용방법

 

https://sqlitebrowser.org/

 

해당 URL로 이동 합니다.

 

▼ 이동 후 아래로 내리면 가장최근의 release버전을 클릭 합니다.

 

▼ 페이지 이동 후 Downloads가 보입니다. 각자의 윈도우 비트에 따라서 받아주시면 됩니다.

전 64비트이니 64비트 설치형 버전으로 받겠습니다. 

( 확장자가 msi는 설치형 버전입니다. 그리고 zip은 압축으로 설치형 버전이 아닙니다.)

▼ SQLITE를 실행합니다.

혹시 그냥 다음 > 다음만 선택해서 진행한경우 SQLITE가 어디있는지 확인이 어려울 수 있습니다.

기본 설치폴더는 C:\Program Files\DB BrowC:\Program Files\DB Browser for SQLite 이쪽으로 이동하시면 됩니다.

이동 후 DB Browser for SQLite 를 더블클릭해서 실행해주시면 됩니다.

 

▼ SQLITE 실행 후 데이터베이스 열기(O)를 실행 합니다. 그리고 작업하신 workspace에 wc.db를 open 합니다.

 

▼  여기서 보실게 WC_LOCK과 WORK_QUEUE 테이블 입니다.

 

▼ 해당 두 테이블을 SQL 클릭하셔서 DELETE 쿼리를 날려주시면 됩니다.

 DELETE FROM WORK_QUEUE;

 DELETE FROM WC_LOCK;

 이렇게 하신후에 다시 commit이나 update를 하시면 됩니다.

 

 

 

 

반응형

댓글