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.

Das Dienstprogramm "Bulk Check-out" für eine große Anzahl von<br />

Dateien<br />

Mit dem BCO-Dienstprogramm ("Bulk Check-out"), das mit dem Cross-Platform Client ausgeführt werden kann,<br />

können Sie schnell eine große Menge an Dateien aus einem Anwendungs-Repository in Ihre Arbeitsordner<br />

auschecken.<br />

Dieses Thema enthält folgende Informationen:<br />

♦ Schlüsselworterweiterung und BCO<br />

♦ Tipps und Empfehlungen für BCO<br />

Schlüsselworterweiterung und BCO<br />

Ab StarTeam 2005 Release 2 (Patch 2) unterstützt das Dienstprogramm "Bulk Check-out" (BCO) die<br />

Schlüsselworterweiterung mit Auscheckvorgängen, die von einem Cache-Agenten aus ausgeführt werden. In<br />

früheren Versionen hat BCO die Schlüsselworterweiterung nur für Auscheckvorgänge von Nicht-Cache-Agenten<br />

ausgeführt. Die Schlüsselworterweiterung wird nur für nicht binäre Dateien ausgeführt, die der<br />

Schlüsselworterweiterungsliste im Projekt entsprechen.<br />

Während Auscheckvorgängen von Cache-Agenten ruft das BCO alle Dateien vom Cache-Agenten ab, die es<br />

abrufen kann. Wenn es jedoch ein Schlüsselwort wie $Log$, ($Log$, $Log[x]$, $LogUTC$ oder $LogUTC[x]<br />

$) findet, gibt es eine Warnung für diese Datei aus und erweitert das Schlüsselwort nicht. Diese Dateien werden<br />

anschließend vom Server abgerufen.<br />

BCO unterstützt das Schlüsselwort $History$ sowohl für Auscheckvorgänge des Cache-Agenten als auch für<br />

Auscheckvorgänge, die nicht über den Cache-Agenten abgewickelt werden. Da BCO die Schlüsselworterweiterung<br />

mit dem Schlüsselwort $History$ für Cache-Agent-basierte Auscheckvorgänge unterstützt, empfiehlt <strong>Borland</strong>,<br />

das Schlüsselwort $History$ dem Schlüsselwort $Log$ und seinen Varianten vorzuziehen.<br />

Tipps und Empfehlungen für die Verwendung von BCO<br />

Für die Arbeit mit BCO gibt es folgende Tipps und Empfehlungen:<br />

♦ Dieses Dienstprogramm ist hilfreich, wenn Sie Dateien für ein Build auschecken müssen, da es schneller ist<br />

als stcmd co, das Standard-Befehlszeilenprogramm zum Auschecken. Dies trifft besonders dann zu, wenn<br />

BCO mit dem Cache-Agenten kombiniert wird.<br />

♦ Sie können unter Verwendung der Option -cwf Arbeitsordner mit BCO erstellen, auch wenn Sie keine Dateien<br />

auschecken.<br />

♦ Die meisten Build-Prozesse führen ein Auschecken von einem Ansichts-Label oder einem<br />

Heraufstufungsstatus aus durch (unter Verwendung von -cfgl und -cfgp). Wenn Sie aktuelle Revisionen<br />

auschecken, müssen Sie beachten, dass Benutzer möglicherweise die Dateien einchecken, die Sie<br />

auschecken, was zu einem inkonsistenten Snapshot führen kann. Wenn Sie einen konsistenten Snapshot<br />

benötigen, müssen Sie auf andere Verfahrensweisen zurückgreifen. Sie können beispielsweise den Server<br />

mit dem Befehl stcmd server-mode exklusiv sperren oder die anderen Benutzer bitten, bis auf weiteres<br />

keine Dateien einzuchecken.<br />

♦ BCO erkennt keine Unterschiede in Ordnernamen, die sich nur in der Groß-/Kleinschreibung unterscheiden.<br />

Es erkennt diese Unterschiede jedoch bei Dateinamen.<br />

♦ BCO gibt dieselben Fehlercodes wie das StarTeam Befehlszeilendienstprogramm (stcmd) zurück. Der Wert<br />

0 wird für einen erfolgreichen Vorgang, 1 für einen Verbindungsfehler oder andere kritische Fehler, 101 bei<br />

242

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!