Mit der Funktion zum Vereinigen von VIs in LabVIEW können Sie verschiedene Änderungen am selben VI abgleichen.

Hinweis Das Zusammenführen von VIs erfordert LabVIEW Professional Edition.

LabVIEW verwendet eine dreistufige Vereinig, um VIs zu vereinigen. Eine dreistufige Vereinig gleicht zwei unterschiedliche Änderungssätze ab, indem jeder Satz mit demselben ursprünglichen Code verglichen wird. Die VI-Vereinigungsfunktion in LabVIEW verwendet die folgenden Begriffe:

  • Basis-VI—Der aktuelle gemeinsame Vorgänger der VIs, die Sie vereinigen möchten. Dieses VI ist in der Regel eine Version des VI unter Versionsverwaltung.
  • Eigenes VI—Die lokale Arbeitskopie des VI, das Sie entwickeln. Enthält die Änderungen, die Sie einführen möchten.
  • Anderes VI—Die eingehenden Änderungen am gemeinsamen Vorgänger, die Sie mit Ihren eigenen Änderungen in Einklang bringen müssen.

    Zum Beispiel könnte ein anderer Benutzer Änderungen am selben VI vorgenommen und diese Änderungen eingecheckt haben, bevor Sie Ihre eigenen Änderungen eingereicht haben. In diesem Fall müssen Sie Ihre eigenen Änderungen mit den Änderungen abgleichen, die der andere Benutzer am selben Startpunkt-VI vorgenommen hat.

  • Hinweis Zum Zusammenführen von Änderungen aus Anderes VI und Änderungen aus Eigenes VI muss es im Basis-VI einen gemeinsamen Nenner geben.

    Angenommen, Anderes VI und Eigenes VI enthalten einen Tunnel. Um die VIs zu vereinigen, muss es einen Tunnel im Basis-VI geben, sodass klar ist, dass die entsprechenden Tunnel in Anderes VI und Eigenes VI auch übereinstimmen.

    Mit Hilfe des Dialogfelds Zu vereinigende VIs auswählen können Sie automatisch oder interaktiv Unterschiede zwischen dem Original-VI (Basis-VI) und zwei unterschiedliche Versionen dieses VIs untersuchen. Wenn sich die Unterschiede zwischen den VIs als problematisch erweisen, können Sie mithilfe des Dialogfelds VIs vereinigen Probleme interaktiv lösen.

    Führen Sie folgende Schritte aus, um zwei VIs automatisch oder interaktiv zu vereinigen.

    1. Benennen die VIs um, die Sie vereinigen möchten.

      LabVIEW kann zwei gleichnamige VIs nicht gleichzeitig laden.

    2. Wählen Sie Werkzeuge » Vereinigen » VIs vereinigen.
      Das Dialogfeld Zu vereinigende VIs auswählen wird angezeigt.
    3. Klicken Sie auf Durchsuchen neben Basis-VI, navigieren Sie zum Original-VI und klicken Sie auf OK.
    4. Klicken Sie auf Durchsuchen neben Eigenes VI, navigieren Sie zum VI mit Ihren eigenen Änderungen und klicken Sie auf OK.
    5. Klicken Sie auf Durchsuchen neben Anderes VI, navigieren Sie zum VI mit den Änderungen des anderen Benutzers und klicken Sie auf OK.
    6. Optional: Wählen Sie aus den Vereinigungsoptionen aus, um festzulegen, wie die Elemente der VIs zusammengeführt werden sollen.

      Öffnen Sie die Kontexthilfe (Hilfe » Kontexthilfe anzeigen oder Strg+H), um die Rollover-Hilfe für jede Option anzuzeigen.

    7. Klicken Sie auf Vereinigen.
      Die Fenster Panels vereinigen, Diagramme vereinigen, ein zusammengeführtes VI und das Dialogfeld VIs vereinigen werden angezeigt.
    8. Um die Details einer bestimmten Änderung anzuzeigen, klicken Sie auf das Reduzieren/Erweitern-Symbol neben der Änderung.

      Per Voreinstellung werden alle Änderungen im Feld Ungelöste Konflikte aufgeführt.

    9. Wählen Sie bei jeder Änderung die Details für Eigenes VI oder Anderes VI, indem Sie auf die Beschreibungen unter Eigenes oder Anderes klicken.
      Hinweis Die meisten Änderungen werden rot umkreist im Fenster Panels vereinigen, Diagramme vereinigen oder im unbenannten vereinigten VI angezeigt.
      LabVIEW markiert jede noch nicht bearbeitete Änderung mit einem X.
    10. Klicken Sie auf Basis wählen, Anderes wählen oder Eigenes wählen, um die gewünschten Änderungen festzulegen und in das vereinigte VI zu übernehmen.
      Nach Bearbeitung der einzelnen Änderungen werden diese mit einem Häkchen gekennzeichnet.
    11. Nachdem Sie alle Änderungen bearbeitet haben:
      1. Schließen Sie das Dialogfeld VIs vereinigen durch Anklicken der Schaltfläche Schließen.
      2. Klicken Sie auf die Schaltfläche Speichern, um das vereinigte VI zu speichern.

    Sie können auch den Versionsverwaltungsprovider von Drittanbietern für die Verwendung von LVMerge.exe als StandardAnwendung für das Vereinen von Dateien konfigurieren. LVMerge.exe entspricht dem Dialogfeld Zu vereinigende VIs auswählen.

    Zum Zusammenführen von LLBs kann das Dialogfeld Zu vereinigende LLBs auswählen verwendet werden. Darin können Unterschiede zwischen verschiedenen Versionen einer LLB automatisch oder interaktiv untersucht werden.