Possono sorgere conflitti nelle serie di modifiche in qualunque momento venga modificato un componente in multipli spazi di lavoro che hanno la stessa destinazione del flusso. Rational Team Concert fornisce gli strumenti per individuare e risolvere tali conflitti.
Informazioni su questa attività
Quando Rational Team Concert rileva che lo stesso file esiste sia in una serie di modifiche in entrata che in uscita, riconosce l'esistenza di un potenziale conflitto e posiziona un'icona arancione di sovrapposizione (
) accanto alle cartelle In uscita e In entrata che includono il conflitto. Un conflitto è classificato come potenziale finché non si accetta la serie di modifiche che lo contiene. Non è possibile trasferire una serie di modifiche che contenga un potenziale conflitto. Se si accetta una serie di modifiche che contiene un potenziale conflitto, il potenziale conflitto è realizzato e deve essere risolto nel proprio spazio di lavoro.
Per individuare e risolvere un potenziale conflitto:
- Nella vista Modifiche in sospeso, spostarsi sulla serie di modifiche nella cartella In entrata del componente. Quando si seleziona un file nella serie di modifiche In entrata, viene evidenziato il file in conflitto nella serie di modifiche In uscita.
- Per analizzare i potenziali conflitti, fare clic con il tasto destro del mouse su ciascun file che ha l'icona (
) di potenziale conflitto accanto ad esso, quindi fare clic su Apri nell'editor di confronto.
- Dopo aver esaminato le differenze, compiere una delle seguenti azioni:
- Per accettare la serie di modifiche in entrata che contiene il potenziale conflitto, fare clic con il tasto destro del mouse su di essa, quindi fare clic su Accetta.
Le sovrapposizioni
vengono sostituite con sovrapposizioni
, i file non in conflitto nella serie di modifiche sono accettati all'interno del proprio spazio di lavoro e i potenziali conflitti diventano conflitti reali che bisogna risolvere.
- Per sospendere la serie di modifiche in uscita, fare clic con il pulsante destro su di essa, quindi fare clic su Sospendi.
Per ulteriori informazioni sulla sospensione delle serie di modifiche, fare riferimento a Sospendere una serie di modifiche.
- Per rimuovere in via permanente la modifica che sta causando il conflitto, fare clic con il tasto destro del mouse sul file nella serie di modifiche in uscita, quindi fare clic su Annulla.
- Per eliminare l'intera serie di modifiche in uscita, fare clic con il tasto destro del mouse su di essa, quindi fare clic su Elimina. Per maggiori informazioni sull'eliminazione delle serie di modifiche, fare riferimento a Eliminare una serie di modifiche da uno spazio di lavoro.
Operazioni successive
Se si sceglie Accetta tra le opzioni in 3, è necessario risolvere il conflitto. Nel momento in cui si accetta una serie di modifiche in conflitto, i file in conflitto al suo interno vengono spostati nella cartella Non risolto del componente e viene richiesto di risolvere il conflitto. Le opzioni a propria disposizione per risolvere il conflitto dipendono dal tipo di conflitto e dall'estensione delle differenze.