2. 컴퓨터 이야기/프로그래밍

이클립스, Local History 저장이 무한히 일어나는 것은 아니다.

래빗 크리스 2009. 9. 25. 11:18

프로그램 작업을 하다보면, 간혹 이전 버전과 비교해야 할 때가 있다.
이때 CVS 서버를 운영하지 않는다면 유용하게 사용하는 것이, Local History 이다.
그런데, 작업 파일들이 많다면.. 어느 순간 예전에 저장했던 파일과 비교할 수 없는 순간이 온다.
Local History 가 모든 History 를 저장해 주지는 않기 때문이다.
아무래도 리소스 관리 차원에서 필요한 조치인데.. 개발자 입장에서는 못마땅한 부분이기도 하다.
따라서 추가적인 설정이 필요하다.

이클립스, Preferences 창을 열어서, General, Workspace, Local History 등을 선택하면 아래 그림과 같은 내용이 나온다.
Days to keep files 항목의 수치를 늘리면, 히스토리 파일의 생존기간이 늘어난다.
Maximum entries per file 항목의 수치를 늘리면, 파일별 수정 내역 횟수가 증가된다.
Maximum file size 항목의 수치를 늘리면, 좀더 많은 내용을 저장할 수 있다.
밑에 주석이 달려 있는데.. 이클립스 프로그램을 정상적으로 종료할때 반영된다는 내용.


()()   v
(~.~)()
Fine.