Novità in Rational ClearCase Remote Client versione 7.1

Aggiornamenti nella versione 7.1

CCRC (Rational ClearCase Remote Client) è stato introdotto in IBM Rational ClearCase versione 2003.06.14 per supportare i team di sviluppo distribuiti geograficamente. In Rational ClearCase versione 7.0.0 e 7.0.1, CCRC è stato esteso per supportare ulteriori casi di utilizzo per sviluppatori e responsabili di progetto, diverse piattaforme e un’integrazione limitata con Rational ClearQuest e Rational ClearQuest Web. In Rational ClearCase versione 7.1, sono state introdotte le seguenti funzionalità.

Vista ClearCase Navigator migliorata
  • La vista ClearCase Navigator combina la funzionalità della vista ClearCase Navigator precedente con la vista ClearCase Metadata Explorer Navigator. Consultare Vista ClearCase Navigator.
  • La vista ClearCase Navigator supporta una funzione di filtro potenziata. Gli utenti possono creare serie di lavori che visualizzano solo i nodi selezionati. Se la serie di lavori è abilitata, questi nodi possono essere espansi per visualizzare tutti i figli del nodo. Le serie di lavori create dall'utente possono essere modificate. Le serie di lavori persistono nelle sessioni ed è possibile passare da una serie di lavori a un'altra o disattivarla. Per ulteriori informazioni sulle serie di lavori, consultare Informazioni sulle serie di lavori nella vista ClearCase Navigator.
  • Quando nella vista ClearCase Navigator viene effettuata una modifica a una risorsa sotto il controllo origine ClearCase, la decorazione di modifica aggregata decorazione checkout aggregata viene propagata a ciascun livello superiore a tale risorsa fino all'elemento root della gerarchia. Da qualsiasi nodo che visualizza una decorazione di modifica, un utente può scegliere di effettuare operazioni aggregate su tutti gli elementi con modifiche a quel livello o a un livello inferiore. Ciò include operazioni di checkin aggregato, annullamento del checkout e annullamento del dirottamento.
  • Nella vista ClearCase Navigator è possibile visualizzare i server ai quali si è connessi e rimuovere un server dalla vista se non si desidera più visualizzarlo.
Vista Dettagli ClearCase migliorata
  • La vista Dettagli ClearCase ora include la funzionalità della vista Dettagli su Metadata Explorer. Sono state aggiunte ulteriori colonne inclusa una colonna Blocco, per le attività. Consultare Dettagli ClearCase.
  • La vista Dettagli ClearCase adesso supporta l'ordinamento personalizzabile persistente e la dimensione colonna per ciascun tipo di oggetto in uno spazio di lavoro. Questa funzione non è disponibile per le serie di risultati Rational ClearQuest. Gli utenti possono personalizzare queste impostazioni assegnando una sequenza di ordinamento nella finestra Preferenze o selezionando un oggetto in ClearCase Navigator e adattando le impostazioni per quel tipo di oggetto nella vista Dettagli. Gli utenti possono fare clic sulle intestazioni delle colonne per ordinare fino a tre colonne alla volta. La vista Dettagli visualizza le impostazioni personalizzate ogni volta che viene selezionato un elemento con il tipo di oggetto in ClearCase Navigator.
  • La vista Dettagli ClearCase contiene un nuova barra degli indirizzi che visualizza il percorso degli oggetti dello spazio dei nomi e il nome di visualizzazione di qualsiasi altro oggetto. Un utente può immettere un percorso esplicito di un oggetto spazio dei nomi della vista nella barra degli indirizzi per andare direttamente a un oggetto. La barra degli indirizzi salva ogni percorso immesso in modo persistente nelle sessioni di Eclipse e l'utente può accedere a questi percorsi salvati selezionandoli dal menu a discesa della barra degli indirizzi.
Funzione di ricerca più efficace e più veloce completamento delle operazioni
Le risorse caricate vengono visualizzate prima che le risorse non caricate diventino accessibili. Ciò permette all'utente di ricercare in modo più rapido le risorse caricate.
Gli utenti non dovranno più attendere il completamento di un'operazione prima di tentare di avviarne un'altra. In base alle risorse del server e alle limitazioni associate a determinate azioni, alcune operazioni ora vengono eseguite in parallelo mentre altre vengono accodate e vengono avviate non appena la precedente operazione viene completata.
Aggiornamento facoltativo delle viste
Gli utenti possono decidere di aggiornare in modo selettivo le viste ClearCase compatibili con ClearCase Remote Client versione 7.0.1 in modo che siano compatibili con ClearCase Remote Client versione 7.1.

