Mit der Funktion zum Vereinigen von LLBs in LabVIEW können Sie verschiedene Änderungen an der selben LLB abgleichen.

Hinweis Zum Zusammenführen von LLBs wird die LabVIEW Professional Edition benötigt.

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

  • Basis-LLB—Der aktuelle gemeinsame Vorgänger der VIs, die Sie vereinigen möchten. Diese LLB ist in der Regel eine Version der LLB unter Versionsverwaltung.
  • Eigene LLB—Die lokale Arbeitskopie der LLB, die Sie entwickeln. Enthält die Änderungen, die Sie einführen möchten.
  • Andere LLB—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 an der selben LLB 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 an derselben Startpunkt-LLB vorgenommen hat.

  • Untersuchen Sie mithilfe des Dialogfelds Zu vereinigende LLBs auswählen automatisch oder interaktiv Unterschiede zwischen einer LLB und zwei Versionen der Original-LLB. Wenn sich die Unterschiede zwischen den LLBs als problematisch erweisen, können Sie mithilfe des Dialogfelds LLBs vereinigen Probleme interaktiv lösen.

    Führen Sie folgende Schritte aus, um zwei LLBs automatisch oder interaktiv zu vereinigen:

    1. Wählen Sie Werkzeuge » Vereinigen » LLBs vereinigen.
      Das Dialogfeld Zu vereinigende LLBs auswählen wird angezeigt.
    2. Klicken Sie auf Durchsuchen neben Basis-LLB, navigieren Sie zur Original-LLB und klicken Sie auf OK.
    3. Klicken Sie auf Durchsuchen neben Ihre LLB, navigieren Sie zur LLB mit Ihren eigenen Änderungen und klicken Sie auf OK.
    4. Klicken Sie auf Durchsuchen neben Deren LLB, navigieren Sie zur LLB mit den Änderungen des anderen Benutzers und klicken Sie auf OK.
    5. Optional: Wählen Sie aus den Vereinigungsoptionen aus, um festzulegen, wie die Elemente der LLBs zusammengeführt werden sollen.
    6. Klicken Sie auf die Schaltfläche Vereinigen.
      Hinweis Wenn sowohl Eigene LLB als auch Andere LLB Änderungen an der gleichen Projektbibliotheksdatei (.lvlib) ausweisen, können diese Änderungen nicht automatisch gelöst werden. Beheben Sie diese Änderungen, indem Sie eine Version der .lvlib-Datei öffnen und sie manuell bearbeiten, um der anderen Version zu entsprechen.
      Das Dialogfeld LLBs vereinigen wird angezeigt. In der Spalte Datei(en) werden alle Dateien in jeder einzelnen LLB angezeigt. Die Symbole neben jeder Datei unter Andere, Eigene und Vereinigt geben die Art der Änderungen an, sofern es Änderungen in jeder LLB gibt.
    7. Wählen Sie eine Zeile mit Änderungen und klicken Sie auf Anderes wählen, Basis wählen oder Eigenes wählen, um die Änderungen auszuwählen, die übernommen werden und der vereinigten LLB hinzugefügt werden sollen.
      Nach Bearbeitung der einzelnen Änderungen werden diese mit einem Häkchen gekennzeichnet.
    8. Wenn beliebige zwei LLBs unterschiedliche Versionen desselben VIs enthalten, klicken Sie auf die Zeile mit dem VI und dann auf VIs vereinigen.
      Das Dialogfeld Zu vereinigende VIs auswählen wird angezeigt.
    9. Untersuchen Sie die Unterschiede zwischen den Versionen des VIs.
      Tipp Wenn Sie Dateien vereinigen, können Sie die Datei anzeigen, indem Sie die Zeile markieren und auf Vereinigte Datei anzeigen klicken.
    10. Nachdem Sie alle Änderungen gelöst haben:
      1. Schließen Sie das Dialogfeld LLBs vereinigen durch Anklicken der Schaltfläche Schließen.
      2. Klicken Sie auf die Schaltfläche Speichern, um die vereinigte LLB 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 LLBs auswählen.

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