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.

Erneut anheften<br />

Replizieren<br />

Umgekehrte Freigabe<br />

Freigeben<br />

Ansichts-Label) wird aus der Hauptansicht eine Versionsansicht erstellt. Änderungen,<br />

die eine neue Versionsansicht begründen, können Fehlerkorrekturen oder kleinere<br />

Verbesserungen sein. Einige der Änderungen müssen zurück zur Hauptansicht oder<br />

zu anderen Versionsansichten repliziert werden. Einige Änderungen an der<br />

Hauptansicht müssen zu einer oder mehreren Versionsansichten repliziert werden.<br />

Ein Element in einer Zielansicht kann erneut angeheftet werden, wenn sich die beiden<br />

übereinstimmenden Elemente im selben Zweig befinden. Durch das erneute Anheften<br />

ändert sich der gemeinsame Vorgänger von zwei übereinstimmenden Elementen.<br />

Zudem wird die aktuelle Revision in der Zielansicht um mindestens eine Revision<br />

weitergesetzt. Wenn das Element in der Quellansicht beispielsweise 1.9 und das<br />

Element in der Zielansicht 1.7 ist, wird die aktuelle Revision in der Zielansicht beim<br />

erneuten Anheften zur Revision 1.9. Dies entspricht dem Vorstellen der<br />

Konfigurationszeit des Elements auf einen Zeitpunkt nach dem Erstellen der Revision<br />

1.9 in der Quellansicht. Der gemeinsame Vorgänger der beiden Elemente ist nun<br />

Revision 1.9. Das erneute Anheften wird am häufigsten bei einer Neubestimmung<br />

der Basis vorgenommen, wenn es sich bei der Quellansicht um die übergeordnete<br />

Ansicht der Unteransicht handelt.<br />

Für Ansichten, bei denen es sich nicht um übergeordnete/untergeordnete Ansichten<br />

handelt, erwartet View Compare/Merge, dass Sie die Operation "Replizieren"<br />

ausführen. Die bei einer Replizierung verfügbaren Aktionen und die von View<br />

Compare/Merge ausgewählte Standardaktion entsprechen den verfügbaren Aktionen<br />

bei einer Neubestimmung der Basis. Das erneute Anheften ist zwar vermutlich die am<br />

häufigsten verwendete Aktion bei einer Neubestimmung der Basis, bei einer<br />

Replizierung wird sie hingegen am seltensten verwendet. Dies liegt daran, dass sich<br />

je nach der zwischen den Ansichten bestehenden Relation weniger Elemente im<br />

selben Zweig befinden.<br />

Bei der umgekehrten Freigabe eines Elements wird es von der Quellansicht in die<br />

Zielansicht verschoben und wird anschließend wieder in der Quelle gemeinsam<br />

genutzt. Die Elemente in den beiden Ansichten verfügen u. a. über dieselben Daten,<br />

dieselbe Anzahl an Revisionen und dieselbe Punktnotation. Allerdings ändert sich der<br />

Referenzbaum: Das Element in der Quellansicht wird zur Unteransicht des Elements<br />

im Referenzbaum der Zielansicht, wodurch die vorherige Relation zwischen<br />

übergeordneter und untergeordneter Ansicht umgekehrt wird. Die einzigen<br />

Unterschiede zwischen dem ursprünglichen Element in der Quellansicht und dem<br />

neuen freigegebenen Element in der Quellansicht sind seine Platzierung im<br />

Referenzbaum und der Status für Verzweigen bei Änderung. Dieser Status ist je<br />

nach der Standardeinstellung für Verzweigen bei Änderung in der Quellansicht<br />

aktiviert oder deaktiviert. Das Element in der Zielansicht ist identisch mit dem Element,<br />

das sich ursprünglich in der Quellansicht befand, obwohl sich sein Speicherort<br />

geändert hat. Es verfügt über dieselben Eigenschaften und dieselbe Platzierung im<br />

Referenzbaum.<br />

Wenn beispielsweise ein Element M von Ordner A an Ordner B freigegeben wird, wird<br />

M normalerweise von A nach B kopiert, wobei M¹ als untergeordnete Freigabe von M<br />

in B erstellt wird. Bei einer umgekehrten Freigabe von Ordner A an Ordner B wird M<br />

von A nach B verschoben und dann zurück nach A kopiert (freigegeben), wobei M¹<br />

als untergeordnete Freigabe von M in A erstellt wird. Mit diesem Vorgehen wird die<br />

Eigentümerschaft über das Element von A an B übertragen.<br />

Ein Element kann manuell freigegeben werden, indem Sie per Drag-and-Drop eine<br />

Freigabeoperation durchführen. Ein Element wird bei der Erstellung einer<br />

untergeordneten Ansicht automatisch freigegeben. Freigegebene Elemente können<br />

verzweigen. Bei der manuellen oder automatischen Freigabe eines Elements von<br />

einem Speicherort an einen anderen hat das Element am neuen Speicherort dieselben<br />

Daten, dieselbe Anzahl an Revisionen, dieselbe Punktnotation usw. Trotzdem wird im<br />

Referenzbaum eine neue Referenz zu diesem Element angezeigt. Die einzigen<br />

1658

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!