Um Artefakte zu importieren, die nicht in versionierten Ordnern
gespeichert sind, speichern Sie die Artefakte in einem Ordner und
erstellen eine Komponente mit dem Konfigurationstyp "Dateisystem
(Basis)".
Informationen zu diesem Vorgang
Wenn Sie diesen Typ einer Komponente benutzen, müssen Sie Versionen
manuell erstellen. Weitere Informationen zum Erstellen von Komponentenversionen finden Sie unter
Erstellen von Komponenten aus einem versionierten Dateisystem.
Vorgehensweise
- Klicken Sie in IBM® UrbanCode Deploy auf Komponenten und dann auf Neue Komponente erstellen.
- Geben Sie im Fenster Neue Komponente erstellen einen Namen und eine Beschreibung für die Komponente ein.
- Geben Sie in den Teams-Feldern, die Zugriffsinformationen für die neue Komponente ein.
- Um eine Vorlage für die neue Komponente zu verwenden, wählen Sie eine Vorlage aus der Liste Vorlage aus. In diesem Fall erbt die Komponente die Quellenkonfiguration, Eigenschaften und Prozesse der Vorlage. Informationen über Vorlagen finden Sie unter Komponentenvorlagen.
- Wählen Sie in der Liste Quellkonfigurationstyp die
Option Dateisystem (Basis) aus.
- Geben Sie die folgenden Parameter für die Komponente ein:
- Basis-Pfad
- Geben Sie den Pfad zum Verzeichnis ein, das die Artefakte enthält.
- Immer Namensmuster verwenden
- Wenn Sie dieses Kontrollkästchen auswählen, werden neue
Versionen automatisch entsprechend dem Muster im Feld
Versionsnamenmuster benannt.
Wenn Sie dieses Kontrollkästchen inaktivieren, müssen Sie den Namen
jedes Mal eingeben, wenn Sie eine Version erstellen.
- Versionsnamenmuster
- Geben Sie ein Muster für jeden Versionsnamen ein. Sie können die
Variable ${version} verwenden, um eine
automatisch inkrementierte Versionsnummer einzuschließen. Beispiel: Das
Muster mycomp_${version} erzeugt Versionen wie
mycomp_1, mycomp_2 und so weiter.
Dieser Parameter ist nur
sinnvoll, wenn Sie das Kontrollkästchen Immer Namensmuster
verwenden auswählen.
- Nächste Versionsnummer
- Geben Sie die Versionsnummer für die nächste Version an.
Dieser Parameter
ist nur sinnvoll, wenn Sie das Kontrollkästchen Immer
Namensmuster verwenden auswählen.
- Textdateierweiterungen
- Wenn Textdateien in einen anderen Zeichensatz umgewandelt werden müssen, geben Sie die Liste der Dateierweiterungen an, die umgewandelt werden müssen. Übereinstimmende Dateitypen werden in den Standardzeichensatz oder den Systemzeichensatz des Systems umgewandelt, auf dem der Agent untergebracht ist. Trennen Sie Listeneinträge mit Kommas, beispielsweise:
txt,log,ini,sh
- Versionen automatisch importieren
- Dieser Parameter hat keine Auswirkungen auf diesen Quellkonfigurationstyp.
Sie müssen neue Versionen manuell importieren.
- Nach CodeStation kopieren
- Diese Version, die standardmäßig ausgewählt ist, erstellt eine fälschungssichere Kopie der Artefakte und speichert sie im eingebetteten Artefakt-Managementsystem CodeStation. Wenn das Kontrollkästchen nicht aktiviert ist, werden nur Metadaten über die Artefakte importiert. In den meisten Fällen sollte dieses Kontrollkästchen aktiviert sein.
- Standardversionstyp
- Geben Sie an, wie Sie Versionen in CodeStation importieren möchten:
- Vollständig
- Jede Version ist umfassend und enthält alle Artefakte.
- Inkrementell
- Jede Version enthält eine Teilmenge der Artefakte.
- Verwenden Sie den Standard-Agent/Tag des Systems für den Versionsimport
- Wenn diese Option ausgewählt ist, wird der Agent oder der Tag, den Sie auf der Seite Systemeinstellungen festgelegt haben, für den Import der Komponentenartefakte verwendet.
Agenten müssen Zugriff auf das System haben, in dem sich die Artefakte befinden. Weitere Informationen hierzu finden Sie unter Systemeinstellungen.
- Neue Komponentenversionen mithilfe eines einzigen Agenten importieren
- Wenn diese Option ausgewählt ist, verwenden Sie das Feld Agent für Versionsimporte, um den Agenten zu bezeichnen, der zum Importieren der Artefakte in die Komponente verwendet wird. Der Agent muss Zugriff auf das System haben, in dem sich die Artefakte befinden. Um Artefakte vom Serverstandort zu importieren, installieren Sie einen Agenten an derselben Position und geben Sie diesen Agenten an.
- Neue Komponentenversionen mithilfe eines beliebigen Agenten mit dem angegebenen Tag importieren
- Wenn diese Option ausgewählt ist, verwenden Sie das Feld Agenten-Tag für Versionsimporte, um den Tag zu bezeichnen, der für die Kennzeichnung des Tags verwendet wird, mit dem Artefakte in die Komponente importiert werden. Alle in Tags eingeschlossenen Agenten müssen Zugriff auf das System haben, in dem sich Artefakte befinden.
- Bereinigungseinstellungen übernehmen
- Geben Sie an, wie viele Komponentenversionen in CodeStation aufbewahrt werden sollen und wie lange dies der Fall sein soll. Wenn Sie dieses Kontrollkästchen auswählen, verwendet die Komponente die Werte, die im Fensterbereich Systemeinstellungen festgelegt sind. Wenn Sie dieses Kontrollkästchen nicht auswählen, werden die Felder Anzahl der Tage, wie lange die Versionen behalten werden (anfänglich auf -1 eingestellt, also ohne zeitliche Begrenzung) und Anzahl der Versionen, die behalten werden sollen (anfänglich auf -1 eingestellt, also alle) angezeigt und Sie können benutzerdefinierte Werte definieren.
- Prozess ausführen, nachdem eine neue Version erstellt wurde
- Um einen Prozess automatisch auszuführen, nachdem die einzelnen Versionen
erstellt wurden, wählen Sie dieses Kontrollkästchen und geben Sie einen Anwendungsprozess sowie eine Umgebung für den Prozess an.
- Klicken Sie auf Speichern. Die neue Komponente wird in die Liste der Komponenten aufgenommen.
- Importieren Sie die erste Version der Komponente:
- Gehen Sie zur Registerkarte Versionen.
- Klicken Sie auf Neue Versionen importieren.
- Geben Sie einen Namen für die neue Version ein und klicken Sie auf
Speichern.
Die neue Version wird in die Liste der Versionen aufgenommen. Sie können
bestätigen, dass die Artefakte in der Version enthalten sind, indem Sie
auf die Version klicken und sich die Liste der Artefakte ansehen.
- Um zukünftige Versionen der Komponente anzusehen, klicken Sie erneut auf
Neue Versionen importieren und geben einen Namen
für die neue Version ein.
Ergebnisse
Die neue Komponente wird auf der Seite
Komponenten aufgelistet. Die Registerkarte
Versionen zeigt die verfügbaren Versionen der Komponente. Wenn Sie das Kontrollkästchen
Versionen automatisch importieren ausgewählt haben, werden sie automatisch angezeigt. Sonst klicken Sie auf
Neue Versionen importieren, um die verfügbaren Versionen anzuzeigen. Je nach der Anzahl und Größe der Artefakte kann es länger dauern, bis die Versionen angezeigt werden. Um die Artefakte der Komponente anzuzeigen, klicken Sie auf eine Komponentenversion.
Nächste Schritte
Erstellen Sie Prozesse für die Komponente. Siehe
Konfigurieren von Komponentenprozessen.