Programmazione in team con Rational ClearCase - Note sul rilascio

1.0 Introduzione
2.0 Software supportato e specifiche
3.0 Modifiche rispetto alla versione precedente
4.0 Problemi noti
   4.1 Viste dinamiche e estrazione automatica dei file
   4.2 Arresto anomalo di xclearcase su Red Hat 8.x
   4.3 Impossibile installare ClearCase o applicare correzioni in Red Hat 8.x
   4.4 Impossibile spostare la risorsa su in una cartella priva di versione
   4.5 Utilizzo degli strumenti ClearCase per modificare i file di origine
   4.6 Errore "Il file è stato rimosso dal file system"
   4.7 Impossibile importare i file di un progetto in una vista di istantanee
   4.8 Operazione Annulla appropriazione non funzionante dopo il salvataggio delle modifiche
   4.9 Impostazione predefinita delle preferenze: quando i file integrati vengono salvati da un editor interno

1.0 Introduzione

Questo documento descrive le modifiche apportate alle funzioni, i problemi noti, le limitazioni e le soluzioni associate all'utilizzo degli strumenti ClearCase in WebSphere Studio.

Per ulteriori informazioni sull'adattatore Rational ClearCase SCM fare riferimento alla guida in linea. Per visualizzare la guida in linea dell'adattatore ClearCase SCM:

  1. In WebSphere Studio, selezionare Guida > Argomenti della Guida.
  2. Nella finestra di dialogo della guida in linea, selezionare Rational ClearCase.
La guida verrà visualizzata solo se l'adattatore ClearCase SCM è stato installato.

2.0 Software supportato e specifiche

L'adattatore ClearCase SCM richiede il seguente software:

Versione di ClearCase Patch richiesta
4.2 (Full ClearCase) clearcase_p4.2-20
4.2 (ClearCase LT) clearcase_lt_p4.2-9
2002.05.00 (Full ClearCase) clearcase_p2002.05.00-10
2002.05.20 (ClearCase LT) clearcase_lt_p2002.05.00-5

Per rilasci e patch di ClearCase, andare al sito clearcase.rational.com o contattare l'assistenza Rational al numero 1-800-433-5444.

NOTA: Le patch di ClearCase sono richieste per il supporto RedHat 7.3, e Red Hat Linux 7.3 è supportato solo in ClearCase 2002.05.00 o versioni successive.

Sono supportate applicazioni basate su Eclipse 2.0.1, come WebSphere Studio Workbench 2.x, WebSphere Studio 5.0.x.

3.0 Modifiche rispetto alla versione precedente

Le seguenti opzioni ClearCase sono cambiate o non sono più supportate nella versione corrente dell'adattatore SCM ClearCase :

Le opzioni seguenti sono nuove nella versione corrente dell'adattatore SCM ClearCase:

Per ulteriori informazioni su questi argomenti, fare riferimento alla sezione della guida in linea relativa all'adattatore ClearCase SCM.

4.0 Problemi noti

4.1 Viste dinamiche e estrazione automatica dei file

All'interno di WebSphere Studio, alcuni editor non interattivi non sono in gradi di eseguire l'estrazione dei file se sono stati modificati. Se uno di questi editor modifica un file integrato, controllato da ClearCase all'interno di WebSphere Studio, questi editor controlleranno automaticamente il file fuori da ClearCase al momento del salvataggio del file. Se si utilizza una sezione condivisa all'interno di una vista dinamica, il processo automatico di estrazione potrebbe creare un potenziale problema. Se si comincia a modificare un file non estratto, un altro utente potrebbe estrarre il file, modificarlo e integrare una nuova versione. In questo caso le modifiche apportate sovrascriveranno quelle apportate dall'altro utente nel momento in cui si salva il file. Di conseguenza, se si utilizza una sezione condivisa con una vista dinamica, sarà necessario estrarre i file prima di modificarli.

4.2 Arresto anomalo di xclearcase su Red Hat 8.x

Nella versione 8.0, Red Hat ha modificato il valore predefinito della variabile LANG in en_US.UTF-8, non supportata da ClearCase. Se si desidera utilizzare le GUI ClearCase su Red Hat Linux 8.x, è necessario impostare il valore LANG nel file /etc/sysconfig/i18n in una codifica supportata da ClearCase, ad esempio C o en_US.iso885915. Dopo aver impostato la variabile di ambiente LANG su un valore supportato da ClearCase, assicurarsi che la variabile SUPPORTED nel file i18n, contenga lo stesso valore. In caso contrario, aggiungere il valore alla variabile SUPPORTED.

4.3 Impossibile installare ClearCase o applicare correzioni in Red Hat 8.x

Durante l'installazione di ClearCase o durante l'applicazione delle correzioni di ClearCase, viene visualizzato un messaggio di errore che indica che "la directory corrente non è corretta".  Il problema in realtà riguarda Perl e non è dovuto a una directory non corretta. Per risolvere il problema, installare il pacchetto compat-db-3.3.11 di Red Hat 8.x, che include libdb.so.3.

4.4 Impossibile spostare la risorsa su in una cartella priva di versione

Se si tenta di spostare una risorsa appartenente al controllo origine ClearCase in una cartella non appartenente allo stesso controllo, l'operazione di spostamento avrà esito negativo e verrà visualizzato un messaggio di errore che informa che ClearCase non è stato in grado di aggiungere la directory principale al controllo origine. Per risolvere il problema inserire la cartella di destinazione nel controllo origine ClearCase.

4.5 Utilizzo degli strumenti ClearCase per modificare i file di origine

I file .class Java possono perdere la sincronizzazione perché il compilatore incrementale non è in esecuzione quando l'utente modifica un file da qualsiasi strumento esterno a WebSphere Studio (come Blocco note o negli strumenti di unione ClearCase). Se si modifica un file al di fuori del workbench occorre eseguire un aggiornamento (dal menu di scelta rapida).

4.6 Errore "Il file è stato rimosso dal file system"

In alcune circostanze, nel tentativo di aggiungere un file "riservato" al controllo origine, WebSphere Studio invia il seguente messaggio di errore: "Il file è stato rimosso dal file system." Questo problema si verifica solo quando il file è aperto in un editor. Il file non è stato realmente cancellato ed è possibile ignorare il messaggio.

4.7 Impossibile importare i file di un progetto in una vista di istantanee

Si si esportano i file di un progetto in una directory esterna alle viste ClearCase e successivamente si tenta di importare il progetto, ClearCase richiederà di selezionare una vista dinamica. Se si desidera importare i progetti da una vista di istantanee, sarà necessario prima copiare i file di progetto in una directory della vista di istantanee che si desidera utilizzare.

4.8 Operazione Annulla appropriazione non funzionante dopo il salvataggio delle modifiche

L'operazione Annulla appropriazione in un file, dopo aver eseguito un'appropriazione, una modifica e dopo aver salvato il file, non funzionerà. Per risolvere il problema, estrarre il file da ClearCase, quindi eseguire l'operazione Annulla estrazione.

4.9 Impostazione predefinita delle preferenze: quando i file integrati vengono salvati da un editor interno

L'impostazione predefinita per l'opzione delle preferenze di Rational ClearCase Quando i file integrati vengono salvati da un editor interno, nella versione attuale diventa Estrazione automatica. Questa impostazione predefinita verrà modificata in Nessuna operazione nella prossima versione.

Visualizza il file Readme principale