Borland® StarTeam® 2006 - Borland Technical Publications
Borland® StarTeam® 2006 - Borland Technical Publications Borland® StarTeam® 2006 - Borland Technical Publications
Bedingungen und Definitionen für Aktionen zum Vergleichen und Zusammenführen von Ansichten In diesem Thema werden die Aktionen beschrieben, die View Compare/Merge ausführen kann, um Unterschiede zwischen Ansichten während einer View Compare/Merge-Sitzung zu beheben. View Compare/Merge kontrolliert während der Vergleichsphase den Status aller verglichenen Elemente einer View Compare/Merge-Sitzung und ermittelt die für die einzelnen Elemente geltenden Bedingungen. View Compare/Merge gleicht den Status der verglichenen Elemente mit vordefinierten Bedingungen ab und wählt eine Aktion, die zum Beheben des Konflikts ausgeführt werden soll. In komplizierteren Fällen kann View Compare/Merge keine Aktion ermitteln, die ausgeführt werden soll. In diesem Fall müssen Sie die Aktion festlegen, die View Compare/Merge zum Beheben der Unterschiede ausführen soll. Sie können die von View Compare/Merge vorgeschlagene Standardaktion zum Beheben eines Konflikts auch überschreiben. Bedingungen View Compare/Merge vergleicht die Quell- und Zielansichten, um zu ermitteln, welche Bedingungen für die Elementunterschiede von Quelle und Ziel gelten. Im Folgenden sind die Bedingungen aufgeführt, die von View Compare/Merge getestet werden: Getestete Bedingungen Ob eines der in Frage kommenden Elemente eine Binärdatei ist. Ob sich die Quell- und Zielelemente in unterschiedlichen Zweigen des Versionsbaums des Objekts befinden. Ob die Quell- und Zielelemente über dieselben benutzerdefinierten Eigenschaften bzw. bei Dateien über denselben Dateninhalt verfügen. Ob das Quellelement eine untergeordnete Freigabe des Zielelements ist. Ob das in Frage kommende Element in der Quellansicht gelöscht wird. Ob das Quellelement eine unverankerte Konfiguration hat. Ob das in Frage kommende Element in der Quellansicht geändert wird. Ob das in Frage kommende Element in der Quellansicht verschoben wird. Ob das in Frage kommende Element in der Quellansicht vorhanden ist. Ob das Quellelement die Stammverzweigung seines freigegebenen Baums ist. Ob das Quellelement eine untergeordnete Freigabe des Quellelements ist. Ob das in Frage kommende Element in der Zielansicht gelöscht wird. Ob das Zielelement eine Freigabe eines unverankerten untergeordneten Elements des Quellelements ist. Ob das in Frage kommende Element in der Zielansicht geändert wird. Ob das in Frage kommende Element in der Zielansicht verschoben wird. Ob der Ordner des Zielelements gelöscht wurde. Ob das in Frage kommende Element in der Zielansicht vorhanden ist. Ob das Zielelement die Stammverzweigung seines freigegebenen Baums ist. 1594
Definitionen von Aktionen In der folgenden Tabelle sind die einzelnen Aktionen beschrieben, die View Compare/Merge für einen bestimmten Unterschied im Quell-/Zielelement ausführen kann. Aktion Ignorieren Erneut anheften Verschieben Zusammenführen Löschen Freigeben Umgekehrte Freigabe Überschreiben Als gelöst markieren Verschieben und Zusammenführen Beschreibung Keine Aktion. Ändert die Revision, an die das Ziel angeheftet ist, sodass sie dem Quellelement entspricht. Verschiebt das Zielelement als Quellelement in den entsprechenden Ordner. Führt die Quell- und Zielelemente zusammen. Das Zielelement wird geändert, um das Ergebnis der Zusammenführung zu berücksichtigen. Löscht das Zielelement. Gibt das Quellelement in der Zielansicht frei. Verschiebt das Quellelement in die Zielansicht und führt eine umgekehrte Freigabe zur Quellansicht durch. Überschreibt das Ziel mit dem Inhalt der Quelle. Erstellt einen Zusammenführungspunkt, ohne das Zielelement zu ändern, sodass die zwei Elemente, die sich zuvor in einem Status der Zusammenführung befanden, als behoben angesehen werden. In der nächsten View Compare/ Merge-Sitzung muss dies nicht als Unterschied markiert werden. Entspricht der Aktion Verschieben gefolgt von der Aktion Zusammenführen. Verschieben und erneut anheften Entspricht der Aktion Verschieben gefolgt von der Aktion Erneut anheften. Löschen und umgekehrte Freigabe Entspricht der Aktion Löschen gefolgt von der Aktion Umgekehrte Freigabe. Fehlschlag Fehlschlag. View Compare/Merge kann nicht ermitteln, welche Aktion ausgeführt werden muss und schreibt keine Änderungen fest, wenn Elemente auf Fehlschlag gesetzt werden. Sie müssen fehlgeschlagene Elemente auf eine andere Aktion setzen, die ausgeführt werden kann. Elemente mit dieser Aktion werden nur in der Vergleichsperspektive gefunden. Hinweis: Nicht jede Aktion ist für jeden Elementunterschied gültig. Löschen ist beispielsweise nicht gültig, wenn das Zielelement bereits gelöscht wurde. Verwandte Konzepte Typen und Regeln für das Vergleichen/Zusammenführen von Ansichten Verwandte Verfahrensweisen Aktionen beim Vergleichen/Zusammenführen von Ansichten ändern Verwandte Referenz Tabelle der Aktionskriterien für das Vergleichen und Zusammenführen von Ansichten 1595
- Seite 1543 und 1544: DefaultComment DefaultComment Der
- Seite 1545 und 1546: Bei allen Include- und Exclude-Opti
- Seite 1547 und 1548: ReportDiffs ReportDiffs [True | Fal
- Seite 1549 und 1550: Verwandte Referenz Übersicht über
- Seite 1551 und 1552: Beispiele für das VCM-Dienstprogra
- Seite 1553 und 1554: VCMUtility - Befehlsreferenz VCM-Di
- Seite 1555 und 1556: [] {ChangeRequest | CR | ChangeRe
- Seite 1557 und 1558: Syntax der zusammengesetzten Option
- Seite 1559 und 1560: {CR | CRs | ChangeRequests} * Gibt
- Seite 1561 und 1562: Verwandte Referenz Syntax der zusam
- Seite 1563 und 1564: Verwandte Referenz Syntax der zusam
- Seite 1565 und 1566: * Definiert Bedingungen für die El
- Seite 1567 und 1568: ProcessItems *{[View ] CR | [View
- Seite 1569 und 1570: RevLabels *{} Gibt alle Elemente an
- Seite 1571 und 1572: Ein muss einen der in Java gebräu
- Seite 1573 und 1574: Vergleichen/Zusammenführen Dieser
- Seite 1575 und 1576: Aktionen für das Vergleichen und Z
- Seite 1577 und 1578: Unterschiede getrennt anzeigen Änd
- Seite 1579 und 1580: Tastaturkürzel für das Vergleiche
- Seite 1581 und 1582: Optionen für das Vergleichen und Z
- Seite 1583 und 1584: Verwandte Konzepte Übersicht über
- Seite 1585 und 1586: Zeilentrennzeichen beim Speichern
- Seite 1587 und 1588: Unterschieds-Links zwischen ausgew
- Seite 1589 und 1590: Verwandte Konzepte Übersicht über
- Seite 1591 und 1592: Bericht generieren (klicken Sie in
- Seite 1593: Aktionsentscheidungen für das Verg
- Seite 1597 und 1598: Hinweis: Da "Basis neu bestimmen" u
- Seite 1599 und 1600: Hinweis: Bei nicht verzweigbaren El
- Seite 1601 und 1602: ♦ Die Datei wurde in der Quelle v
- Seite 1603 und 1604: Experte zum Vergleichen und Zusamme
- Seite 1605 und 1606: Experte zum Vergleichen und Zusamme
- Seite 1607 und 1608: Experte zum Vergleichen und Zusamme
- Seite 1609 und 1610: Ziel mit Unterschieden sperren Mit
- Seite 1611 und 1612: VCM-Befehlszeilenprogramm Das View
- Seite 1613 und 1614: Sie können die Optionen in Form ei
- Seite 1615 und 1616: 2 Teilweise erfolgreich. Dieses Erg
- Seite 1617 und 1618: auflösen und anschließend die Sit
- Seite 1619 und 1620: UseCA UseCA {: | AutoLocate} Gibt a
- Seite 1621 und 1622: Eigenschaften erfolgreich, wird das
- Seite 1623 und 1624: DefaultComment DefaultComment Der
- Seite 1625 und 1626: Bei allen Include- und Exclude-Opti
- Seite 1627 und 1628: ReportDiffs ReportDiffs [True | Fal
- Seite 1629 und 1630: Verwandte Referenz Übersicht über
- Seite 1631 und 1632: Beispiele für das VCM-Dienstprogra
- Seite 1633 und 1634: VCMUtility - Befehlsreferenz VCM-Di
- Seite 1635 und 1636: [] {ChangeRequest | CR | ChangeRe
- Seite 1637 und 1638: Syntax der zusammengesetzten Option
- Seite 1639 und 1640: {CR | CRs | ChangeRequests} * Gibt
- Seite 1641 und 1642: Verwandte Referenz Syntax der zusam
- Seite 1643 und 1644: Verwandte Referenz Syntax der zusam
Bedingungen und Definitionen für Aktionen zum Vergleichen und<br />
Zusammenführen von Ansichten<br />
In diesem Thema werden die Aktionen beschrieben, die View Compare/Merge ausführen kann, um Unterschiede<br />
zwischen Ansichten während einer View Compare/Merge-Sitzung zu beheben.<br />
View Compare/Merge kontrolliert während der Vergleichsphase den Status aller verglichenen Elemente einer View<br />
Compare/Merge-Sitzung und ermittelt die für die einzelnen Elemente geltenden Bedingungen. View Compare/Merge<br />
gleicht den Status der verglichenen Elemente mit vordefinierten Bedingungen ab und wählt eine Aktion, die zum<br />
Beheben des Konflikts ausgeführt werden soll.<br />
In komplizierteren Fällen kann View Compare/Merge keine Aktion ermitteln, die ausgeführt werden soll. In diesem<br />
Fall müssen Sie die Aktion festlegen, die View Compare/Merge zum Beheben der Unterschiede ausführen soll. Sie<br />
können die von View Compare/Merge vorgeschlagene Standardaktion zum Beheben eines Konflikts auch<br />
überschreiben.<br />
Bedingungen<br />
View Compare/Merge vergleicht die Quell- und Zielansichten, um zu ermitteln, welche Bedingungen für die<br />
Elementunterschiede von Quelle und Ziel gelten. Im Folgenden sind die Bedingungen aufgeführt, die von View<br />
Compare/Merge getestet werden:<br />
Getestete Bedingungen<br />
Ob eines der in Frage kommenden Elemente eine Binärdatei ist.<br />
Ob sich die Quell- und Zielelemente in unterschiedlichen Zweigen des Versionsbaums des Objekts befinden.<br />
Ob die Quell- und Zielelemente über dieselben benutzerdefinierten Eigenschaften bzw. bei Dateien über denselben<br />
Dateninhalt verfügen.<br />
Ob das Quellelement eine untergeordnete Freigabe des Zielelements ist.<br />
Ob das in Frage kommende Element in der Quellansicht gelöscht wird.<br />
Ob das Quellelement eine unverankerte Konfiguration hat.<br />
Ob das in Frage kommende Element in der Quellansicht geändert wird.<br />
Ob das in Frage kommende Element in der Quellansicht verschoben wird.<br />
Ob das in Frage kommende Element in der Quellansicht vorhanden ist.<br />
Ob das Quellelement die Stammverzweigung seines freigegebenen Baums ist.<br />
Ob das Quellelement eine untergeordnete Freigabe des Quellelements ist.<br />
Ob das in Frage kommende Element in der Zielansicht gelöscht wird.<br />
Ob das Zielelement eine Freigabe eines unverankerten untergeordneten Elements des Quellelements ist.<br />
Ob das in Frage kommende Element in der Zielansicht geändert wird.<br />
Ob das in Frage kommende Element in der Zielansicht verschoben wird.<br />
Ob der Ordner des Zielelements gelöscht wurde.<br />
Ob das in Frage kommende Element in der Zielansicht vorhanden ist.<br />
Ob das Zielelement die Stammverzweigung seines freigegebenen Baums ist.<br />
1594