Borland® StarTeam® 2006 - Borland Technical Publications
Borland® StarTeam® 2006 - Borland Technical Publications Borland® StarTeam® 2006 - Borland Technical Publications
Durch manuell freigegebene Objekte erstellte Referenzen Wenn Sie einen Ordner oder ein Element von einer Stelle aus für die gemeinsame Nutzung an einer anderen Stelle freigeben (in derselben oder in verschiedenen Ansichten), wird an der neuen Position eine zusätzliche Referenz für das Objekt erstellt. Die Referenz für den neuen Ordner oder das Element wird der Referenz des freigegebenen Ordners oder Elements untergeordnet. Beispiel einer Referenzhierarchie für eine manuell freigegebene Datei Das folgende Beispiel zeigt zwei Referenzen auf die Datei timeout.cpp. Die Datei wurde manuell im Ordner Source Code für die gemeinsame Nutzung im Ordner Timeout in derselben Ansicht freigegeben. Beachten Sie, dass die zweite Referenz auf der ersten basiert, jedoch als Nebenprodukt einer Verzweigungsansicht erstellt wurde. ♦ Big Product::Big Product::Big Product\Source Code::timeout.cpp, 1.0 ♦ .... Big Product::Big Product::Big Product\Source Code::Timeout::timeout.cpp, 1.0 Die Anwendung unterscheidet Referenzen nicht danach, wie sie erstellt wurden. In der Hierarchie ist jedoch zu erkennen, dass die erste Referenz die Quelle der zweiten Referenz ist, weil diese unter der ersten Referenz eingerückt wird. Aus der Tatsache, dass sich die Referenzen in derselben Ansicht befinden, lässt sich schließen, dass ein Objekt manuell freigegeben oder verschoben wurde. (Die zweite Referenz würde sich in einer anderen Ansicht befinden, wenn sie beim Erzeugen einer untergeordneten Ansicht automatisch erstellt würde.) Ein freigegebener Ordner oder ein Element kann sich verzweigen, muss dies aber nicht. Unabhängig davon ist eine Untermenge der Historie Teil der Historie des ursprünglichen Ordners oder Elements. Frei platzierbar nach oben und unten in der Ansichtshierarchie Wenn die Ansichtshierarchie weit verzweigt ist (d. h. wenn die Stammansicht über mehrere Ebenen von Unterordnern verfügt), kann die Verwendung von unverankerten Verzweigungsansichten sehr unübersichtlich sein. Angenommen, alle Ansichten außer der Stammansicht sind unverankert und verzweigt. Der von Ihnen freigegebene Ordner oder das Element kann an seiner neuen Position je nach Erstellungsart der Ansichten in folgende Richtungen unverankert sein: ♦ Aufwärts in der Ansichtshierarchie von der Empfängeransicht zur Stammansicht. ♦ Nach unten in alle Unteransichten der Empfängeransicht, deren Unteransichten usw. ♦ Aus den übergeordneten Ansichten der Empfängeransicht und deren übergeordneten Ansichten in alle ihre Unteransichten. Hierbei wird in jeder Ansicht der Projektansichtshierarchie an der neuen Position jeweils eine Referenz für den Ordner oder das Element erstellt. Viele dieser neuen Ansichten verfügen möglicherweise bereits über eine Referenz auf den Ordner oder das Element an seiner alten Position. Das folgende Beispiel zeigt alle Referenzen, die durch die Freigabe der Datei shared within child view.docan einer weiteren Position innerhalb der Ansicht branch none floating erstellt wurden. Die ersten drei Referenzen waren bereits vor der Freigabe vorhanden. Die vierte Referenz ist die neue Referenz im Stammordner. Sie ist der ersten Position in der Ansicht branch none floatinguntergeordnet, weil sie von dieser Ansicht aus aufwärts platziert wurde. Die fünfte und sechste Referenz sind dadurch entstanden, dass Referenzen in die untergeordnete Ansicht der Ansicht branch none floating bewegt wurden. ♦ Big Product::Big Product::Big Product\Online Help::shared within child view.doc, 1.0 ♦ ..... Big Product::Big Product\branch none floating::Big Product\Online Help::shared within child view.doc, 1.0 138
♦ ...............Big Product::Big Product\branch none floating\branch none floating 2::Big Product\Online Help::shared within child view.doc, 1.0 ♦ ...............Big Product::Big Product::Big Product\Source Code:;shared within child view.doc, 1.0 ♦ ....................Big Product::Big Product\branch none floating::Big Product\Source Code::shared within child view.doc, 1.0 ♦ .........................Big Product::Big Product\branch none floating\branch none floating 2::Big Product \Source Code::shared within child view, 1.0 Das nächste Beispiel zeigt, dass die Datei shareall.doczunächst nur in der Ansicht branch all floating vorhanden war und dann in einer anderen Ansicht zur gemeinsamen Nutzung freigegeben wurde. Alle Referenzen ab der Referenz auf den Stammordner wurden durch diese Freigabe erstellt. Jede der anderen Ansichten hätte die Empfängeransicht sein können, weil die Datei aufwärts in die Stammansicht und dann abwärts platziert wurde. Bei der Abwärtsplatzierung wurde in der Ansicht branch all floating eine zweite Referenz erstellt. ♦ Big Product::Big Product::branch all floating::Big Product\Marketing Documents::shareall.doc, 1.0 ♦ ...........Big Product::Big Product::Big Product::shareall.doc, 1.0 ♦ ...............Big Product::Big Product\branch all floating::Big Product::shareall.doc, 1.0 ♦ ...............Big Product::Big Product\branch none floating::Big Product::shareall.doc, 1.0 ♦ ...................Big Product::Big Product\branch none floating\branch none floating2::Big Product::shareall.doc, 1.0 ♦ .......................Big Product::Big Product\branch none floating\branch none floating 2\branch none floating3::Big Product::shareall.doc, 1.0 Verwandte Konzepte Verzweigungsoptionen Referenzen Durch Verzweigungsansichten erstellte Referenzen Durch Hinzufügen von Elementen zu Ansichten erstellte Referenzen Durch verschobene Objekte erstellte Referenzen Verwandte Verfahrensweisen Speicherortreferenzen anzeigen 139
- Seite 87 und 88: Serveradministration Die Themen in
- Seite 89 und 90: Verwandte Konzepte Übersicht über
- Seite 91 und 92: Übersicht über die Serverkonfigur
- Seite 93 und 94: Richtlinien für die Serverkonfigur
- Seite 95 und 96: 1 Erzeugen Sie einen vollständigen
- Seite 97 und 98: Übersicht zu Ansichten Beim Erstel
- Seite 99 und 100: "Verzweigen bei Änderung" für den
- Seite 101 und 102: Varianzansicht Schreibgeschützte R
- Seite 103 und 104: Ansichtstyp Referenz im Gegensatz z
- Seite 105 und 106: StarDraw (Beispiel-Serverkonfigurat
- Seite 107 und 108: Übersicht über die Projektadminis
- Seite 109 und 110: Übersicht über Projekte In einem
- Seite 111 und 112: Vergleichen und Zusammenführen von
- Seite 113 und 114: Ordner Dieses Thema bietet eine Üb
- Seite 115 und 116: Arbeitsordner für den Stammordner
- Seite 117 und 118: ♦ Sie können beim Einchecken and
- Seite 119 und 120: Verwandte Verfahrensweisen Anforder
- Seite 121 und 122: Themen Themen sind Konversationen m
- Seite 123 und 124: Labels In der Versionskontrolle wir
- Seite 125 und 126: Ein Label kann an einzelne Ordner o
- Seite 127 und 128: Übersicht über Referenzen Ordner
- Seite 129 und 130: In der aktuellen Ansicht gemeinsam
- Seite 131 und 132: Big Product::Big Product::Big Produ
- Seite 133 und 134: ♦ Big Product::Big Product::Big P
- Seite 135 und 136: Durch Hinzufügen von Elementen zu
- Seite 137: Angenommen, Sie fügen eine Datei z
- Seite 141 und 142: Angenommen, alle Ansichten außer d
- Seite 143 und 144: Auswahlversion In der Spalte "Eleme
- Seite 145 und 146: Testen und Berichtserstellung Die T
- Seite 147 und 148: Verwandte Konzepte Änderungsanford
- Seite 149 und 150: Modell für die Verfolgung von Änd
- Seite 151 und 152: Lebenszyklus für Änderungsanforde
- Seite 153 und 154: Er öffnet die Änderungsanforderun
- Seite 155 und 156: Berichte StarTeam bietet eine Vielz
- Seite 157 und 158: Diagramme Mit dem Cross-Platform Cl
- Seite 159 und 160: Felder StarTeamenthält sowohl allg
- Seite 161 und 162: Serverübergreifende Konfiguration/
- Seite 163 und 164: Serveradministrations-Tool Dieses T
- Seite 165 und 166: Anzeigefenster Wenn Sie über das M
- Seite 167 und 168: Cross-Platform-Client - Übersicht
- Seite 169 und 170: anzuzeigen, wählen Sie die Element
- Seite 171 und 172: ♦ Der Status von StarTeamMPX. Ein
- Seite 173 und 174: Diagrammlegende Die Diagrammlegende
- Seite 175 und 176: Der Layoutbereich des Formulars Der
- Seite 177 und 178: Ansichten vergleichen/zusammenführ
- Seite 179 und 180: ♦ Die Testperspektive enthält di
- Seite 181 und 182: Verwandte Konzepte Übersicht über
- Seite 183 und 184: Die Hauptversion von File Compare/M
- Seite 185 und 186: Ordner vergleichen/zusammenführen
- Seite 187 und 188: FCM-Menüs und -Symbolleiste Die ei
♦ ...............Big Product::Big Product\branch none floating\branch none floating 2::Big Product\Online<br />
Help::shared within child view.doc, 1.0<br />
♦ ...............Big Product::Big Product::Big Product\Source Code:;shared within child view.doc, 1.0<br />
♦ ....................Big Product::Big Product\branch none floating::Big Product\Source Code::shared within<br />
child view.doc, 1.0<br />
♦ .........................Big Product::Big Product\branch none floating\branch none floating 2::Big Product<br />
\Source Code::shared within child view, 1.0<br />
Das nächste Beispiel zeigt, dass die Datei shareall.doczunächst nur in der Ansicht branch all floating vorhanden<br />
war und dann in einer anderen Ansicht zur gemeinsamen Nutzung freigegeben wurde. Alle Referenzen ab der<br />
Referenz auf den Stammordner wurden durch diese Freigabe erstellt. Jede der anderen Ansichten hätte die<br />
Empfängeransicht sein können, weil die Datei aufwärts in die Stammansicht und dann abwärts platziert wurde. Bei<br />
der Abwärtsplatzierung wurde in der Ansicht branch all floating eine zweite Referenz erstellt.<br />
♦ Big Product::Big Product::branch all floating::Big Product\Marketing Documents::shareall.doc,<br />
1.0<br />
♦ ...........Big Product::Big Product::Big Product::shareall.doc, 1.0<br />
♦ ...............Big Product::Big Product\branch all floating::Big Product::shareall.doc, 1.0<br />
♦ ...............Big Product::Big Product\branch none floating::Big Product::shareall.doc, 1.0<br />
♦ ...................Big Product::Big Product\branch none floating\branch none floating2::Big<br />
Product::shareall.doc, 1.0<br />
♦ .......................Big Product::Big Product\branch none floating\branch none floating 2\branch none<br />
floating3::Big Product::shareall.doc, 1.0<br />
Verwandte Konzepte<br />
Verzweigungsoptionen<br />
Referenzen<br />
Durch Verzweigungsansichten erstellte Referenzen<br />
Durch Hinzufügen von Elementen zu Ansichten erstellte Referenzen<br />
Durch verschobene Objekte erstellte Referenzen<br />
Verwandte Verfahrensweisen<br />
Speicherortreferenzen anzeigen<br />
139