22.11.2013 Aufrufe

Borland® StarTeam® 2006 - Borland Technical Publications

Borland® StarTeam® 2006 - Borland Technical Publications

Borland® StarTeam® 2006 - Borland Technical Publications

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Heraufstufungsstatuswerte<br />

Ein Heraufstufungsstatus ist ein Status, den ein Produkt durchläuft. Die meisten Software-Produkte durchlaufen<br />

einen Release- oder Produktionszyklus, d. h., das Produkt wird so lange von den Entwicklern an die Tester weiterund<br />

von diesen wieder an die Entwickler zurückgegeben, bis das Produkt Marktreife erlangt hat.<br />

Heraufstufungsstatuswerte stellen einen geeigneten Mechanismus dar, um sicherzustellen, dass die richtigen<br />

Dateien oder Elemente den richtigen Personen zum richtigen Zeitpunkt des Zyklus zur Verfügung stehen.<br />

Angenommen, ein Software-Administrator erstellt die Heraufstufungsstatuswerte "Test" und "Release". Dateien, die<br />

getestet werden können, erhalten dann den Status "Test" und Dateien, die erfolgreich getestet wurden, erhalten den<br />

Status "Release".<br />

Administratoren können Heraufstufungsstatuswerte erstellen und jedem Status ein Ansichts-Label zuweisen. Ein<br />

Administrator erstellt eine neue Heraufstufungsstatus-Konfiguration, die die Grundlage für eine neue Ansicht oder<br />

eine neu konfigurierte Ansicht ist, die nur Elemente mit einem angegebenen Heraufstufungsstatus enthält.<br />

Administratoren können zudem Zugriffsrechte für Heraufstufungsstatuswerte festlegen. Die Ansichts-Labels, die<br />

einem Heraufstufungsstatus zugewiesen sind, werden üblicherweise auch als Build-Labels verwendet, da sie so in<br />

Änderungsanforderungen als Eigenschaften dienen können.<br />

Ansichts-Labels für Statuswerte können bei Bedarf geändert werden. Sie können auch von einem Status auf den<br />

nachfolgenden Status heraufgestuft werden. Beispielsweise können die von den Testern verwendeten Dateien mit<br />

dem Heraufstufungsstatus "Test" in einer Woche zu Build 07 gehören und in der folgenden Woche zu Build 08.<br />

Benutzer konfigurieren die Projektansicht für ihre Aufgaben üblicherweise über Heraufstufungsstatuswerte und nicht<br />

über Ansichts-Labels. Tester können Ihre Ansichten beispielsweise mit dem Heraufstufungsstatus "Test"<br />

konfigurieren.<br />

Viele Funktionen stützen sich auf Berechnungen, die Uhrzeiten und Datumsangaben beinhalten. Dies betrifft vor<br />

allem Labels, Konfigurationen und Heraufstufungsstatuswerte. Wenn die Clients und der Server nicht synchronisiert<br />

sind, können eine Reihe von Operationen (wie z. B. das Auschecken, das Anzeigen des Dateistatus oder das<br />

Erstellen von Labels) fehlschlagen oder ungenaue und unzuverlässige Ergebnisse liefern.<br />

Zugriffsrechte für Heraufstufungsstatuswerte<br />

Jede Ansicht verfügt über einen eigenen Satz von Heraufstufungsstatuswerten. Der Zugriff auf diese Statuswerte<br />

wird durch Folgendes gesteuert:<br />

♦ Das Zugriffsrecht Heraufstufungsmodell festlegen, das im Knoten Ansicht des Dialogfelds<br />

Zugriffsrechte sowohl für Projekte und Ansichten festgelegt wird. Weitere Informationen hierzu finden Sie<br />

unter "Zugriffsrechte auf Ansichtsebene gewähren". Ein Benutzer mit dem Recht Heraufstufungsmodell<br />

festlegen kann alle Aktionen für das Heraufstufungsmodell ausführen.<br />

♦ Zugriffsrechte, die den Zugriff auf einzelne Heraufstufungsstatuswerte steuern. Diese sind Allgemeine Rechte<br />

für Objekt und Heraufstufungsstatus - Spezifische Rechte, die im Knoten Heraufstufungsstatus des<br />

Dialogfelds Zugriffsrechte sowohl für Projekte als auch Ansichten festgelegt werden. Sie werden außerdem<br />

bei den Zugriffsrechten für einzelne Heraufstufungsstatuswerte angezeigt.<br />

Die Rechte für einzelne Heraufstufungsstatuswerte werden zunächst auf Statusebene geprüft. Wenn nötig, wird die<br />

Überprüfung auf Ansichts- und möglicherweise auf Projektebene fortgeführt. Wenn einem Benutzer ein bestimmtes<br />

Zugriffsrecht auf einer Ebene gewährt wird, muss die folgende Ebene nicht geprüft werden.<br />

♦ Wird ein Zugriffsrecht auf Ansichtsebene gewährt, gilt es für alle Statuswerte der Ansicht, sofern der Zugriff<br />

auf Statusebene nicht verweigert wird.<br />

♦ Wird ein Zugriffsrecht auf Projektebene gewährt, gilt es für alle Statuswerte in allen Ansichten des Projekts,<br />

sofern der Zugriff auf Status- oder Ansichtsebene nicht verweigert wird.<br />

329

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!