LVCompare.exe로 소스 컨트롤 설정하기
- 업데이트 날짜:2025-08-27
- 3분 (읽기 시간)
타사 소스 컨트롤 제공자를 설정하여 LVCompare.exe를 기본 비교 도구로 사용할 수 있습니다. LVCompare.exe는 VI 비교 대화 상자와 같습니다. LVCompare.exe를 사용하여 두 VI 사이의 차이를 대화식으로 비교할 수 있습니다.
노트 LVCompare.exe는 LabVIEW Professional Development System에서만 사용할 수 있습니다.
다음 단계에 따라 타사 소스 컨트롤 제공자를 설정하여, LVCompare.exe를 기본 비교 도구로 사용합니다.
- LabVIEW를 실행 중인 컴퓨터에 타사 소스 컨트롤 제공자도 포함되어 있는지 확인하십시오. 추가적인 도움은 소스 컨트롤 관리자와 상의하십시오.
- 소스 컨트롤 제공자가 LVCompare.exe를 사용하도록 지정합니다. LabVIEW는 LVCompare.exe를 플랫폼에 따라 서로 다른 디렉토리에 설치하며, 컴퓨터 설정에 따라 디렉토리가 달라질 수 있습니다:
- (Windows) C:\Program Files\National Instruments\Shared\LabVIEW Compare\LVCompare.exe
- (macOS) /Library/Application Support/National Instruments/LabVIEW Compare/LVCompare.app/Contents/MacOS/LVCompare
- (Linux) /usr/local/bin/LVCompare
- 다음 구문을 사용하여 LVCompare.exe가 필요로 하는 모든 명령문을 설정할 수 있습니다. lvcompare.exe <path to VI 1> <path to VI 2> [-lvpath <path to LabVIEW>][-noattr][-nofp][-nofppos][-nobd][-nobdcosm][-nobdpos]

노트 각 VI에 대해 지정된 경로는 절대 경로이거나 LVCompare.exe의 실행 위치에 따라 달라지는 상대적 경로입니다. 이 명령문의 의미는 다음과 같습니다:
- -lvpath는 비교 작업을 수행하려는 LabVIEW 버전에 대한 경로입니다.

노트 비교 작업을 수행할 LabVIEW의 버전을 지정하지 않는 경우, LabVIEW는 현재 등록된 LabVIEW 버전을 사용합니다. (macOS) LabVIEW는 컴퓨터에 설치된 최신 LabVIEW 버전을 사용합니다. (Linux) LabVIEW는 가장 최근에 설치된 LabVIEW 버전을 사용합니다. - -noattr은 VI 속성을 비교하지 말라는 의미입니다.
- -nofp는 프런트패널을 비교하지 말라는 의미입니다.
- -nofppos는 프런트패널 객체의 크기나 위치를 비교하지 말라는 의미입니다.
- -nofp는 블록다이어그램을 비교하지 말라는 의미입니다.
- -nobdcosm은 위치나 크기의 변경을 포함하여 블록다이어그램 객체의 모양을 비교하지 말라는 의미입니다.
- -nofppos는 블록다이어그램 객체의 크기나 위치를 비교하지 말라는 의미입니다.

노트 이 인수는 LabVIEW 2021에서 제거되었습니다.
예를 들어, LabVIEW 2009를 사용하여 VI를 비교하는데 외관, 크기, 위치 차이는 비교하지 않도록 타사 소스 컨트롤 제공자를 설정하려면, 다음의 명령 라인을 사용합니다. "C:\Program Files\National Instruments\Shared\LabVIEW Compare\LVCompare.exe" $1 $2 -lvpath "C:\Program Files\National Instruments\LabVIEW 2009\LabVIEW.exe" -nobdcosm -nofppos 이때 $1 및 $2는 비교하려는 VI의 경로에 대해 타사 소스 컨트롤 제공자가 정의하는 변수입니다.
| 노트 또한 명령 라인에 직접 이 명령문을 입력하여 LVCompare.exe를 시작할 수 있습니다. |
- (옵션) 남은 단계가 있다면 이를 완료하여 타사 소스 컨트롤 제공자를 설정합니다. 예를 들어, 일부 소스 컨트롤 제공자에서는 사용자가 특정 파일 확장자를 위한 비교 도구를 지정할 수 있습니다. 소스 컨트롤 제공자에서 직접 비교 도구를 지정할 수 있는 경우, *.vi 파일 확장자에 대한 LVCompare.exe를 지정하십시오. 추가적인 정보는 사용 중인 소스 컨트롤 제공자의 문서를 참조합니다.