Bereitstellungen verwalten
In diesem Dokument werden verschiedene Bereitstellungs- und Konfigurations-Setups für Projektvorlagen beschrieben und der Migrationsprozess zur Beibehaltung von Vererbung und Konfigurationskonsistenz detailliert dargestellt.
CONF-PROD-Setup verwalten
• Der Konfigurationsserver (CONF) hat eine Unternehmensvorlage auf übergeordneter Ebene.
• Die meisten Projekte erben von den Tracker-Konfigurationen auf Stammebene von CONF.
• Codebeamer erstellt die domänenspezifischen Vorlagenprojekte unter Verwendung der Unternehmensvorlage auf übergeordneter Ebene in CONF. Diese Projekte bestehen aus domänenspezifischen Trackern.
• Projekte für Benutzer können dann in CONF erstellt und auf den PROD- und TEST-Servern bereitgestellt werden.
• In diesem Modell gibt es keine Vererbung zwischen Projekten in PROD. Jedes Projekt in PROD ist separat und unabhängig.
TMPL- und CONF-Server trennen
| PTC empfiehlt dieses Setup für häufige und maßgeschneiderte Projektkonfigurationsbereitstellungen. |
• Der Vorlagenserver (TMPL) hat eine Unternehmensvorlage auf übergeordneter Ebene.
• Die meisten Projekte erben von den Tracker-Konfigurationen auf Stammebene von TMPL.
• Mit der Unternehmensvorlage auf übergeordneter Ebene in TMPL erstellt Codebeamer die domänenspezifischen Vorlagenprojekte: Diese bestehen aus domänenspezifischen Trackern.
• Sie können die Unternehmensvorlage auf übergeordneter Ebene und domänenspezifische Vorlagen aus TMPL- auf dem CONF-Server ohne Vererbung zwischen ihnen bereitstellen. Auf diese Weise können Sie die Vorlagen in CONF voneinander unabhängig machen, sodass Sie sie bei Bedarf separat bereitstellen können.
• Projekte für Benutzer können dann in CONF erstellt werden. Auf diesem Server erben die Endbenutzerprojekte von den Vorlagenprojekten.
• Benutzerprojekte werden später auf den TEST- und PROD-Servern bereitgestellt.
Projektvorlagen anpassen
• Nachdem Sie die Endbenutzerprojekte auf dem CONF-Server erstellt haben, können Sie sie nach Bedarf anpassen.
• Maßgeschneiderte Projekte auf dem CONF-Server können auf den TEST- und PROD-Servern bereitgestellt werden.
• Diese Methode ermöglicht es, die Projekte auf dem CONF-Server anzupassen und die Änderungen auf den TEST- und PROD-Servern bereitzustellen.
• Diese Methode ermöglicht auch die Verwaltung der Vererbung zwischen der Konfiguration der Unternehmensvorlage und domänenspezifischen Tracker-Sammlungs-Vorlagenprojekten auf dem TMPL-Server.
Informationen zum Bereitstellen von Projekten mit Vererbung finden Sie in der Eigenschaft
trackerHierarchyDeploymentEnabled in der Anwendungskonfiguration
"deployment".
Von einem CONF-PROD-Setup zu einem TMPL-CONF-PROD-Setup migrieren
Stellen Sie die Vorlagen und die Vererbung vom vorhandenen CONF-Server auf den TMPL-Server bereit, um von einem CONF-PROD-Setup zu einem TMPL-CONF-PROD-Setup zu migrieren. Nach diesem Schritt können Sie den TMPL-Server verwenden, um die Konfigurationsänderungen auf Unternehmensebene anzupassen.
Eine weitere Methode für die Migration von einem CONF-PROD-Setup zu einem TMPL-CONF-PROD-Setup besteht darin, die bereits vorhandene Umgebung zu klonen und die neue Umgebung als TMPL zu verwenden. In dieser neuen TMPL können Sie die nicht benötigten Projekte entfernen.