이클립스에서 서브버전(Subversion)연동해서 개발하다가 다음과 같은 에러가 발생했다.
org.tigris.subversion.javahl.ClientException: Attempted to lock an already-locked dir이라는 SVNClientException이 발생했다. 그냥 잘 쓰고 있었는데 특정파일이 lock이 걸렸다고 커밋이 안되는 것이었다. 이건 업데이트등의 어떤 액션을 하다가 실패를 해서(정상적인 종료가 안되어서) lock이 걸려버린 것으로 추정한다.
서브버전(이클립스에서는 서브클립스)의 [Team] - [Cleanup] 메뉴를 실행하고 다면 다시 커밋을 할 수 있다. Cleanup액션은 비정상적으로 SVN의 액션이 종료되었을 때 이것을 정리해 주는 명령어이다. 이렇게 하면 Revert한것처럼 수정된 파일도 커밋하기전의 원래 파일로 돌아온다.
퍼가염...
출처정도는 밝혀주시면 감사하겠습니다.
감사합니다~~~~~
예.. 저도 댓글 감사드려요~~ ^^