CVS 분기를 작성하고 작업한 후 분기의 변경사항을 다른 분기나 HEAD로 병합해야 할 경우가 있습니다. 이를 수행하려면 다음을 알고 있어야 합니다.
변경사항을 병합하려면 다음을 수행하십시오.
팁: 병합의 시작점을 알지 못할 경우, 작업공간으로 직접 병합할 것을 선택할 수 있습니다. 이는 CVS 서버에 의존하여 적절한 시작점을 선택합니다. 병합은 작업공간으로 직접 수행되므로, CVS가 텍스트 기반 충돌 마크업을 파일에 도입할 수 있습니다. 이 마크업은 일반적으로 처리하기가 힘들므로 작업공간으로의 직접 병합은 필요할 경우에만 수행해야 합니다.
병합 편집기의 조치는 병합 편집기 하단에서 사용 가능한 수동 병합 도구 모음 조치를 보완합니다.
갱신 | 이 조치를 실행하면 변경사항이 작업공간의 파일에 적용됩니다. 자동 병합할 수 없는 모든 충돌은 건너뜁니다. |
대체 및 갱신 | 이 조치는 충돌 변경사항이 있는 파일에서 사용할 수 있습니다. 이 조치를 실행하면 로컬 변경사항을 버리고 파일을 원격 컨텐츠로 바꿉니다. |
병합으로 표시 | 이 조치는 보기에서 선택된 변경사항을 제거합니다. 변경사항은 자원 변경의 원격 상태 및 CVS 병합 동기화를 새로 고칠 경우에만 다시 표시됩니다. |
팁: 동기화 보기에서 CVS 병합 동기화를 고정하여 진행 중인 병합을 수행할 수 있습니다. 이렇게 하면 다른 분기로 해제된 변경사항과 함께 작업공간을 최신 상태로 유지할 수 있습니다.