티스토리 뷰

SVN 파일 커밋 시 이것저것 다 해도 에러가 뜨는 경우가 있다.

 

에러 중

 

파일명~ is not under version control

 

특히 이 경우.

 

Override and Update, Mark as merged 도 안되고

 

해당 파일이 있는 폴더 삭제도 안되고

(해당 프로젝트 폴더가 already locked 라고.. .metadata 폴더에서 .locked 파일 지우려 하면 이클립스 켜져있어서 안지워진다 하고

이클립스 끄고 지운다음에 다시 키면 이클립스 실행할대 .locked 가 생겨서 폴더 삭제 하려면 또 already locked 라고 무한반복..)

 

인터넷에 찾아보면 clean up 을 하라 하지만 clean up 도 에러.

 

이럴 땐 SVN 을 끊었다가 다시 하는 수 밖에 없다.

(프로젝트 패키지를 통째로 삭제하고 하는 거랑 회복시간은 비슷하지만 최소한 내가 작업 중인 파일들에 대해 서는 Keeping 이 가능하니까 삭제보다는 연결을 끊었다 다시 맺어주는 걸고.)

 

 

  1. 프로젝트 > Team -> Disconnect
  2. 'Also delete the SVN meta information from the file system' 선택 후 OK
  3. 프로젝트 연결 끊김 확인
  4. 프로젝트 > Team > Share Project
  5. 프로젝트 연결 경로 선택 후 Next 만. (Radio 버튼으로 Advanced 뭐 어쩌고 나오지만 다 무시하고 그냥 Next)

    -> 마지막에 Commit 할 때 화면과 비슷하게 나오는 화면이 있는데 그 내용은 현재 내 로컬 프로젝트 파일들과 선택한 연결 경로의 프로젝트 파일들과 싱크를 맞추겠다는 말이니 그냥 Next

     

 

그 후 다시 예전처럼 SVN 사용.

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함