Multi-User-Sitzung
Wenn Sie in TIA Portal eine lokale TIA-Multi-User-Sitzung geöffnet haben und AnyAutomation Studio mit diesem Projekt verbinden, erkennt Studio die Sitzung und lässt Sie sie speichern und Ihre Änderungen auf den Multi-User-Server einchecken, ohne ins TIA-Portal-Fenster zurückzuwechseln.
Dies gilt für eine lokale Sitzung, die Sie bereits in TIA Portal geöffnet haben. Studio erstellt oder checkt Sitzungen nicht selbst aus; es arbeitet mit der geöffneten Sitzung.
Das Multi-User-Banner
Ist eine lokale Multi-User-Sitzung geöffnet, erscheint oben in der Projektansicht, über dem Projektbaum, ein Banner. Es zeigt:
- Den Sitzungsnamen, damit Sie auf einen Blick sehen, in welcher lokalen Sitzung Sie arbeiten.
- Eine Schaltfläche Save.
- Eine Schaltfläche Commit....
Das Banner verschwindet wieder, sobald die Sitzung nicht mehr geöffnet ist.
Sitzung speichern
Klicken Sie im Banner auf Save, um Ihre lokale Sitzung zu speichern. Eine kurze Bestätigung erscheint, sobald sie gespeichert ist. Das Speichern sichert Ihre Arbeit in der lokalen Sitzung; es sendet noch nichts an den Multi-User-Server.
Auf den Multi-User-Server einchecken
Klicken Sie auf Commit..., um Ihre Änderungen auf den Multi-User-Server zu senden.
- Studio prüft zuerst, ob Ihre lokale Sitzung mit dem Server auf dem neuesten Stand ist.
- Ist sie aktuell, werden Sie nach einem Commit-Kommentar gefragt, der Ihre Änderungen beschreibt. Der Kommentar ist erforderlich.
- Studio checkt Ihre Änderungen ein und bestätigt mit der erzeugten Revisionsnummer.
Wenn die Sitzung nicht aktuell ist
Ist Ihre lokale Sitzung mit dem Server nicht auf dem neuesten Stand, können Sie noch nicht einchecken. Das Banner zeigt eine Warnung, ebenso eine Meldung, wenn Sie das Einchecken versuchen:
Session is out of date. Pull the latest changes from the Multi-User server in TIA Portal before committing.
Wechseln Sie in diesem Fall zu TIA Portal, holen Sie dort die neuesten Änderungen vom Multi-User-Server in Ihre lokale Sitzung und kehren Sie dann nach Studio zurück, um erneut einzuchecken.
Eintrag in der Statusleiste
Solange eine lokale Multi-User-Sitzung geöffnet ist, zeigt ein Eintrag in der Statusleiste am unteren Fensterrand den Sitzungsnamen zusammen mit einem Symbol für ihren Zustand:
- Ein Häkchen bedeutet, dass die Sitzung mit dem Server auf dem neuesten Stand ist.
- Ein Warnsymbol bedeutet, dass die Sitzung nicht aktuell ist und vor dem Einchecken die neuesten Änderungen in TIA Portal geholt werden müssen.
Ein Klick auf den Statusleisten-Eintrag startet einen Commit, genau wie die Schaltfläche Commit....
Verfügbarkeit
Die Funktionen der lokalen Multi-User-Sitzung sind Teil des Pro-Plans und höher. Mit einem Basic-Plan oder ohne aktiven Plan sind das Banner sowie die Speicher- und Einchecken-Aktionen nicht verfügbar.