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.

Übersicht über das Vergleichen/Zusammenführen von Ansichten<br />

(View Compare/Merge, VCM)<br />

StarTeam bietet ein umfassendes Tool namens View Compare/Merge für das Vergleichen und Zusammenführen<br />

von Ansichten. Es gibt zwei Versionen von View Compare/Merge:<br />

♦ Grafisch: Bietet ein interaktives Vergleichen und Zusammenführen mit element- und ordnerspezifischer<br />

Interaktion und ermöglicht es Ihnen, sorgfältig zu steuern, welche Elemente verglichen und wie die einzelnen<br />

Unterschiede aufgelöst werden.<br />

♦ Befehlszeile: Ermöglicht Batch-/Shell-gesteuerte Sitzungen.<br />

Hinweis: View Compare/Merge ist nur im StarTeam Cross-Platform Client verfügbar.<br />

Gründe für das Vergleichen/Zusammenführen von Ansichten<br />

Es gibt zahlreiche Gründe für das Zusammenführen zweier Ansichten. Wenn beispielsweise in einem<br />

Softwareentwicklungsunternehmen die Wartung und die Neuentwicklung für ein Software-Produkt parallel<br />

ausgeführt werden müssen, werden die jeweiligen Quellcodedateien häufig in einer separaten Ansicht gespeichert.<br />

Wenn Sie Probleme in der Wartungsansicht beheben, müssen Sie möglicherweise Elemente aus dieser Ansicht mit<br />

der neuen Entwicklungsansicht zusammenführen, damit diese Probleme in der nächsten Produktversion nicht mehr<br />

auftreten.<br />

Sie können zwei Ansichten immer vergleichen und zusammenführen, wenn sich diese Ansichten im selben Projekt<br />

befinden. Im Allgemeinen können jedoch nur verwandte Elemente zusammengeführt werden (d. h. Elemente mit<br />

einem gemeinsamen Vorgänger). Das Vorgängerelement muss sich dabei jedoch nicht in den beiden von Ihnen<br />

verglichenen oder zusammengeführten Ansichten befinden. Eine Ausnahme davon stellt das Abgleichen von<br />

Dateien nach ihren Namen dar.<br />

View Compare/Merge führt Folgendes aus:<br />

♦ Es ermöglicht, dass eine Aktivitätsansicht oder untergeordnete Ansicht neue Änderungen aus der<br />

übergeordneten Ansicht übernehmen kann (Basis neu bestimmen).<br />

♦ Es ermöglicht Ihnen, Änderungen oder eine abgeschlossene Aktivität aus einer untergeordneten Ansicht in<br />

die ihr übergeordnete Ansicht zu übertragen (Heraufstufen).<br />

♦ Es ermöglicht das Duplizieren einer Problemlösung oder Erweiterung von einer Ansicht in eine andere<br />

(Replizieren).<br />

♦ Es ermöglicht das Zusammenführen von Elementen aus einer Ansicht, der Quellansicht, mit Elementen in<br />

einer zweiten Ansicht, der Zielansicht. Änderungen werden als Aktualisierungen an der Zielansicht<br />

gespeichert.<br />

♦ Zwei Ansichten können mithilfe einer früheren Konfiguration der Quellansicht zusammengeführt werden.<br />

♦ Dateiinhalte und Elementeigenschaften können verglichen und zusammengeführt werden.<br />

♦ Sie können Elemente, die zusammengeführt werden sollen, auf unterschiedliche Weise auswählen.<br />

Beispielsweise können einzelne Elemente ausgewählt werden, es kann ein Ordner mit seinem Inhalt<br />

ausgewählt werden (optional rekursiv), oder es kann ein Prozesselement mit den damit verknüpften Dateien<br />

ausgewählt werden.<br />

View Compare/Merge verwendet für dreiteilige Zusammenführungen immer die Quelldatei (d. h. die Datei, von der<br />

die Zusammenführung ausgeht) der letzten gespeicherten Zusammenführung als gemeinsamen Vorgänger. Wenn<br />

kein Zusammenführungspunkt aufgezeichnet wurde, verwendet View Compare/Merge den letzten gemeinsamen<br />

Vorgänger. Wenn beispielsweise das Element in der Quellansicht 1.9 und das Element in der Zielansicht<br />

1.7.1.4 als Punktnotation hat, ist der letzte gemeinsame Vorgänger 1.7.<br />

347

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!