Flusso di modifiche, rilevamento e risoluzione conflitti
IBM Rational Team Concert Client per Microsoft Visual Studio IDE  

Flusso di modifiche, rilevamento e risoluzione conflitti

Possono risultare conflitti quando due o più membri del team modificano lo stesso file o cartella. Per risolvere tali conflitti è necessario che un membro del team accetti le modifiche dell'altro all'interno dello spazio di lavoro. Rational Team Concert rileva potenziali conflitti e li segnala prima che vengano accettati. Inoltre fornisce una varietà di strumenti e metodi per la risoluzione dei conflitti.

I conflitti si presentano tipicamente quando lo stesso file o cartella vengono modificati in due spazi di lavoro differenti. (Poiché Rational Team Concert non possiede un'esplicita operazione di check out che dichiara l'intenzione di modificare una risorsa, non si viene avvertiti se si inizia la modifica di una risorsa già in via di modifica altrove). Possono presentarsi conflitti anche all'interno di un singolo spazio di lavoro se si sospende una serie di modifiche, si modifica uno dei file contenuti in essa e quindi si riprende il lavoro su di essa.

Esistono due tipi di conflitto:
  • I conflitti di contenuto avvengono quando una serie di modifiche in entrata ed in uscita include modifiche allo stesso file, di solito perché un altro membro del team ha modificato il file nello stesso momento.
  • I conflitti strutturali avvengono quando una serie di modifiche in entrata ed in uscita modifica lo stesso spazio dei nomi della directory, di solito come risultato dello spostamento, eliminazione o ridenominazione di file o cartelle in una directory.

Rational Team Concert rileva potenziali conflitti nelle serie di modifiche in entrata e in uscita e li evidenzia nella schermata Modifiche in corso. La risoluzione di potenziali conflitti nelle serie di modifiche in entrata può essere posposta o evitata. Potenziali conflitti nelle serie di modifiche in uscita devono essere risolti, di solito accettando e risolvendo i conflitti nella serie di modifiche in entrata, prima che la serie di modifiche possa essere trasferita.


Feedback

Il supporto è stato valido? È possibile fornire un feedback a Jazz.net (è richiesta la registrazione) lasciando dei commenti nei forum o tramite l'inoltro di un bug