intellij svn 커밋 오류 (svn: E160028)
intellij에서 svn으로 형상 관리를 하다 보면 SVN 서버와 로컬 파일 싱크가 깨지면서 커밋이 안 되는 현상이 종종 발생합니다.
이번에 intellij에서 발생한 svn: E160028 오류 해결 방법에 대해서 알아보겠습니다.
1. svn: E160028 오류 발생
0 file committed, 1 file failed to commit:
refactor : 사용자 로그인 처리 URL 변경
svn: E160028: Commit failed (details follow):
svn: E160028: file '****/login/login.jsp' is out of date
2. 해당 파일 업데이트
svn: E160028 오류가 발생하면 해당 파일을 Revert를 해도 이전 버전으로 돌아오지 않기때문에 새롭게 업데이트를 받아 소스 파일의 싱크를 맞춰주어야 합니다.
문제가 발생한 파일 우클릭 -> Subversion -> Update File 선택
3. 이전 버전 선택 후 업데이트
Update/Switch to specific revision 체크 후 OK 버튼을 눌러 파일의 버전을 이전 버전으로 되돌립니다.
이때 폴더를 선택하면 과거 커밋 이력을 조회하여 특정 버전으로 되돌릴 수도 있습니다.
4. 업데이트 후 커밋
문제가 발생한 파일 업데이트가 완료되면 소스 코드 수정 후 커밋하면 정상적으로 커밋이 완료됩니다.
'Tools > Intellij' 카테고리의 다른 글
Intellij Load Gradle Changes 오류 (0) | 2025.01.20 |
---|---|
Intellij 프로젝트 안 보일 때 (import module) (0) | 2025.01.17 |
intellij 톰캣 로그 한글 깨짐 (0) | 2024.01.06 |
intellij spring boot gradle test 속도 개선 (0) | 2023.12.27 |
intellij svn 연동 오류 (0) | 2023.10.16 |