Se sono già presenti viste ClearCase 7.0.1 sul sistema dell'utente, verranno visualizzate in ClearCase Navigator nella versione 7.1. Se l'utente sceglie di non aggiornare le viste 7.0.1 esistenti, non potranno essere utilizzate con la versione 7.1, ma potranno ancora essere utilizzate con la versione 7.0.1. Una volta aggiornata una vista, non sarà più possibile utilizzarla con la versione 7.0.1.

Per aggiornare una vista della versione 7.0.1, avviare ClearCase Remote Client versione 7.1 e selezionare la vista in ClearCase Navigator. Fare clic con il tasto destro del mouse sulla vista selezionata e scegliere Aggiorna l'area di copia.

Nuova finestra Modifica configurazione
  • Una nuova finestra Modifica configurazione, consente agli utenti di modificare la configurazione della vista. Questa finestra viene aperta dalla vista Configurazione vista oppure quando un utente completa l'operazione di creazione di una vista o di partecipazione a un progetto. Se gli utenti lavorano in una vista UCM possono utilizzare questa finestra per visualizzare e modificare le regole di caricamento e personalizzazione UCM, e per specificare le preferenze per l'operazione di aggiornamento vista. Se gli utenti lavorano in una vista ClearCase di base possono utilizzare questa finestra per visualizzare e modificare le regole di caricamento e di selezione della versione, e per specificare le preferenze per l'operazione di aggiornamento vista. Consultare Modifica configurazione.
  • Nella finestra Modifica configurazione, gli utenti possono selezionare più risorse da caricare contemporaneamente e possono copiare le regole di caricamento da una vista esistente.
Nuova vista Serie di modifiche
La nuova vista Serie di modifiche consente agli utenti di visualizzare le serie di modifiche per più attività e di spostare le versioni tra le attività.
Sono supportati nuovi provider di confronto e unione
Tutte le operazioni di confronto e unione ora possono essere visualizzate all'interno dell'ambiente IDE CCRC. È possibile utilizzare i seguenti provider per le operazioni di confronto e unione:
  • CCRC integrato (UTF-8) (precedentemente non supportato)
  • ClearCase esterno
  • Eclipse (precedentemente non supportato)
  • Rational Software Architect (se installato)
La pagina delle preferenze di Confronta/Unisci consente agli utenti di specificare quale tool eseguire per impostazione predefinita quando viene avviata un'operazione di confronto o unione. Inoltre, la gestione speciale per le operazioni di confronto e unione può essere basata su un nome o un tipo di risorsa utilizzando la tabella di sovrascrittura nella pagina delle preferenze. Qui, è possibile utilizzare un'espressione regolare che corrisponda a un nome risorsa o, se la corrispondenza della stringa non è appropriata, come nel caso delle directory, è necessario specificare un identificatore. Per utilizzare un identificatore risorsa, far precedere la risorsa da "%". Ad esempio, per far corrispondere una risorsa directory, immettere la stringa "%directory". Alcuni esempi sono forniti in un menu a discesa per il campo Tipo di risorsa, nella Tabella sovrascrittura: {%directory, %text-file-delta, utf8-file-delta}.
Accesso semplificato
L'utente può selezionare Archivia e riutilizza le credenziali nella finestra di dialogo di accesso, per memorizzare attraverso le varie sessioni, le credenziali di nome utente e URL del server specificato e per memorizzare le password per la sola sessione corrente. Se i nomi utente e le password sono identici per i database Rational ClearCase, è sufficiente effettuare l'accesso una sola volta per sessione per poter entrare sia in Rational ClearCase che in Rational ClearQuest. Se le password sono identiche ma non lo sono i nomi utente, la password viene memorizzata dopo il primo accesso, ma agli utenti viene richiesto di immettere un nome utente Rational ClearQuest la prima volta in cui si accede a un database Rational ClearQuest. Le credenziali archiviate possono essere azzerate selezionando Elimina credenziali memorizzate dal menu di scelta rapida del nodo di un server.
Unified Change Management (UCM)
  • Una nuova barra degli strumenti contiene un elenco attività e anche pulsanti per le seguenti operazioni: creare una nuova attività, eseguire una consegna predefinita o avanzata, eseguire una modifica predefinita o avanzata e partecipare a un progetto. Nell'elenco attività, gli utenti possono impostare un'attività, impostare lo spazio di lavoro su nessuna attività o aggiornare l'elenco di attività disponibili. Per una descrizione degli elementi nella barra degli strumenti UCM, consultare Barre degli strumenti di ClearCase.
  • Esistono due tipi di operazioni di consegna e modifica: predefinita e avanzata. Gli utenti possono impostare le preferenze per automatizzare un'operazione predefinita che, in modalità non presidiata, esegua il checkin degli elementi e completi l'operazione se non sono presenti conflitti o unioni manuali necessarie. Un'operazione di consegna o modifica avanzata apre una finestra di dialogo simile alle finestre di dialogo di consegna e modifica del precedente release. Nelle nuove finestre di dialogo Avanzate, gli utenti possono specificare i dettagli delle operazioni, ad esempio il flusso di destinazione, le preferenze di unione, la baseline e le attività, possono inoltre eseguire le operazioni su qualsiasi elemento associato sottoposto a checkout. Per ulteriori informazioni sulla consegna, consultare Consegna a un UCM utilizzando la consegna predefinita e Consegna a un flusso UCM tramite la consegna avanzata. Per ulteriori informazioni sulla modifica, consultare Modifica di un flusso UCM utilizzando la modifica predefinita e Modifica di un flusso UCM utilizzando la modifica avanzata.
  • I nuovi parametri di configurazione di consegna e modifica sono stati introdotti nel seguente percorso Finestra > Preferenze > Team > ClearCase Remote Client > Integrazione > Modifica e consegna.
