Condivisione del progetto di integrazione

WebSphere Integration Developer fornisce le funzioni per sviluppare le applicazioni in un ambiente di team consentendo di condividere le risorse con un archivio centrale. Mediante Eclipse, WebSphere Integration Developer fornisce un client per CVS (Concurrent Versions System).

Inoltre, è possibile condividere un progetto utilizzando Rational ClearCase, se è installato. Per ulteriori informazioni, consultare Sviluppo delle applicazioni in un ambiente di team . In questo argomento, è illustrata la condivisione di un progetto con un archivio CVS.

La vista Business Integration fornisce una vista logica delle risorse in ciascun modulo, modulo di mediazione e libreria. All'interno di ciascun progetto, le risorse sono classificate per tipo. Le risorse logiche illustrate nella struttura di navigazione nella vista Business Integration non dispongono di necessariamente di una mappatura uno-a-uno con il file fisico. Quando si utilizzano le opzioni di menu Team, si noti che il file fisico visualizzato nelle viste Sincronizza e Archivi CVS non effettua direttamente la mappatura alle risorse visualizzate nella vista Business Integration. Effettuare sempre le operazioni dalla vista Business Integration quando si condivide un progetto o si esegue il commit delle modifiche, in modo da condividere o eseguire il commit di tutte le risorse necessarie.

Gli argomenti che seguono illustrano i passi di base per condividere un progetto quando si effettuano attività in un ambiente di team. Per ulteriori informazioni, consultare Programmazione del team con CVS.

Aggiunta di un archivio CVS

Prima di poter condividere un progetto con un archivio CVS, è necessario aggiungere l'archivio alla vista Archivi CVS. Passare alla prospettiva Esplorazione archivio CVS, fare clic con il tastino destro del mouse, quindi selezionare Nuovo > Posizione archivio. Nella procedura guidata Aggiungi archivio CVS, immettere le informazioni sulla posizione, sull'autenticazione e sulla connessione. Fare clic su Fine.

Condivisione di un modulo o di una libreria
  1. Nella vista Business Integration, selezionare il modulo o la libreria da condividere, fare clic con il tastino destro del mouse e selezionare Team > Condividi progetto.
  2. Nella procedura guidata Condividi progetto, selezionare CVS come tipo di archivio, quindi fare clic su Avanti.
  3. Scegliere di utilizzare una connessione all'archivio esistente creata in precedenza, quindi fare clic su Avanti.
  4. Scegliere di utilizzare il nome del progetto come nome del modulo, quindi fare clic su Avanti.
  5. La pagina successiva illustra il progetto che sta per essere condiviso. Espandere il progetto per visualizzare i file fisici in esso contenuti. Il decoratore mostra una freccia con un segno + indicante che il file è nuovo e non esiste sul server. Selezionare il progetto, quindi fare clic su Fine. Viene creata una versione del modulo che comprende tutte le relative risorse nell'archivio condiviso.
    Condivisione della pagina del progetto mostrando tutte le nuove risorse in un modulo

Commit delle modifiche

Ora, si supponga di aver effettuato alcune modifiche al modulo condiviso DataMergeModule. Nel diagramma di assieme, è stato aggiunto un processo BPEL denominato TransferFromBrokerageToBankProcess ed di averlo collegato a due nuovi componenti Java. I componenti Java vengono implementati come Component1Impl e Component2Impl. Dopo aver salvato il diagramma di assieme, la vista di Business Integration mostra un decoratore > accanto alle risorse modificate, come illustrato di seguito:


Vista Business Integration che illustra le risorse modificate

Prima di eseguire il commit delle risorse, è possibile sincronizzare il progetto con l'archivio per visualizzare le risorse modificate nello spazio di lavoro locale e nell'archivio. Selezionare il progetto, fare clic con il tastino destro del mouse, quindi selezionare Team> Sincronizza con l'archivio. La vista Sincronizza mostra i file fisici nel modulo. I decoratori di modifica indicano i file modificati. L'immagine di seguito riportata illustra DataMergeModule nella vista Sincronizza e le frecce con i segni + indicano le modifiche effettuate.


Vista Sincronizza che illustra le modifiche locali

Passaggio alla vista Risorse fisiche. Questa vista illustra anche i file fisici modificati, che sono indicati da un > decoratore.


Vista risorse fisiche che illustra le modifiche locali

Per eseguire il commit delle modifiche, effettuare tale operazione dalla vista Business Integration. Selezionare il modulo, fare clic con il tastino destro del mouse, quindi selezionare Team > Commit.

Estrazione di un progetto da un archivio condiviso

Prima di estrarre un progetto, sincronizzarlo per visualizzare le modifiche che possono essere state effettuate da un altro membro del team nella versione del server del progetto. Selezionare il progetto dalla vista Business Integration, fare clic con il tastino destro del mouse, quindi selezionare Team > Sincronizza. La freccia frontale sinistra accanto al file mostra che è stato modificato nell'archivio condiviso.


Vista Sincronizza che illustra il file modificato nell'archivio remoto

Per estrarre un progetto, passare alla vista Archivi CVS, selezionare il progetto, fare clic con il tastino destro del mouse, quindi selezionare Estrai

Confronto dei file

Per visualizzare le differenze tra i file locali e remoti, è possibile aprire i file nell'editor di Confronto. Nella vista Sincronizza, selezionare un file, fare clic con il tastino destro del mouse, quindi scegliere Apri nell'editor di confronto. Verranno aperti i file remoti e locali in un editor di testo, con le relative modifiche evidenziate. .

Commenti
(C) Copyright IBM Corporation 2005, 2006. Tutti i diritti riservati.