2016-07-15 3 views
0

뒷 이야기 :2 개의 메이븐 웹 애플리케이션을 하나의 프로젝트로 병합하는 방법

나는 Maven, Spring을 사용하여 프로젝트를 만들었다. 누군가에게 코드를 보냈습니다. 다른 사람이 이전에 작성한 코드를 수정하여 코드를 보내고 코드를 병합하라고했습니다.

그래서 두 개의 Maven 프로젝트가 있습니다. 둘 다 미묘한 차이점과 매우 유사하지만 수백 줄의 코드가 포함 된 30-40 개의 Java 파일이있을 수 있습니다. 가장 효율적인 방법은 각 파일을 검토하고 인간의 눈으로 차이를 확인하는 것입니다.

내 질문은 - 이클립스 또는 메이븐 (Maven) 또는 다른 어떤 프로젝트도이 두 프로젝트를 병합하여 미묘한 차이만으로 하나의 프로젝트에 통합 할 수 있습니까?

+0

소스 제어를 사용하고 있습니까? 'git merge'를 활용할 수 있습니까? – ck1

+0

@ ck1 SVN 저장소가 설정되었지만 어떤 이유로 든 SVN 저장소를 사용하지 않습니다. 마지막 버전은 아마도 2 개월 전임 – bmarkham

답변

1

Meld 또는 Kdiff와 같은 diff 도구를 사용하십시오.

다른 파일 만 표시하고 쉽게 병합 할 수 있습니다.

+0

아직도 손으로 복사하여 붙여 넣기해야합니까 /. – bmarkham

+0

@bmarkham 아니요, 시각적으로 diff가 있습니다. 화살표를 클릭하면 선택한 다른 부분을 다른 파일로 복사 할 수 있습니다. –

+0

@bmarkham 또한 미묘한 차이점 만 있기 때문에 다른 파일 만 표시하도록 선택했는지 확인하십시오. –

관련 문제