팀 > 병합 메뉴 명령을 사용하여 실행된 CVS 병합 동기화는 동기화 보기에 표시됩니다. 이 보기를 사용하면 로컬 Workbench 자원과 병합할 원격 상대 간 차이를 검사할 수 있으며 로컬 자원을 갱신할 수 있습니다. 병합 시 확약은 지원되지 않습니다.
동기화 보기에서의 CVS 병합 동기화 모양은 다음과 같습니다.
CVS 병합 동기화의 기능은 다음과 같은 차이가 있는 CVS 작업공간 동기화에 대한 기능과 유사합니다.
이 명령을 사용하면 자원의 원격 상태를 다시 페치하는 현재 동기화를 반복할 수 있습니다. 도구 모음 항목의 드롭 다운 메뉴를 사용하면 기타 기존 동기화를 선택하거나 동기화... 메뉴 명령을 사용하여 새 동기화를 작성할 수 있습니다.
이 명령을 사용하면 현재 동기화를 고정하거나 고정 해제할 수 있습니다. 고정 해제된 동기화는 바뀌어지는 반면 고정된 동기화는 동일한 유형의 다음 동기화로 바뀌지 않습니다. 이렇게 하여 용이한 액세스를 위해 동기화를 유지할 수 있습니다. 그러한 동기화는 Workbench 자원에 대한 변경사항이 발생하면 자동으로 갱신되며 원격 자원 상태로 최신 상태를 유지하기 위해 스케줄된 새로 고치기를 수행하도록 구성될 수 있습니다. 이는 보다 안정적인 분기(예: HEAD)에서 개발 분기로의 진행 중인 병합에 특히 편리합니다.
이 명령은 보기에서 표시하는 다음 차이로 이동합니다. 보기에서 다음 파일을 열기 전에 한 파일 내의 모든 차이를 확인합니다.
이 명령은 보기에서 표시하는 이전 차이로 이동합니다. 보기에서 이전 파일을 열기 전에 단일 파일 내의 모든 차이를 확인합니다.
보기에 펼쳐진 모든 항목을 접습니다.
이 모드에서는 병합될 분기에서 변경된 모든 자원이 표시됩니다.
이 모드에서는 충돌(Workbench 및 병합될 분기 모두에서 수정된 자원)만 표시됩니다.
이 명령은 보기에 표시되는 모든 수신 변경사항을 갱신합니다. 이 명령은 자동 병합할 수 있는 충돌도 갱신하지만 컨텐츠에 충돌이 포함되어 있는 파일은 건너뜁니다.
드롭 다운 메뉴를 사용하면 현재 또는 모든 동기화를 제거하고 모드 또는 레이아웃을 변경하며 기타 보기 환경 설정 설정뿐만 아니라 스케줄된 새로 고치기를 수행하도록 현재 동기화를 구성할 수 있습니다.
동기화 보기의 컨텍스트 메뉴에서 여러 가지 조작을 수행할 수 있습니다.
이 명령은 파일 내의 변경사항을 검사할 수 있는 선택된 변경사항을 비교 편집기에 엽니다.
이 명령은 선택된 변경사항의 로컬 자원을 파일 유형에 해당하는 기본 Workbench 편집기에서 엽니다.
이 명령을 사용하면 선택된 변경사항의 로컬 자원을 Workbench 편집기에서 열 수 있습니다.
이 명령은 선택된 자원의 원격 상태를 새로 고칩니다.
이 명령은 보기에서 선택된 자원을 제거합니다. 자원은 제거된 자원의 상태가 변경되거나 Workbench를 다시 시작할 경우에만 다시 표시됩니다.
이 명령은 선택된 자원을 갱신합니다. 충돌은 갱신에 포함될 수 있지만 자동 병합할 수 있는 충돌만 갱신됩니다. 병합할 수 없는 충돌은 건너뛰므로 비교 편집기를 사용하여 수동으로 병합해야 합니다.
이 명령은 충돌 및 전송 변경사항에 대해 작동하며 해당 자원의 로컬 컨텐츠를 서버의 컨텐츠로 바꿉니다.
이 명령은 보기에서 변경사항을 제거합니다.이 명령은 비교 편집기를 사용하여 충돌을 수동으로 병합한 이후 수행되어야 합니다. 이 변경사항은 보기를 새로 고치고 새 변경사항이 병합할 분기에 있는 경우에만 다시 표시됩니다.