본문으로 바로가기

svn: E200030: BUSY

 

 

위의 오류가 발생했을 때는 cleanup을 진행하면 된다고 하는데. 되지 않았다.

 

위 두 오류 모두 

 

SQLite 를 이용해서 해결이 되었다.

 

 

출처 : http://finkle.tistory.com/124

 

 

1. SQLite 다운로드

 

http://sqlitebrowser.org/

 

 

2. 설치 및 실행

 

 

 

3. 데이타베이스 열기

 

이클립스경로\workspace\프로젝트명\.svn\wc.db 를 선택해서 열어준다.

 

 

4.  쿼리 실행(2개의 쿼리를 실행한다)

 

DELETE FROM WORK_QUEUE;

 

DELETE FROM WC_LOCK;

 

2개의 쿼리를 따로따로 실행하였다. 

 

 

 

5. 변경사항 저장하기

 

 

 

6. 다시 cleanup을 해서 성공

 

7.  svn 업데이트 실행

 

 

 

 

* 처음 한번에 안되어서 이클립스 종료한 후에 다시 실행함

* 처음에 할 때 변경사항 저장하기를 클릭하지 않아서 그런지 한번엔 안되었으나 이클립스 종료후 다시 실행하고 이클립스 실행해보니 잘 됨

 

 

* 다른 pc 에서 아래와 같은 에러 발생
역시 clean up 이 되지 않는다.

 

Some resources were not updated.

svn: E155004: There are unfinished work items in 'E:\eGovFrameDev-3.6.0-64bit\workspace\프로젝트명'; run 'svn cleanup' first.

 

이 경우에도 위의 방법대로 하니 svn update 가 잘 된다.



출처: https://web-obj.tistory.com/186 [개인적인 정리]

'etc > Git SVN' 카테고리의 다른 글

[SVN] SVN사용시 Revert 와 Override and Update 차이점  (0) 2022.10.13
[TortoiseSVN] Disconnect 방법  (0) 2022.07.15
git 명령어  (0) 2016.12.07
깃 허브 설명서  (0) 2015.09.24