list, ls (SCM-Unterbefehl)

Listet Repository-Objekte und Synchronisationsobjekte des ClearCase-Connectors auf.

Zweck

Der Unterbefehl ccc list in Kombination mit einem der drei Objekttypen des ClearCase-Connectors (clones, synchronizedFilesAndFolders oder synchronizedStreams) listet ClearCase-Connector-Objekte auf, bei denen es sich um Klone, synchronisierte Dateien und Ordner und Synchronisationsdatenströme handeln kann. Der Aliasname für ccc list synchronizedStreams ist ccc ls ccss. Der Aliasname für ccc list synchronizedFilesAndFolders ist ccc ls sff.

Übersicht

Optionen und Argumente

-c  |  --contrib ] name
Eine Benutzer-ID, die im angegebenen Repository gültig ist. Wenn diese Option angegeben wird, wird die Liste der Objekttypen (objekttyp) auf die Elemente begrenzt, deren Eigner der angegebene Kontributor ist. Wenn diese Option nicht angegeben wird, enthält name standardmäßig die Benutzer-ID des Benutzers, der den Befehl scm list ausführt. Kann nicht verwendet werden, wenn Projektbereiche, Kontributoren, Komponenten und ferne Dateien aufgelistet werden.
-P  |  --password ] kennwort für benutzer-id im repository
Das Kennwort für die angegebene Benutzer-ID im genannten Repository. Wenn diese Option in der Befehlszeile nicht angegeben wird, werden Sie zur Eingabe eines Kennworts aufgefordert. Wenn Sie einen Repository-URI oder einen Kurznamen angegeben haben, für den Sie Berechtigungsnachweise mithilfe des Befehls scm login gespeichert haben, wird diese Option ignoriert.
-r  |  --repository-uri ] repository-uri
Gibt das Repository an, in dem diese Aktion auszuführen ist. Wenn Sie Berechtigungsnachweise für das Repository mithilfe des Befehls scm login gespeichert haben, können Sie den Kurznamen verwenden, den Sie für diese gespeicherten Berechtigungsnachweise angegeben haben.
-u  |  --username ] benutzer-id im repository
Gibt eine Benutzer-ID an, die in dem genannten Repository vorhanden ist. Wenn Sie eine Repository-URI oder einen Kurznamen angegeben haben, für den Sie Berechtigungsnachweise mithilfe des Befehls ccc login gespeichert haben, wird diese Option ignoriert.Gibt eine Benutzer-ID an, die in dem genannten Repository vorhanden ist. Wenn Sie einen Repository-URI oder einen Kurznamen angegeben haben, für den Sie Berechtigungsnachweise mithilfe des Befehls scm login gespeichert haben, wird diese Option ignoriert.
-v  |  --verbose ]
Stellt zusätzliche Informationsnachrichten während der Operation bereit.
objekttyp
Der Typ der aufzulistenden Elemente. Eine der folgenden Angaben:
clones
Listet alle Informationen zu Klonlinks in einem Repository auf, unabhängig von Projektbereichsgrenzen. Dieser Befehl ist ausschließlich zur Diagnose vorgesehen.
synchronizedFilesAndFolders
Listet alle synchronisierten Dateien und Ordner des angegebenen synchronisierten Datenstroms auf. Der Aliasname für scm list mit dem Objekttyp synchronizedFilesAndFolders ist scm ls sff. Die objekttypspezifische Option für diesen Objekttyp ist erforderlich:
synchronisierter datenstrom
Der Name eines synchronisierten Datenstroms. Die Dateien und Ordner dieses synchronisierten Datenstroms werden aufgelistet. Genau ein Datenstrom muss angegeben werden.
synchronizedStreams
Listet synchronisierte Datenströme und Datenstrominformationen in allen Projekt- und Teambereichen auf, in denen der namentlich genannte Benutzer Benutzer Mitglied ist. Der Aliasname für scm list mit dem Objekttyp synchronizedStreams ist scm ls ccss. Die folgenden objekttypspezifischen Optionen für diesen Objekttyp sind verfügbar:
-L  |  --locallySyncd ] 
Führt den Befehl für alle synchronisierten Datenströme aus, die auf diesem Host synchronisiert sind. Diese Option kann nur verwendet werden, wenn der Befehl auf dem Synchronisationshost ausgeführt wird.
-s
Zeigt Jazz- und ClearCase-Eigenschaften der synchronisierten Datenströme an.
synchronisierter datenstrom [...]
Eine durch Leerzeichen getrennte Liste mit den Namen von synchronisierten Datenströmen. Wenn Datenströme angegeben sind, werden Datenstrominformationen nur für diese Datenströme aufgelistet.

Beispiele

Der Benutzer meldet sich beim Server mit dem Benutzernamen user1, dem Kennwort user1pw und dem Repository-Kurznamen repos an und führt anschließend den list-Befehl aus.

C:\Programme\IBM\TeamConcert\ccctools\eclipse>ccc login -r https://localhost:9443/jazz -u user1 -P user1pw -n repos
Angemeldet bei https://localhost:9443/jazz

C:\Programme\IBM\TeamConcert\ccctools\eclipse>ccc list synchronizedStreams -r repos
main:

Int1_15.35.55:

Int1:

main_BLX:

4 synchronisierte ClearCase-Datenströme gefunden


Feedback

War dies eine Hilfe? Sie können Ihr Feedback bei Jazz.net (Registrierung erforderlich) geben: Geben Sie Ihre Kommentare in den Foren oder senden Sie einen Bug.