VI 비교하기
- 업데이트 날짜:2025-08-27
- 2분 (읽기 시간)
VI 비교 대화 상자는 그래픽 차이를 사용하여 여러 버전의 VI를 비교함으로써 어플리케이션의 변경사항을 추적할 수 있도록 도와줍니다. 버전 컨트롤은 프로젝트가 커지고 많은 개발자가 관여하게 되면 더욱 중요해집니다.
- LabVIEW 프로젝트를 엽니다.
- VI의 프런트패널이나 블록다이어그램 메뉴에서 도구≫비교≫VI 비교를 선택하여 VI 비교 대화 상자를 디스플레이합니다.
- 선택을 클릭하여 VI 선택 대화 상자를 열고 이름으로 VI를 선택합니다. 이미 메모리에 로드되어 있는 VI만 선택할 수 있습니다.
- 차이 대화 상자에서 비교 옵션을 선택합니다.
- 비교를 클릭합니다.
노트 진행 막대는 비교 알고리즘의 단계를 보여주며, 아직도 찾아야할 남아있는 다른 점의 수를 보여주는 것이 아닙니다.
노트 LabVIEW 클래스의 프라이빗 데이터 컨트롤을 비교할 때에도 똑같은 단계를 따릅니다. 서로 다른 프로젝트 안에 클래스의 각 버전을 놓고, 비교할 VI 테스트 필드에 프로젝트 경로를 입력할 때 다음 구문을 사용해야 합니다: ProjectName.lvproj\My Computer\ClassName.lvclass:ClassName.ctl.
매우 큰 VI의 비교는 시간을 소모할 수 있습니다. 두 VI의 비교를 비교 진행 대화 상자에서 취소할 수 있습니다.
비교가 완료되면 LabVIEW는 차이 대화 상자와 함께 두 VI의 프런트패널과 블록다이어그램을 표시합니다. 차이 대화 상자에서 감지하고 보려는 차이의 타입을 지정할 수 있습니다. 예를 들어 객체의 이동이나 크기 조정과 같은 외관의 변경 사항을 무시할 수 있습니다. 요약에서 아이템을 선택하면 LabVIEW는 두 VI 사이의 차이를 디스플레이하고 하이라이트합니다.
노트 또한 LVCompare.exe는 VI 비교 대화 상자를 사용하여 타사 소스 컨트롤 제공자를 사용하는 VI를 비교하거나 명령 라인으로부터 VI를 비교합니다.
비교가 완료된 후, 차이 대화 상자에서 을 클릭하여 VI 비교 리포트를 생성할 수 있습니다. 리포트 생성 대화 상자에서 리포트 타입을 선택하고 파일 경로를 지정하여 리포트를 다음과 같이 저장합니다.
- 웹 페이지 (.html)
- XML 문서 (.xml)
- 텍스트 파일 (.txt)
- Microsoft Word 문서 (.docx (Windows)).
노트 비교 노트를 저장하는 파일 경로는 네트워크 경로가 아닌 로컬 디렉토리여야 합니다.
VI 계층구조를 비교할 때에도 또한 비교 리포트를 생성할 수 있습니다.