Tc Publish
Information über das Publishen (Veröffentlichen) von Modulen.
General Settings
- Platform(s): Welche Plattformen sollen bei einem Publish gebaut werden?
- Configuration(s): Auswahl, ob Debug / Release gebaut werden sollen.
- Include Debug Information: Für welche Konfigurationen sollen die Debug-Symbole (PDBs) im Repository bereitgestellt werden?
- TMC / TML source file(s): TMC / TML Dateien aus dem Projekt, die den Ausgangpunkt für den Publish-Vorgang darstellen.
- Publish as Versioned Library: Soll das Publishen in das Repository erfolgen?
Installation Settings
- Archive: Dateipfad für ein Archiv. Endungen .zip (für ein ZIP Archiv) und .exe (für ein selbst-extrahierendes ZIP Archiv) sind zulässig. Beides enthält den Inhalt für ein Repository (versionierte C++ Projekte) bzw. CustomConfig/Modules (nicht versionierte C++ Treiber) auf einem anderen Engineering System.
- Publish Installation Root Folder: Auf dem lokalen System wird bei „None“ keine Installation vorgenommen. Die Dateien liegen lediglich unter TWINCATSDK/_products/TcPublish bereit. Ein Archiv kann erstellt werden, um diese Dateien manuell auf ein anderes System zu übertragen und dort zu installieren.
Bei „Default“ wird auf dem lokalen System eine Installation in das Repository (versionierte C++ Projekte) bzw. CustomConfig/Modules (nicht versionierte C++ Treiber) vorgenommen.
Special Settings
- Additional Files: Hinzufügen von zusätzlichen Dateien in den Publish-Prozess, welche bei der Installation im „deploy“ Unterverzeichnis abgelegt werden.
- Post publish command: Ausführen eines Kommandos nach dem Publish z. B. zum Aufräumen.