본문 바로가기

Server Oriented/Server

SVN 소스 업데이트 오류로 mine 파일이 생겼다면..

다른 부분은 아무 문제 없는데..

화면에 갑자기 mine 어쩌구 저쩌구.. 문자열이 나오거나,

SVN 으로 동기화 된 이클립스에서는 멀쩡한데.. 서버는 이상해졌을 때..

혹시나.. 아래 문장을 os 상에서 실행


먼저 cd 로 배포되는 쪽으로 이동.

아래 명령을 실행해서 문제가 있는지 체크

find . -name *.mine -exec ls -al {} \;


상기 명령을 실행해서 목록이 나온다면,

해당 내용은 리얼 서버에 동기화가 제대로 되지 않은 것.

svn 이 관리하지 않는 방식으로,

이를테면 FTP 클라이언트 프로그램으로 a 파일을 리얼에 업로드 했다면,

a.mine, a.r버전1, a.r버전2 등등의 파일이 존재

rm a.* 로 해당 파일들을 삭제하고..

(삭제하기 전에 ls a.* 를 먼저 실행해서 삭제될 파일 이외의 목록이 뜨는지 체크 요망)

이때 반드시 원본인 a 파일도 삭제해야 합니다.


다시 SVN 내용을 리얼에 배포하면 해결 됨.