Nuova vista Modifiche in sospeso ClearCase
  • La vista Modifiche in sospeso supporta gli ambienti ClearCase di base e UCM. Gli utenti possono visualizzare in anteprima i cambiamenti per gli aggiornamenti, le modifiche e le consegne e scegliere di accettare o integrare tali cambiamenti. Gli utenti possono visualizzare i conflitti ed eseguire tool di unione per risolvere automaticamente o manualmente questi conflitti. Per ulteriori informazioni sull'utilizzo della vista Modifiche in sospeso ClearCase, consultare Informazioni sull'utilizzo della vista Modifiche in sospeso di ClearCase e Vista Modifiche in sospeso. Per informazioni relative all'abilitazione della vista Modifiche in sospeso ClearCase, consultare Abilitazione della vista Modifiche in sospeso di ClearCase.
  • I nuovi parametri di configurazione della vista Modifiche in sospeso sono stati inclusi nel percorso Finestra > Preferenze > ClearCase Remote Client > Integrazione > Modifiche in sospeso.
Finestre operazioni comuni Rational ClearCase migliorate

Le finestre di dialogo delle operazioni comuni di Rational ClearCase adesso dispongono di due opzioni di visualizzazione: semplice e dettagliata. Per impostazione predefinita appare la visualizzazione semplice, gli utenti possono personalizzarla scegliendo quali dettagli e opzioni visualizzare. Per accedere alla versione dettagliata, fare clic su Mostra dettagli, nella finestra di dialogo predefinita. La versione dettagliata visualizza tutte le opzioni disponibili con un'operazione: ad esempio, una tabella di risorse, un elenco attività e un campo commenti. Consultare, ad esempio, Checkin, Aggiunta di risorse al controllo origine e Dirottamento.

Inoltre, sono state aggiunte nuove finestre di dialogo per le seguenti operazioni: Sposata, Elimina e Rinomina.

Finestre di dialogo per la visualizzazione in anteprima di modifica e consegna migliorate

Le finestre di dialogo per la visualizzazione in anteprima di modifica e consegna hanno una nuova funzionalità ed è stata aggiunta una scheda Checkout/Dirottamenti che permette agli utenti di eseguire i checkin, annullare i checkout o i dirottamenti senza riavviare l'operazione di modifica o consegna.

Viste proprietà migliorate
Visualizza diverse proprietà di Rational ClearCase direttamente nell'interfaccia anziché nelle singole finestre di dialogo. La vista Proprietà visualizza le proprietà per i seguenti oggetti ClearCase:
  • elemento
  • versione
  • VOB
  • visualizzazione
  • attività
  • baseline
  • flusso
  • progetto UCM
  • tipo ramo
  • tipo etichetta
Preferenze nuove e migliorate
L'interfaccia delle preferenze è stata ridisegnata e sono state aggiunte nuove proprietà. Le nuove preferenze includono le seguenti:
  • Preferenze di Cronologia navigazione: gli utenti possono specificare il numero di giorni durante i quali conservare una cronologia di selezioni recenti per la barra degli indirizzi e le viste.
  • Preferenze per la finestra di dialogo comune: gli utenti possono specificare la funzionalità predefinita delle finestre di dialogo comuni e personalizzare la visualizzazione della versione semplificata di ciascuna finestra di dialogo di operazioni comuni.
  • Preferenze di Confronta/Unisci: gli utenti possono specificare la funzionalità e l'aspetto degli elementi da visualizzare nella nuova vista Confronta/Unisci. Possono anche specificare i tool predefiniti da eseguire per le operazioni di confronto e unione su un tipo di risorsa.
  • Preferenze di Modifiche in sospeso e Modifiche in sospeso pianificate: gli utenti possono specificare la funzionalità della vista Modifiche in sospeso e possono pianificare gli orari per l'aggiornamento della vista. Quando gli utenti avviano Rational ClearCase Remote Client, gli aggiornamenti pianificati che potrebbero essere saltati diventano pianificati una volta per ciascuna vista.
  • Preferenze di modifica e consegna: gli utenti possono specificare operazioni automatiche, come esecuzione di checkin e completamento, da eseguire prima o dopo ciascuna consegna o modifica. Possono anche specificare opzioni per l'esecuzione di consegne e modifiche predefinite per ciascuna vista.
  • Preferenze di Visualizza pianificazione notifica aggiornamenti: gli utenti possono pianificare controlli di aggiornamenti regolari. Ogni controllo di aggiornamento pianificato verifica la presenza di aggiornamenti della vista e di nuove baseline. Dopo l'esecuzione di un controllo pianificato, degli indicatori notificano agli utenti quando è necessario un aggiornamento per una vista UCM o ClearCase di base oppure quando è disponibile una nuova baseline (consigliata o ultima) per una vista UCM.
  • Preferenze di ordinamento: gli utenti possono specificare la sequenza di ordinamento e la priorità di un massimo di tre colonne per ciascun tipo di oggetto ClearCase.
