Outsider's Dev Story

Stay Hungry. Stay Foolish. Don't Be Satisfied.
RetroTech 팟캐스트 44BITS 팟캐스트

Subversion의 Attempted to lock an already-locked dir 에러 발생시...

이클립스에서 서브버전(Subversion)연동해서 개발하다가 다음과 같은 에러가 발생했다.

사용자 삽입 이미지

org.tigris.subversion.javahl.ClientException: Attempted to lock an already-locked dir이라는 SVNClientException이 발생했다. 그냥 잘 쓰고 있었는데 특정파일이 lock이 걸렸다고 커밋이 안되는 것이었다.  이건 업데이트등의 어떤 액션을 하다가 실패를 해서(정상적인 종료가 안되어서) lock이 걸려버린 것으로 추정한다.

사용자 삽입 이미지

서브버전(이클립스에서는 서브클립스)의 [Team]  - [Cleanup] 메뉴를 실행하고 다면 다시 커밋을 할 수 있다. Cleanup액션은 비정상적으로 SVN의 액션이 종료되었을 때 이것을 정리해 주는 명령어이다. 이렇게 하면 Revert한것처럼 수정된 파일도 커밋하기전의 원래 파일로 돌아온다.

2008/12/12 02:27 2008/12/12 02:27