SVN2012. 6. 26. 13:08

SVN을 이용해서 커밋을 하다가 보면 아래와 같은 에러 메세지가 뜨면서

커밋이 안될 때가 있다.


 svn: Commit failed (details follow):

svn: File or directory 'main.svn' is out of date; try updating
svn: resource out of date; try updating

이것은 현재 SVN 서버에 저장된 소스의 버전과 내가 Local에서 작업한 소스의 버전이 맞지 않아 발생한다.

즉, Local에서 작업한 소스 버전이 SVN서버의 버전에 있는 소스보다 과거의 소스를 받아서 계속 작업을 해왔다면

소스 버전이 맞지 않아 새로 수정한 소스 조차도 날짜가 맞지 않는 다고 나온다.


이럴 때는 기존의 Local에 있는 소스를 다 날리고, 새로게 업데이트를 받아서

수정한 부분을 Merge해서 다시 빌드한 다음에 올려야 제대로 올라간다.

'SVN' 카테고리의 다른 글

맥용 SVN 서버 설치  (0) 2012.06.26
Subversion (SVN) 명령어  (0) 2012.06.18
svn add로 관리 대상 추가/delete 로 파일 제거/ rename 으로 파일 변경  (0) 2012.06.18
SVN 명령어  (0) 2012.06.18
Posted by 다오나무