VIを比較する
- 更新日2026-03-31
- 4分で読める
VIを比較ダイアログボックスでは、グラフィカル差異表示を使用してVIの複数のバージョンを比較することで、アプリケーションの変更内容を追跡することができます。プロジェクトが大規模になり、参加する開発者が増えるほど、バージョン管理の重要性が高まります。
LabVIEW 2022 Q3で導入[1]1 LabVIEW 2022 Q3以降、ベース版、開発版、およびプロフェッショナル版でご利用いただけます。LabVIEW 2021以前では、この機能にはプロフェッショナル版が必要です。
- LabVIEWプロジェクトを開きます。
- VIのフロントパネルまたはブロックダイアグラムメニューからを選択して、VIの比較ダイアログボックスを表示します。
-
選択をクリックし、VIを選択ダイアログボックスを開き、VIを名前で選択します。
メモリに既にロードされているVIのみ選択できます。
- 差異ダイアログボックスで比較オプションを選択します。
-
比較をクリックします。
メモ 進行状況バーは、検出する残りの差異の数ではなく、比較アルゴリズムの手順を示します。メモ LabVIEWクラスのプライベートデータ制御器も同じ手順で比較できます。クラスの各バージョンを異なるプロジェクトに配置し、比較するVIテキストフィールドにプロジェクトパスをProjectName.lvproj\My Computer\ClassName.lvclass:ClassName.ctlという構文で入力する必要があります。比較操作が完了すると、LabVIEWは2つのVIのフロントパネルとブロックダイアグラムを差異ダイアログボックスと一緒に表示します。
大規模なVIの比較操作には時間がかかる場合があります。比較の進行状況ダイアログボックスで、2つのVIの比較をキャンセルできます。
- オプション:
検出して表示する差分の種類を差分ダイアログボックスで指定します。
たとえば、オブジェクトの移動やサイズ変更など、外観上の変更をフィルタ処理して無視することができます。概要から項目を選択すると、2つのVIの差異がハイライトされます。
メモ また、LVCompare.exeは、他社製のソース管理プロバイダを使用したり、コマンドラインを使用したりしてVIを比較するために、VIの比較ダイアログボックスも使用します。
比較完了後にVI比較レポートを作成するには、差異ダイアログボックスでをクリックします。レポートを作成ダイアログボックスで、レポートタイプを選択し、レポートを保存するファイルパスを指定します。
- ウェブページ: .html
- XMLドキュメント: .xml
- テキストファイル: .txt
- Microsoft Wordドキュメント: .docx (Windows)
メモ 比較レポートを保存するパスは、ネットワークパスではなく、ローカルディレクトリでなければなりません。
VI階層の比較完了時にも比較レポートを作成することができます。
1 LabVIEW 2022 Q3以降、ベース版、開発版、およびプロフェッショナル版でご利用いただけます。LabVIEW 2021以前では、この機能にはプロフェッショナル版が必要です。