export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:JazzInstallDir/jdk/jre/bin
prima di iniziare ad usare i sottocomandi scm o ad inserire comandi in uno script d'avvio della shell.[ -P | --password ]
indica che per questa opzione è possibile digitare sia -P che --password. Le opzioni facoltative sono delimitate da parentesi graffe. Ad esempio:scm load spazio di lavoro [ -r
| --repository-uri ] nome alternativo o URI del repository
[ -d | --dir ] percorso dello spazio di lavoro { [ -q | --quiet ] [ -f | --force ] [ -c | --component ] nome ... } component...
scm {opzioni} {sottocomando {opzioni del sottocomando}}
Quando gli argomenti per le opzioni di sottocomando di scm contengono spazi, essi devono essere quotati. Sono permessi, quando applicabili, caratteri jolly della shell (ad esempio specificando i file sui quali effettuare il check in).
Anche se molti dei sottocomandi di scm hanno opzioni che supportano una connessione monouso ad un repository, è in generale più conveniente usare il comando scm login per archiviare le credenziali e l'URI di un repository che possano poi essere usati da altri comandi scm. Le credenziali archiviate in questo modo sono difficili, ma non impossibili, da scoprire. È possibile rimuovere le credenziali archiviate con il comando scm logout.
I comandi scm load e scm share creano uno spazio di lavoro locale per l'uso tramite gli strumenti della riga di comando di Rational Team Concert . È possibile eseguire gli strumenti della riga di comando di Rational Team Concert in uno spazio di lavoro locale specificarlo usando l'opzione -d' che è comune a tutti i sottocomandi scm che richiedono un contesto di spazio di lavoro locale. Se si sta eseguendo il sottocomando in uno spazio di lavoro locale, non è necessario specificare -d.
Questi sottocomandi non consentono di specificare un URI del repository nella riga di comando. Invece, essi lo derivano attraverso i metadati associati con lo spazio di lavoro locale nel quale stanno eseguendo il comando (o in quello specificato usando -d). se è stato usato il comandi scm login per archiviare le credenziali per questo repository, il sottocomando non le richiede.
Non usare gli strumenti della riga di comando di Rational Team Concert per lavorare in uno spazio di lavoro Eclipse.
Molti sottocomandi scm impiegano un argomento che fa riferimento all'oggetto di un repository. Questi riferimenti possono assumere la forma di un nome (come il nome di uno spazio di lavoro), di un UUID (un identificatore unico assegnato a ciascun oggetto del repository) o di un alias. Gli alias sono brevi stringhe di numeri che possono essere usate per riferirsi ad oggetti del repository ovunque tali riferimenti siano accettati da un sottocomando scm. Il comando scm crea automaticamente questi alias ovunque si esegua un sottocomando che ritorni un nome o un UUID di un oggetto del repository. Per usarli, è necessario digitare l'intero alias (non sono integrali, quindi bisogna includere anche gli zero iniziali quando presenti). Gli alias sono unici per uno spazio di lavoro. Non è possibile condividerli con altri membri del team. Non è possibile catalogarli. Essi non sono durevoli su di un ampio arco di tempo (qualunque alias può essere riutilizzato per riferirsi ad un altro oggetto dopo che l'insieme degli alias inutilizzati si è esaurito).
È possibile specificare se visualizzare gli alias, gli UUID o entrambi impostando le opzioni -a e -u nella riga di comando scm. (Impostando un valore y alias e UUID vengono visualizzati. Il valore n li sopprime.
È possibile mostrare/nascondere gli alias e gli UUID assegnando -a yes/no e -u yes/no su scm. Ad esempio, scm -a y -u y list ws ... mostra gli alias/UUID di tutti gli spazi di lavoro. Sostituendo -a n , mostra solo gli UUID e con -a n -y n non mostra né gli uni né gli altri.
Gli esempi presenti nelle pagine di riferimento dei sottocomandi scm mostrano e usano gli alias dove appropriato.
| Indicatore | Stato |
|---|---|
| @ | La serie di modifiche è attiva |
| ! | I conflitti della risorsa in entrata con la versione della risorsa nello spazio di lavoro |
| # | La risorsa in entrata ha un potenziale conflitto con la risorsa nello spazio di lavoro |
| $ | La serie di modifiche è chiusa |
| a | La risorsa è stata aggiunta |
| c | Il contenuto o le proprietà di un file sono stati modificati, o le proprietà di una directory sono cambiate. |
| d | La risorsa è stata eliminata |
| m | La risorsa è stata rinominata o spostata |
C:\local-workspaces\HelloJazz> scm history .
(1009:) #@ nobody 32424 "degauss the flux capacitor" - "most recent changes"
Queste informazioni sono state utili? È possibile fornire un feedback su Jazz.net (è richiesta la registrazione): commenta nei forum o segnala un bug