음............ GIT, Mercurial이 성장해가는 이 추세에 우리회사는 국내 대세 SVN으로 형상 관리를 한다. -_-;;

svn커밋 시 아놔 SVN: Working Copy [경로명] locked 이란 기운 빠지는 로그 메시지가 나올때가 있다.

해결하는 방법은 다음과 같다.

1. clean up
업데이트 안하고 프로젝트를 방치한다던지 이런 저런 연유로 프로젝트가 꼬였을 수가 있다.
이클립스에서는 package explorer -> 해당 패키지 마우스 오른쪽 -> Team -> clean up 버튼을 이용해
시도해 보자.


이래도 안된다면 필살기를 써야 한다.

2. 파일 지우기
탐색기에서 lock이 걸린 파일의 폴더에 .svn에 들어가보자 (.svn 숨김 속성이 있으므로 탐색기에서 숨김파일 보기도 설정 해야 한다.)

해당 폴더에 .lock파일이 있는데 이놈을 지우자 아~ 지우기 전에 그 폴더에 있는 .log파일도 한번 훝어봐야 한다.
왜 익셉션이 났는지 정도는 봐주는 센스~

다음과 같이 과감히 파일을 삭제 한다.


그 후 커밋을 해보자 될꺼다. 안되면 프로젝트를 다시 체크아웃 받아야 한다. ㅜㅜ

Posted by 오달봉
,