2009-07-09 5 views
0

2 개월 전 일부 차트를 그리기 위해 일부 클래스를 사용하는 웹 응용 프로그램을 작성했습니다. 나는 나의 필요에 맞도록 그 수업을 조금 수정했다. 이제 그 클래스의 새롭고 (그리고 공식적인) 버전을 사용하고 싶지만 내 수정본을 사용할 수 있습니다.내 응용 프로그램에서 사용한 클래스의 새 버전

문제는 내가 만든 모든 수정 사항을 기억하지 못하고 새로운 버전의 클래스를 사용할 때 문제가 발생하지 않는다는 것입니다.

답변

1

많은 파일에 포함 된 텍스트 비교 도구를 사용하여 해당 파일을 비교했을뿐입니다. Windows 사용자 인 경우 Total Commander, PSPad, TortoiseSVN 및 기타 여러 도구에서 diff 도구를 찾을 수 있습니다.

내가 가장 좋아하는 diff 도구는 TortoiseSVN입니다. 모든 저장소에없는 파일에도 적용됩니다.

1

정말 유감입니다. 질문이 뭐야?

버전 관리를 사용 해본 적이 있다면, 가장 오래된 버전의 클래스로 돌아가서 모든 수정 사항을 비교할 수 있었기 때문에 버전 관리를 사용 해본 적이 있습니까?

+0

그리고 가장 작고 간단한 프로젝트라도 소스 제어를 사용해야하는 이유는 다음과 같습니다. –

0

작성한 메소드를 쉽게 선택할 수 있어야합니다. 이전 클래스에서 사용할 수있는 메서드와 비교하여 새 클래스에서 사용할 수있는 새 메서드를 살펴보면 메서드를 찾을 수 있습니다.

메서드를 제거한 다음 두 클래스를 나란히 비교할 수 있습니다. 또는 클래스에서 작업하는 개발자가 두 버전간에 변경된 사항을 알려주는 변경 내역을 배포했을 수 있습니다.

0

그 목적을 위해 많은 비교 프로그램이 있지만 그 중 하나를 사용해보십시오.

관련 문제