Guida al tool: Accesso a Rational ClearCase da Rational Rose
Questa guida ai tool descrive come utilizzare il componente aggiuntivo di Rational Rose ClearCase per accedere a Rational ClearCase al fine di gestire le modifiche ai file modello Rose ed ai file del codice sorgente da essi generati.
Strumento: Rational Rose
Relazioni
Descrizione principale

Panoramica

Il componente aggiuntivo di Rational Rose ClearCase offre un'integrazione serrata tra Rational ClearCase e Rational Rose. Grazie ad esso, è possibile accedere a molte delle funzioni di ClearCase da Rational Rose, rendendo semplice ed agevole impostare e garantire il controllo origine e la gestione delle modifiche dei file modello Rose, così come di alcuni tipi di file sorgenti generati da Rose.

I file Rational Rose compredono file modello (.mdl), file e unità controllate (.cat, .sub, .prc, .prp), così come file sorgenti generati da calssi e componenti ANSI C++ o Rose C++.

helpbook icon Per dettagli sui file Rose, fare riferimento alla sezione Unità controllate nella guida in linea di Rational Rose.

Modalità d'uso del tool

Per poter gestire Rational ClearCase da Rational Rose, è necessario verificare che il componente aggiuntivo di Rose ClearCase sia attivo in Rose Add-In Manager, quindi eseguire i seguenti compiti di ClearCase da Rose:

  1. Creare e gestire l'ambiente di sviluppo Rose
  2. Aggiungere i file Rational Rose al controllo versione di Rational ClearCase
  3. Eseguire il check in e il check out dei file Rational Rose
  4. Visualizzare le informazioni sui file Rational Rose contenute in Rational ClearCase
  5. Distribuire i file Rational Rose nel flusso di integrazione
  6. Aggiornare l'area di lavoro dal flusso di integrazione

1. Creare e gestire l'ambiente di sviluppo Rose

I menu Rational Rose ClearCase consentono di eseguire numerosi dei compiti richiesti per creare e gestire l'ambiente di sviluppo da Rose:

  • Selezionare Start Version Control Explorer (Avvia Explorer controllo versione) per visualizzare i dettagli di ClearCase ed accedere ai comandi dell'ambiente ClearCase, che consentono, tra l'altro, di gestire VOB, viste, risorse, flussi e progetti.
  • Selezionare Project Explorer (Explorer progetti) per creare progetti, viste e flussi con ClearCase e gestirli. Una volta avviato Rational ClearCase Explorer, è possibile accedere a tutti i comandi ClearCase che consentono di definire e promuovere le linee di base e distribuire e modificare i flussi. Questo comando è disponibile solo se si utilizza la versione ClearCase 4.0 o successiva.
Per ulteriori informazioni

Fare riferimento alle guide ai tool di Rational ClearCase:

2. Aggiungere i file Rational Rose al controllo versione di Rational ClearCase

Per aggiungere file al controllo versione Rational ClearCase da Rational Rose, è possibile servirsi dei menu a comparsa di Rose oppure scegliere Add to Version Control del sottomenu di ClearCase nel menu dei tool di Rose. In base alla versione di ClearCase utilizzata, questo comando visualizza una finestra di dialogo di Rose che interfaccia con ClearCase oppure visualizza la finestra di dialogo effettiva di ClearCase. I file possono essere rimossi dal controllo versione di ClearCase utilizzando i comandi di Rose ClearCase. Tuttavia, si consiglia di fare attenzione quando si rimuovono i file del controllo versione.

Per ulteriori informazioni

Help icon Per ottenere dettagli, rimuovere i file dal controllo versione di Rational ClearCase, fare riferimento alla guida in linea del componente aggiuntivo di Rational Rose ClearCase  e alla Guida ai tool di Rational ClearCase Impostazione del modello di implementazione utilizzando Rational ClearCase.

3. Eseguire il check-in e il check-out dei file di Rational Rose 

Per eseguire il check-out e il check-in dei file del controllo versione di Rational ClearCase da Rational Rose, è possibile utilizzare i menu a comparsa di Rose oppure scegliere uno dei seguenti comandi del sottomenu di ClearCase nel menu dei tool di Rose:

  • Check In (Check-in)
  • Check Out (Check-out)
  • Undo Checkout (Annulla check-out)
  • Get Latest (Aggiornamenti)

In base alla versione di Rational ClearCase utilizzata, detti comandi visualizzano le finestre di dialogo di Rational Rose che interfacciano con ClearCase oppure visualizzano le finestre di dialogo effettive di ClearCase.

Per ulteriori informazioni

Help icon Per ottenere dettagli sul check-out e il check-in dei file di Rational Rose nel controllo versione di Rational ClearCase, fare riferimento alla guida in linea del componente aggiuntivo di Rose ClearCase e alle guide ai tool di Rational ClearCase Esecuzione del check-out e check-in delle voci della configurazione e Utilizzo della serie di modifiche di UCM.

4. Visualizzare le informazioni sui file Rational Rose contenute in Rational ClearCase

Il componente aggiuntivo di Rational Rose ClearCase offre due serie di comandi che consentono di ottenere le informazioni di ClearCase sui file Rose.

  • I comandi List eseguono query su Rational ClearCase e quindi ne visualizzano le informazioni richieste in formato di testo. Gli elenchi sono: Object (Oggetto), History (Cronologia), Checkouts (Check-out), Version Tree (Struttura ad albero della versione) e All of the Above (Tutte le voci in elenco).
  • I comandi Browse accedono direttamente alle finestre di dialogo Rational ClearCase, consentendo di visualizzare le informazioni sul file utilizzando i browser grafici di ClearCase. È possibile esplorare in base a Properties (Proprietà), History (Cronologia), Version Tree (Struttura ad albero della versione e Directory.
Per ulteriori informazioni

Help icon Per ottenere dettagli su come visualizzare le informazioni su Rational ClearCase all'interno di Rational Rose, fare riferimento alla guida in linea del componente aggiuntivo di Rose ClearCase. Per una spiegazione dettagliata sulle informazioni contenute nel file di ClearCase, fare riferimento alla guida in linea di Rational ClearCase.

5. Distribuire i file Rational Rose nel flusso di integrazione 

Per distribuire i file di Rational Rose dal flusso di sviluppo in un flusso di integrazione, utilizzare il comando Deliver Stream del sottomenu Rational ClearCase nel menu dei tool di Rose. Questo comando è disponibile solo se si utilizza la versione ClearCase 4.0 o successiva.

Per ulteriori informazioni

Help icon Per ottenere dettagli sulla distribuzione di un flusso di sviluppo in un flusso di integrazione di Rational ClearCase, fare riferimento alla Guida ai tool di Rational ClearCase Distribuzione del lavoro.

6. Aggiornare l'area di lavoro dal flusso di integrazione

Per aggiornare i file di Rational Rose nel flusso di sviluppo da una linea di base più recente nel flusso di integrazione, utilizzare il comando Rebase Stream del sottomenu di Rational ClearCase nel menu dei tool di Rose. Questo comando è disponibile solo se si utilizza la versione ClearCase 4.0 o successiva.

Per ulteriori informazioni

Help icon Per ottenere dettagli su come modificare un flusso di sviluppo utilizzando Rational ClearCase, fare riferimento alla Guida ai tool di Rational ClearCase Aggiornamento dell'area di lavoro.