ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [SVN] svn lock 해제하기.
    ETC 2020. 5. 22. 11:24

    형상관리를 하기위해 SVN을 사용하는데 간혹 SVN이 lock이 걸릴 경우가 있다.

     

    이 경우 svn lock을 해제하지 않으면 update, commit, clean 등 아무 기능이 동작하지 않는다.

     

    에러 코드

    svn: E155004

    (일단 이 에러코드가 발생해서 적어 놨는데 다른 에러코드도 있을 수도 있다..새로운 에러코드가 나오면 업데이트 하는 것으로..)

     

    1. SQLite Browser를 다운받아 설치한다.

    (링크 : http://sqlitebrowser.org/ )

     

    2. 설치한 SQLite Browser를 실행한다.(DB Browser for SQLite.exe 파일을 실행시키면 된다)

     

     

    SQLite 실행 화면

     

    3. SVN lock이 걸린 프로젝트의 [.svn]폴더에 들어가면 wc.db라는 파일이 있을 것이다.

    그 파일을 SQLite에 불러온다.

     

    4. [데이터 보기] 탭을 클릭하면 상단에 테이블(T)라는 항목을 확인할 수 있는데 그 항목을 WC_LOCK로 변경한다.

     

    SQLite -> WC_LOCK로 변경

     

    5. LOCK이 된 항목이 있으면 상단 탭의 [SQL 실행]탭을 클릭하여 아래의 쿼리를 실행하고 저장하면 SVN lock가 풀린다!!

    -- 실행 쿼리

    DELETE FROM WC_LOCK;

    DELETE FROM WORK_QUEUE;

     

    'ETC' 카테고리의 다른 글

    [mac OS]mysql 설치하기  (0) 2022.03.10
    [맥OS] 한영전환 딜레이 해결하기!!  (10) 2022.02.15

    댓글

Designed by Tistory.