Borland® StarTeam® 2006 - Borland Technical Publications

Borland® StarTeam® 2006 - Borland Technical Publications Borland® StarTeam® 2006 - Borland Technical Publications

techpubs.borland.com
von techpubs.borland.com Mehr von diesem Publisher
22.11.2013 Aufrufe

-help Verwenden Sie diese Option, um die Hilfe aufzurufen. -help kann mit einem beliebigen Befehl verwendet werden. Spezielle Syntaxbeispiele werden hierfür nicht genannt. Dateien... Gibt die im Befehl zu verwendenden Dateien über den Namen oder über Dateinamensmuster an (z. B. "*.c"). Alle hier genannten Optionen entsprechen den semantischen Konventionen unter UNIX, da diese spezifischer als die Windows-Konventionen sind. D. h. "*" bedeutet alle Dateien und nicht "*.*". Das Muster "*.*" bedeutet "alle Dateien mit Dateinamenerweiterungen". Wenn Sie "star*.*" eingeben, werden "starteam.doc" und "starteam.cpp", aber nicht "starteam" gefunden. Wenn Sie alle Vorkommen mit "starteam" finden möchten, sollten Sie "star*" verwenden. Wenn diese Option nicht verwendet wird, lautet die Vorgabe "*". Wenn sie verwendet wird, muss sie immer die letzte Option sein. Alle folgenden Optionen werden nicht berücksichtigt. Diese Option sollte immer zwischen Anführungszeichen gesetzt werden, ohne Rücksicht auf die verwendete Plattform. Unter Windows werden Datei- und Ordnernamen, die Leerzeichen enthalten, nicht korrekt erkannt. Unter UNIX wird die Option von der Shell erweitert und anschließend wird die aufgrund der Erweiterung erstellte Elementliste an den Client übergeben. Diese Vorgehensweise führt jedoch häufig zu unerwarteten Ergebnissen. Um entsprechende Fehler zu vermeiden, sollten Sie diese Option immer zwischen Anführungszeichen setzen. Nur in den Fällen, in denen es unbedingt erforderlich ist, dass die Option von der UNIX-Shell erweitert wird, empfiehlt es sich, die Anführungszeichen wegzulassen. Wenn Sie die Anführungszeichen weglassen, kann es auf beiden Plattformen zu Fehlern bei Batch-Scripts kommen. Verwandte Referenz Weitere Client-Befehlszeilenoperationen 1506

Sonderzeichen * entspricht einem beliebigen String, einschließlich einem leeren String. Beispiel: "x*z" entspricht "xyz" und "xz". ? entspricht einem beliebigen einzelnen Zeichen. Beispiel: "a?c" entspricht "abc", aber NICHT "ac". [...] Entspricht allen Zeichen, die von der linken und der rechten Klammer eingeschlossen werden. Mehrere Zeichen, die durch Bindestriche (-) getrennt werden, geben die Zeichen an, für die eine Übereinstimmung gefunden werden muss. Wenn das erste Zeichen nach einer nach links zeigenden Klammer ( [ ) ein Ausrufezeichen ( ! ) oder ein Caret-Zeichen ( ^ ) ist, dürfen die nachfolgenden Zeichen nicht übereinstimmen. Alle Zeichen außerhalb der Klammer müssen übereinstimmen. Eine Übereinstimmung für einen Bindestrich ( - ) oder eine nach rechts zeigende Klammer ( ] ) kann gefunden werden, wenn er bzw. sie als erstes oder als letztes Zeichen mehrere in Klammern gesetzter Zeichen steht. Beispiel: "x[a - d]y" entspricht "xby", jedoch nicht "xey". "x[!a - d]y" entspricht "xey", jedoch nicht "xby". Wenn Sie ein Sternchen (*), Fragezeichen (?) oder eine nach links zeigende Klammer ( [ ) in einem Muster verwenden möchten, muss vor diesen Zeichen ein Escape-Zeichen (d. h. ein umgekehrter Schrägstrich \ ) stehen. Wenn Sie * statt "*" zum Anzeigen aller Dateien verwenden, erweitert die UNIX-Shell diesen Befehl auf mehrere Elemente und übergibt diese als eine Optionengruppe an den stcmd-Befehl. Dies kann zu Problemen (z. B. beim Auschecken fehlender Dateien) führen. Verwenden Sie daher "*", um Komplikationen zu vermeiden. Wenn Sie eine Gruppe von Dateimustern verwenden, sollte jedes Muster separat zwischen Anführungszeichen gesetzt werden. So können Sie beispielsweise "*.bat" "*.c", jedoch nicht "*.bat *.c" verwenden. Verwandte Referenz Weitere Client-Befehlszeilenoperationen 1507

Sonderzeichen<br />

* entspricht einem beliebigen String, einschließlich einem leeren String. Beispiel: "x*z" entspricht "xyz" und "xz". ?<br />

entspricht einem beliebigen einzelnen Zeichen. Beispiel: "a?c" entspricht "abc", aber NICHT "ac". [...] Entspricht<br />

allen Zeichen, die von der linken und der rechten Klammer eingeschlossen werden.<br />

Mehrere Zeichen, die durch Bindestriche (-) getrennt werden, geben die Zeichen an, für die eine Übereinstimmung<br />

gefunden werden muss. Wenn das erste Zeichen nach einer nach links zeigenden Klammer ( [ ) ein Ausrufezeichen<br />

( ! ) oder ein Caret-Zeichen ( ^ ) ist, dürfen die nachfolgenden Zeichen nicht übereinstimmen. Alle Zeichen außerhalb<br />

der Klammer müssen übereinstimmen. Eine Übereinstimmung für einen Bindestrich ( - ) oder eine nach rechts<br />

zeigende Klammer ( ] ) kann gefunden werden, wenn er bzw. sie als erstes oder als letztes Zeichen mehrere in<br />

Klammern gesetzter Zeichen steht. Beispiel: "x[a - d]y" entspricht "xby", jedoch nicht "xey". "x[!a - d]y" entspricht<br />

"xey", jedoch nicht "xby". Wenn Sie ein Sternchen (*), Fragezeichen (?) oder eine nach links zeigende Klammer ( [ )<br />

in einem Muster verwenden möchten, muss vor diesen Zeichen ein Escape-Zeichen (d. h. ein umgekehrter<br />

Schrägstrich \ ) stehen.<br />

Wenn Sie * statt "*" zum Anzeigen aller Dateien verwenden, erweitert die UNIX-Shell diesen Befehl auf mehrere<br />

Elemente und übergibt diese als eine Optionengruppe an den stcmd-Befehl. Dies kann zu Problemen (z. B. beim<br />

Auschecken fehlender Dateien) führen. Verwenden Sie daher "*", um Komplikationen zu vermeiden. Wenn Sie eine<br />

Gruppe von Dateimustern verwenden, sollte jedes Muster separat zwischen Anführungszeichen gesetzt werden.<br />

So können Sie beispielsweise "*.bat" "*.c", jedoch nicht "*.bat *.c" verwenden.<br />

Verwandte Referenz<br />

Weitere Client-Befehlszeilenoperationen<br />

1507

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!