Funzioni Rational ClearQuest
  • L'accesso alla WAN Rational ClearQuest è integrato nella prospettiva Rational ClearCase sia per il plugin Eclipse che per CCRC.
  • Gli oggetti Rational ClearQuest vengono visualizzati nelle viste ClearCase Navigator e Dettagli ClearCase. Un nodo ClearQuest viene visualizzato come un figlio del server host in ClearCase Navigator. Se l'utente è autenticato nel database, può espandere il nodo per accedere al database ClearQuest ed eseguire le query memorizzate in esso. I risultati della query sono visualizzati nella vista Dettagli ClearCase.
  • Una nuova vista Dettagli ClearQuest consente di visualizzare un modulo record mentre i dettagli del record sono visualizzati nella vista Dettagli ClearCase.
Per informazioni su Rational ClearQuest, consultare Informazioni su Rational ClearQuest.
Supporto migliorato per l'integrazione di Rational ClearCase UCM con Rational ClearQuest

In Rational ClearCase 7.1, il supporto per l'integrazione di Rational ClearCase UCM con Rational ClearQuest utilizza un modulo built-in ClearQuest, che sostituisce le funzioni disponibili nei release precedenti attraverso un'integrazione con Rational ClearQuest Web.

Alcuni dei miglioramenti dell'integrazione di ClearCase UCM con ClearQuest sono:

  • La possibilità di utilizzare un modulo di inoltro in ClearQuest al fine di creare un nuovo record ClearQuest abilitato a UCM su cui lavorare.
  • L'interazione con un modulo ClearQuest al fine di fornire valori record mancanti durante il processo di autotransizione dell'integrazione.
  • La possibilità di visualizzare un record ClearQuest collegato dell'attività UCM in un modulo ClearQuest

In una serie di risultati ClearQuest, ora gli utenti possono:

  • Lavorare su un record ClearQuest abilitato a UCM in una vista web ClearCase selezionata
  • Visualizzare la serie di modifiche di un record ClearQuest abilitato a UCM
Per informazioni sull'integrazione di Rational ClearCase UCM con Rational ClearQuest, consultare Informazioni sull'integrazione di Rational ClearCase UCM con Rational ClearQuest.
Nuova procedura guidata Crea flusso

Permette agli utenti di creare flussi di sviluppo senza dover utilizzare la procedura guidata per la partecipazione al progetto o dover creare viste. Gli utenti possono spostarsi in un flusso e creare flussi figlio utilizzando la nuova procedura guidata.

Procedura guidata Applica etichetta migliorata

La procedura guidata Applica etichetta può adesso essere avviata dal contesto di una vista. Per ulteriori informazioni, consultare Procedura guidata Applica etichetta e Applicazione di un'etichetta a più risorse.

Procedura guidata Partecipa al progetto migliorata
Sono stati apportati dei miglioramenti all'utilizzabilità della procedura guidata Partecipa al progetto; ora la creazione e l'associazione di viste e flussi risulta più esplicitamente rappresentata. Inoltre, l'utente ora può effettuare le seguenti operazioni:
  • Creare un flusso di sviluppo senza dover creare una vista di sviluppo corrispondente.
  • Creare una vista di integrazione senza dover creare un flusso o una vista di sviluppo.
Procedura guidata Crea vista migliorata

Gli utenti ora possono utilizzare la procedura guidata Crea vista per creare una vista ClearCase di base o una vista su un flusso UCM esistente.

Operazione di eliminazione della vista ClearCase migliorata

L'operazione Rimuovi vista ClearCase ora consente di selezionare più viste.

Nuove decorazioni di etichette per le risorse
Per informazioni sulle decorazioni delle etichette di Rational ClearCase Remote Client, consultare Decorazioni etichette ClearCase e stati risorse.

Feedback