Git으로 협업을 하면서 개발을 할 경우, 종종 파일이 충돌이 날 경우가 있다. 이때 Dirty WorkTree라고 에러가 발생하면서, 상대방이 커밋한 소스를 받지 못하는 경우가 생기는데 이럴 경우 문제가 되는 파일을 별도로 백업을 한 후(혹은 메모장에 내용을 복사해 놓거나), 다시 Pull을 받으면 문제가 해결 된다.
이클립스(Eclipse)에서 개발 중, 커밋(Commit) 하다가 모르고 log까지 commit 하고 있다는 사실을 깨닫고 취소(cancle)을 하였다. cancle 후 재 commit을 하려고 하니 SVN: E200030 에러가 발생하였다. 불안전한 트랜잭션이 프로젝트에 감지가 되어서 커밋이 안되는 모양새이다. 문제 현상 svn: E200030: There are unfinished transactions detected in project 문제 처리 방법 프로젝트 우클릭 Project -> Team -> CleanUp Cleanup이 제대로 안되면 직접 폴더로 가서 .svn 내용을 삭제해야 한다 로그에 출력된 폴더에 .svn 폴더가 있는지 확인.svn 폴더가 있으면 이동 후, locked 파일이 있으..