자유로이

[Eclipse]커밋 에러 svn E160028 Commit failed 본문

IT/프로그래밍

[Eclipse]커밋 에러 svn E160028 Commit failed

wooyaa 2020. 11. 20. 14:23

안녕하세요 자유로이입니다.

오늘은 이클립스에서 SVN 사용 시 커밋에러에 대한 글입니다.

SVN 이란

SubVersion의 줄임말로 형상관리(소스 관리) 툴입니다.
여러명이서 작업하는 프로젝트의 경우 버전관리나 각자 만든 소스의 통합과 같은 문제를 해결하기 위해 

저장소를 만들어 그곳에 소스를 저장해 소스 중복이나 여러 문제를 해결하기 위한 것 입니다.

 

하나의 서버에서 소스를 관리할 수 있게 도와주는 툴입니다.

 

svn 커밋 시 간혹 svn: E160028: Commit failed 에러 문구를 볼 수 있습니다.

현재 svn 서버에 저장된 소스 버전과 local에서 작업한 소스 버전이 맞지 않을 경우,

커밋하려는 파일이 svn에서 오랫동안 업데이트되지않아 발생한다고 합니다. 

이에 대한 해결방법은 두가지입니다.

 

첫번째 Tema >Synchronize with Repository 진입

         커밋하려는 파일을 update 혹은 Override and Commit 후 Commit

(저는 이방법으로 안되더라구요ㅠ)

 

두번째 커밋하려는 파일 우클릭 > Team > Upadte to Version.. > OK 후 Commit

 

버전을 맞춰준 후 커밋하는 방법입니다.

 

도움이되셨나요? :)

Comments