svn: E200030: BUSY
위의 오류가 발생했을 때는 cleanup을 진행하면 된다고 하는데. 되지 않았다.
위 두 오류 모두
SQLite 를 이용해서 해결이 되었다.
출처 : http://finkle.tistory.com/124
1. SQLite 다운로드
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 |