이클립스(Eclipse) Show Local History 기능 이용해 소스 수정이력 보기
|
이클립스(Eclipse) Show Local History 기능 이용해 소스 수정이력 보기 |
|
환경 : Eclipse Mars, Android 4.2.2 |
이클립스에서는 소스의 내용을 수정하게 되면 로컬에 그 이력을 저장하게 됩니다. 파일의 내용이 변경되어온 이력을 계속해서 저장하기 때문에 실수로 지운다던지 해서 문제가 생겼을 경우 쉽게 복구가 가능합니다.
▼ 왼쪽 익스플로어에서 파일의 변경이력에 대해서 볼려면 오른마우스를 누르고 Team > Show Local History 클릭합니다.
▼ 그러면 해당파일의 이력을 보여주는 History View 가 실행되게 됩니다. 아래 그림과 같이 Hello.java 에 변경된 날짜와 시간이 리스트로 나와 있네요.
▼ 하나씩 클릭해보면 그당시에 수정한 내용이 나오게 됩니다. 그런데 이렇게 하나씩 클릭해서는 어떤 내용이 변경되었는지 알수가 없습니다.
▼ 그래서 비교하고자 하는 두 시점의 소스를 선택합니다. 그리고 오른마우스를 눌러 Compare With Each Other 클릭합니다.
▼ Compare With Each Other 이전에 살펴보았던 Compare With 와 동일한 기능입니다. 화면에서 보이듯이 왼쪽과 오른쪽 화면에서 변경된 내용은 블록과 선으로 표시가 됩니다.
▼ 이전에 언급했던 Compare With 와 틀린점은 화살표에 소스를 수정할수 있었던 버튼이 없다는 것입니다. 단순히 참조만 할수 있는 것이죠. 이렇게 Show Local History 서비스사용하면 이전으로 돌아가 문제의 소스를 복구할수 있습니다.