Der Package-Service ist eine Komponente des VersionControl Hintergrunddienstes.
Über die Konfiguration des Hintergrunddienstes kann der Service aktiviert bzw. deaktiviert werden.
Der Service wird auf dem MTC-Server verwendet und ist für den Im- und Export von Auslieferungspaketen zuständig.
Auslieferungspakete generieren
Wird ein Task mittels Commit fertiggemeldet, generiert der Package-Service ein proALPHA konformes Auslieferungspaket und legt es auf dem MTC-Server ab, sodass man das Paket über den proALPHA Auslieferungshelfer in die Zielumgebungen installiert kann.
Hinweis: Die Erstellung eines Auslieferungspaketes wird erst durchgeführt, wenn der Reconcile-Lauf zu dieser Aufgabe erfolgreich abgeschlossen wurde.
Auslieferungspakete importieren
proALPHA konforme Auslieferungspakete aus externen Quellen – das sind alle Pakete, die der Versionsverwaltung bis dato unbekannt sind – werden vom Package-Service in die Versionsverwaltung importiert.
Hinweis: Importierte Task erhalten automatisch den TaskType “Import”.
Hinweis: Es werden alle von proALPHA stammenden (X-)Auslieferungspakete eingelesen! Sollten Sie einen weiteren Dienstleister beauftragen, der Ihnen Individualmodifikationen im Y-Bereich bereitstellt, können diese ebenfalls in die Versionsverwaltung integriert werden, sofern es sich um ein valides Auslieferungspaket handelt.