Per impostazione predefinita, quando le modifiche da un repository esterno, come
un database utente Rational ClearQuest,
database, sono sincronizzate con gli elementi in un Jazz ,
l'operazione di aggiornamento viene eseguita utilizzando l'account utente Jazz nel quale l'applicazione esterna
accede a Jazz.
Informazioni su questa attività
Quando si utilizza la procedura guidata di installazione di
ClearQuest ,
specificare quale account utente Jazz
il gateway ClearQuest utilizza
per accedere a Jazz. Tutte le modifiche
agli elementi, prodotte dalle modifiche ai record ClearQuest corrispondenti, sono salvate
nel contesto di tale account utente Jazz. Registrando
tutte le modifiche con lo stesso account utente si hanno i seguenti svantaggi:
- La cronologia dell'elemento di lavoro mostra solo l'account utente utilizzato per
accedere a Jazz. Non è possibile utilizzare la
cronologia per visualizzare quale utente ha avviato la modifica al record ClearQuest che ha prodotto
l'aggiornamento dell'elemento di lavoro corrispondente.
- Dal momento che tutte le operazioni di sincronizzazione utilizzano lo stesso account utente Jazz, indipendentemente
da chi avvia la modifica, non è possibile limitare l'accesso a determinati utenti.
Per evitare questi limitazioni, è possibile configurare
le regole di sincronizzazione in modo tale che le modifiche siano registrate nel contesto dell'utente che le
esegue. È necessario aggiornare ciascuna regola di sincronizzazione per il tipo di record
o i tipi di record coinvolti.
Per modificare una regola di sincronizzazione
in modo che le modifiche siano registrate nel contesto dell'utente che le
esegue:
- Accedere al client Rational Team Concert.
- Nella vista Risorse utente del team, fare clic con il tasto destro del mouse sulla connessione del repository e selezionare . Nella vista Regole
di sincronizzazione, espandere l'area progetto e fare doppio clic sulla regola di
sincronizzazione per aprirla nell'editor delle regole di sincronizzazione.
- Nella sezione Associazioni di proprietà,
fare clic su Aggiungi.
Lasciare il campo Proprietà
dell'elemento vuoto. Nel campo Proprietà
esterna, selezionare modificatoDa.
Selezionare Modificatore esterno. Nella sezione Trasformazione
di valore, lasciare Nessuna trasformazione selezionato.
Fare clic su OK.
- Fare clic su Salva per salvare le modifiche.
Risultati
Dopo aver configurato la regola o le regole di sincronizzazione come mostrato
in alto, il comportamento di sincronizzazione in entrata è il seguente. ClearQuest Connector cerca
un account utente Jazz che
viene associato all'account utente ClearQuest
che avvia la modifica nel record ClearQuest. Se esiste un account utente Jazz corrispondente, l'elemento
Rational Team Concert che
viene associato al record ClearQuest viene
aggiornato o creato nel contesto di tale utente Jazz. Se non esiste nessun account utente Jazz, l'elemento
Rational Team Concert
viene aggiornato o creato nel contesto di un account utente Jazz specificato nel file cqconnector.properties.