Per utilizzare UCM, è necessario impostare una o più aree di lavoro. Il numero
di aree di lavoro necessarie dipende dalla presenza di uno o più flussi nel progetto
UCM a cui si partecipa.
In un progetto a flusso multiplo, si accede ai file sorgente in una o più
aree di lavoro private. Altri sviluppatori dispongono delle proprie aree di lavoro simili, ciascuna
nel proprio flusso di sviluppo. Quando si completa una serie di attività, il lavoro
viene consegnato al flusso condiviso del progetto, denominato flusso di integrazione. Il flusso
di integrazione è visibile ad altri membri del team attraverso le viste di integrazione.
Questo modello supporta lo sviluppo parallelo.
In un progetto a flusso singolo, tutti i membri del team hanno accesso ai file sorgente
in un'area di lavoro che accede ad un unico flusso di integrazione. Questo modello è destinato
allo sviluppo seriale.
È possibile impostare le aree di lavoro in uno dei seguenti modi:
- Se non si è membri, partecipare al progetto UCM a cui si
lavorerà. La procedura guidata Partecipa al progetto consente di selezionare un progetto e di creare le viste appropriate
per ogni flusso.
- Se si è membri di un progetto UCM, creare una o più nuove viste
per lo stesso.
Se il progetto utilizza l'integrazione di Rational ClearQuest
con UCM, connettere il progetto UCM ad un repository di schemi Rational ClearQuest.
- Partecipazione a un progetto UCM
Se non si appartiene ad un progetto UCM, è possibile parteciparvi da
Microsoft Visual
Studio.
- Creazione di viste ClearCase
Quando si partecipa ad un progetto UCM, la procedura guidata Partecipa al progetto crea viste
di sviluppo e integrazione per l'utente. Se sono necessarie viste aggiuntive o se si sta utilizzando
ClearCase di base, è possibile creare
una nuova vista da Visual Studio .NET.
- Connessione a un database UCM-ClearQuest
Se il progetto utilizza l'integrazione di Rational ClearQuest
con UCM, è necessario connettere il progetto ad un repository di schemi abilitato per UCM
a meno che l'amministratore di ClearQuest
non abbia già eseguito tale operazione per l'utente.
- Caricamento di un VOB
Quando si carica un VOB, il VOB ed il relativo contenuto vengono resi disponibili
per tutte le viste dinamiche.