Borland® StarTeam® 2006 - Borland Technical Publications
Borland® StarTeam® 2006 - Borland Technical Publications Borland® StarTeam® 2006 - Borland Technical Publications
gesamten VCM-Sitzung auf einen anderen Computer, wobei auf diesem Computer ein Import-Befehl zur Fortsetzung der Sitzung durchgeführt werden kann. (Weitere Informationen hierzu finden Sie in den Ausführungen zum Import-Befehl.) Wenn die keine Pfadinformationen enthält, wird sie im Stammverzeichnis des Benutzers (in Java mit user.home festgelegt) gespeichert. Hinweis: Die Ausführung der Export-Option führt immer dazu, dass die VCM-Austauschdatei erstellt wird, selbst wenn die Sitzung nicht gespeichert wird. Weitere Informationen hierzu finden Sie in den Erläuterungen zur Save-Option. FixFloatingChildShares FixFloatingChildShares [True | False] Gibt an, ob in "Rebase"- und "Replicate"-Zusammenführungsoperationen jedes Zielansichtselement, das eine unverankerte Freigabe eines Quellansichtselements ist, durch Anheften "repariert" werden soll. Wenn ein Zielansichtselement eine Freigabe eines unverankerten untergeordneten Elements eines Quellelements ist (was zudem bedeutet, dass das Zielelement nicht verzweigt wurde), werden Unterschiede zwischen dem Quell- und Zielelement bei VCM-Sitzungen nicht erkannt, da Änderungen am Quellelement sofort an das untergeordnete Element weitergegeben werden. Es gehört zu den Empfehlungen für VCM, dass Freigaben untergeordneter Elemente immer angeheftet werden sollen, damit Änderungen in kontrollierter Form von der Quell- an die Zielansicht weitergegeben werden können. Diese Option ermöglicht, dass von VCM gefundene unverankerte untergeordnete Elemente an die übergeordnete Element-Revision angeheftet werden. Diese Option führt aufgrund der zusätzlichen Befehle zum Überprüfen jedes Zielelements während der Vergleichsphase zu Performance-Verlusten. IgnoreMergePoints IgnoreMergePoints [True] | [False] Gibt an, ob Zusammenführungspunkte während der Vergleichsphase ignoriert werden sollen. Wenn True, wird für Elemente mit Konflikten bei der Zusammenführung anstelle der Quellrevision des letzten Zusammenführungspunkts der Verzweigungspunkt als gemeinsamer Vorgänger verwendet. Es wird empfohlen, für diese Option den Wert False zu wählen, damit die Zusammenführungspunkte immer verwendet werden. Dies ermöglicht ein intelligenteres Auflösen von Zusammenführungskonflikten. Include Include { | | | | |
Bei allen Include- und Exclude-Optionen müssen Objekte (Labels, Dateien, Änderungsanforderungen usw.) in der Quellansicht angegeben werden. Die ausgewählten Typen können beliebig in Singular- oder Pluralform (RevLabel, CR usw.) angegeben werden, unabhängig davon, ob ein oder mehrere Werte vorhanden sind. Hinweis: Exclude-Optionen werden unabhängig von der Deklarationsreihenfolge immer nach Include-Optionen verarbeitet. Dies führt beispielsweise dazu, dass bei Angabe von Exclude /src/foo/bar/ gefolgt von Include /src/foo/ +all der Ordner /src/foo/bar/ ausgeschlossen wird. Weitere Informationen zum Erweitern von und anderen Elementen der Include-Syntax finden Sie im Abschnitt "Weitere Syntaxelemente" in der "VCMUtility - Befehlsreferenz". LockMergeConflicts LockMergeConflicts {None | Source | Target | Both} Gibt an, dass Elemente mit Unterschieden, deren Aktion nicht Ignore ist, in der Quellansicht, der Zielansicht oder in beiden Ansichten exklusiv gesperrt werden. Sperren werden in der Vergleichsphase angelegt. Die Vorgabe ist Target. Dies bedeutet, dass alle Zielelemente, die nicht Teil eines Unterschieds vom Typ Ignore sind, gesperrt werden. Beachten Sie, dass Sperren nur auf Quell- und/oder Zielelemente angewendet werden, für die Unterschiede gefunden wurden. Sperren werden nicht auf Elemente angewendet, die nicht verglichen wurden, für die keine Unterschiede gefunden wurden oder die unterschiedlich sind, aber für deren Unterschiedstyp die Aktion Ignore gilt. Beachten Sie zudem, dass diese Option weder von der Projektoption Exklusive Sperre beim Einchecken der Dateien verlangen noch von der Client-Workstation-Option Dateien beim Auschecken exklusiv sperren betroffen ist. Da das VCM-Dienstprogramm und der StarTeam-Cross-Platform- Client den CheckoutManager verwenden, sperrt das SDK unabhängig von den VCM-Sperroptionen und basierend auf den Projekt- oder Workstation-Optionen die benötigten Dateien. ManualMergeFiles ManualMergeFiles [True | False] Wenn True, wird für jedes gefundene Quelle/Ziel-Dateipaar im Zustand der Inhaltszusammenführung das für die Workstation konfigurierte Tool zur Dateizusammenführung geöffnet. Manuelle Zusammenführungen werden am Ende des Zusammenführungsvorgangs ausgeführt. Die Option ManualMergeFiles kann in Verbindung mit AutoMergeFiles verwendet werden: ♦ Wenn ein Zusammenführungskonflikt erkannt und AutoMergeFiles angefordert wird, wird zuerst eine automatische Zusammenführung versucht. ♦ Bei Lösung des Konflikts wird die zusammengeführte Ergebnisdatei gespeichert. Eine manuelle Zusammenführung ist nicht erforderlich. ♦ Ist die automatische Zusammenführung nicht erfolgreich oder wurde AutoMergeFiles nicht angefordert, wird die Datei manuell zusammengeführt, wenn ManualMergeFiles auf True gesetzt ist. Hinweis: ManualMergeFiles wird ignoriert (und eine Warnung wird angezeigt), wenn auf der Workstation kein Tool zur manuellen Zusammenführung konfiguriert wurde. Wenn das Tool zur manuellen Zusammenführung nicht geöffnet werden kann oder einen Fehler zurückgibt, bleibt für die betroffene Datei der Konflikt bestehen. MergeType MergeType {Rebase | Promote | Replicate} 1545
- Seite 1493 und 1494: Befehlszeilenoptionen für das Chec
- Seite 1495 und 1496: Vault Verify - Befehlszeilenoptione
- Seite 1497 und 1498: Befehlszeilenoptionen für Report A
- Seite 1499 und 1500: Weitere Client-Befehlszeilenoperati
- Seite 1501 und 1502: Allgemeine Optionen Einige der im F
- Seite 1503 und 1504: Mit oder ohne Verwendung des Befehl
- Seite 1505 und 1506: Mithilfe dieser Option können Sie
- Seite 1507 und 1508: Sonderzeichen * entspricht einem be
- Seite 1509 und 1510: Dateien hinzufügen: stcmd add Verw
- Seite 1511 und 1512: stcmd add p "JMarsch:Passwort@Orion
- Seite 1513 und 1514: Ansichten hinzufügen: stcmd add-vi
- Seite 1515 und 1516: Labels übernehmen: stcmd apply-lab
- Seite 1517 und 1518: Dateien auschecken: stcmd co Verwen
- Seite 1519 und 1520: Dateirevisionen vergleichen: stcmd
- Seite 1521 und 1522: Labels erstellen: stcmd label Verwe
- Seite 1523 und 1524: Lokale Dateien löschen: stcmd dele
- Seite 1525 und 1526: Dateien auflisten: stcmd list Verwe
- Seite 1527 und 1528: Server sperren und entsperren: stcm
- Seite 1529 und 1530: Persönliche Optionen anpassen: stc
- Seite 1531 und 1532: VCM-Befehlszeilenprogramm Das View
- Seite 1533 und 1534: Sie können die Optionen in Form ei
- Seite 1535 und 1536: 2 Teilweise erfolgreich. Dieses Erg
- Seite 1537 und 1538: auflösen und anschließend die Sit
- Seite 1539 und 1540: UseCA UseCA {: | AutoLocate} Gibt a
- Seite 1541 und 1542: Eigenschaften erfolgreich, wird das
- Seite 1543: DefaultComment DefaultComment Der
- 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 und 1594: Aktionsentscheidungen für das Verg
Bei allen Include- und Exclude-Optionen müssen Objekte (Labels, Dateien, Änderungsanforderungen usw.) in<br />
der Quellansicht angegeben werden. Die ausgewählten Typen können beliebig in Singular- oder Pluralform<br />
(RevLabel, CR usw.) angegeben werden, unabhängig davon, ob ein oder mehrere Werte vorhanden sind.<br />
Hinweis: Exclude-Optionen werden unabhängig von der Deklarationsreihenfolge immer nach Include-Optionen<br />
verarbeitet. Dies führt beispielsweise dazu, dass bei Angabe von Exclude /src/foo/bar/ gefolgt<br />
von Include /src/foo/ +all der Ordner /src/foo/bar/ ausgeschlossen wird.<br />
Weitere Informationen zum Erweitern von und anderen<br />
Elementen der Include-Syntax finden Sie im Abschnitt "Weitere Syntaxelemente" in<br />
der "VCMUtility - Befehlsreferenz".<br />
LockMergeConflicts<br />
LockMergeConflicts {None | Source | Target | Both}<br />
Gibt an, dass Elemente mit Unterschieden, deren Aktion nicht Ignore ist, in der Quellansicht, der<br />
Zielansicht oder in beiden Ansichten exklusiv gesperrt werden. Sperren werden in der Vergleichsphase<br />
angelegt. Die Vorgabe ist Target. Dies bedeutet, dass alle Zielelemente, die nicht Teil eines Unterschieds vom<br />
Typ Ignore sind, gesperrt werden. Beachten Sie, dass Sperren nur auf Quell- und/oder Zielelemente angewendet<br />
werden, für die Unterschiede gefunden wurden. Sperren werden nicht auf Elemente angewendet, die nicht<br />
verglichen wurden, für die keine Unterschiede gefunden wurden oder die unterschiedlich sind, aber für deren<br />
Unterschiedstyp die Aktion Ignore gilt. Beachten Sie zudem, dass diese Option weder von der Projektoption<br />
Exklusive Sperre beim Einchecken der Dateien verlangen noch von der Client-Workstation-Option Dateien beim<br />
Auschecken exklusiv sperren betroffen ist. Da das VCM-Dienstprogramm und der StarTeam-Cross-Platform-<br />
Client den CheckoutManager verwenden, sperrt das SDK unabhängig von den VCM-Sperroptionen und<br />
basierend auf den Projekt- oder Workstation-Optionen die benötigten Dateien.<br />
ManualMergeFiles<br />
ManualMergeFiles [True | False]<br />
Wenn True, wird für jedes gefundene Quelle/Ziel-Dateipaar im Zustand der Inhaltszusammenführung das für die<br />
Workstation konfigurierte Tool zur Dateizusammenführung geöffnet. Manuelle Zusammenführungen werden am<br />
Ende des Zusammenführungsvorgangs ausgeführt.<br />
Die Option ManualMergeFiles kann in Verbindung mit AutoMergeFiles verwendet werden:<br />
♦ Wenn ein Zusammenführungskonflikt erkannt und AutoMergeFiles angefordert wird, wird zuerst eine<br />
automatische Zusammenführung versucht.<br />
♦ Bei Lösung des Konflikts wird die zusammengeführte Ergebnisdatei gespeichert. Eine manuelle<br />
Zusammenführung ist nicht erforderlich.<br />
♦ Ist die automatische Zusammenführung nicht erfolgreich oder wurde AutoMergeFiles nicht angefordert,<br />
wird die Datei manuell zusammengeführt, wenn ManualMergeFiles auf True gesetzt ist.<br />
Hinweis: ManualMergeFiles wird ignoriert (und eine Warnung wird angezeigt), wenn auf der Workstation kein<br />
Tool zur manuellen Zusammenführung konfiguriert wurde. Wenn das Tool zur manuellen<br />
Zusammenführung nicht geöffnet werden kann oder einen Fehler zurückgibt, bleibt für die betroffene<br />
Datei der Konflikt bestehen.<br />
MergeType<br />
MergeType {Rebase | Promote | Replicate}<br />
1545