Utilizzare le preferenze del provider di Confronta/Unisci per creare un provider di Confronta/Unisci esterno, di terzi.
Procedura
- Per creare un nuovo provider di Confronta/Unisci esterno, selezionare l'opzione Finestra > Preferenze > Team > IBM Rational ClearTeam
Explorer > Integrazione > Confronta/Unisci> Gestisci provider.
- Nella pagina delle preferenze Provider di Confronta/Unisci fare clic su Nuovo.
- Immettere le informazioni specificate sul nuovo provider di Confronta/Unisci nella finestra di dialogo
Aggiungi provider come segue:
- Nel campo Nome provider, specificare un nome per identificare il provider di Confronta/Unisci esterno.
- Nel campo Percorso, immettere il percorso di directory al provider di Confronta/Unisci esterno in questa casella di testo. È possibile fare clic sul pulsante Sfoglia per richiamare la finestra di dialogo
Seleziona applicazione provider che è possibile utilizzare per individuare e specificare il provider di Confronta/Unisci che si desidera utilizzare.
- Fare clic su Supporta operazioni di confronto se il provider di Confronta/Unisci attualmente selezionato è in grado di mostrare le differenze tra i due file.
- Se è stata selezionata l'opzione Supporta operazioni di confronto,
immettere gli argomenti che si desidera vengano utilizzati dal provider di Confronta/Unisci durante l'operazione di confronto nel campo Argomenti.
Utilizzare questo campo per specificare la sintassi della riga comandi richiesta dal nuovo Provider di confronto. Ad esempio, il nuovo provider di confronto potrebbe richiedere una sintassi del seguente formato: %contribs% -L %filename1% -L %filename2% dove %contribs% rappresenta i nomi percorso che presentano il contenuto del contributore in modo che kdiff3 possa leggere i file e visualizzare le differenze. In questo esempio, il provider di confronto kdiff3 supporta l'opzione -L per visualizzare un nome file semplice per l'utente nella parte superiore della finestra per ciascun contributore. Le macro %filename1% e %filename2% sono sostituite da ClearTeam Explorer per i nomi percorso estesi alle versioni. Fare clic sull'elenco di opzioni a destra del pulsante Inserisci macro per visualizzare un elenco di argomenti forniti. Fare clic sul pulsante Inserisci macro per aggiungere l'argomento attualmente selezionato nell'elenco di opzioni Inserisci macro al campo di confronto Argomenti.
- Fare clic su Supporta operazioni di unione se l'applicazione del nuovo provider supporta operazioni di
Unione di file a 2 vie o a 3 vie.
- Se è stata selezionata l'opzione Supporta operazioni di unione,
immettere gli argomenti che si desidera vengano utilizzati dal provider di Confronta/Unisci durante l'operazione di unione nel campo Argomenti.
Utilizzare questo campo per specificare la sintassi della riga comandi richiesta dal nuovo Provider di unione. Ad esempio, il provider di unione attualmente selezionato potrebbe richiedere una sintassi nel seguente formato: b %base% %contribs% -o
%merge_out% -L %filename0% -L %filename1% -L %filename2% dove %base% è il nome percorso in cui si trova il contenuto del contributore di base,
%filename0% è il nome di visualizzazione semplice per l'utente per il contributore di base e %contribs% rappresenta i nomi percorso che presentano il resto del contenuto dei contributori. Fare clic sull'elenco di opzioni a destra del pulsante Inserisci macro per visualizzare un elenco di argomenti forniti. Fare clic sul pulsante Inserisci macro per aggiungere l'argomento attualmente selezionato nell'elenco di opzioni Inserisci macro al campo Argomenti. È possibile anche fare clic su Unisci file di output per aggiungere un argomento %merge_out% al campo Argomenti,
dove %merge_out% è il file di output.
- Fare clic su Supporta preelaborazione se la nuova applicazione Provider di Confronta/Unisci può preelaborare un determinato file di input prima che possa essere presentato per un'operazione di confronto o unione.
- Se è stata selezionata l'opzione Supporta preelaborazione,
immettere gli argomenti che si desidera vengano utilizzati dal provider di Confronta/Unisci durante un'operazione di preelaborazione. Utilizzare questo campo per specificare la sintassi della riga comandi richiesta dal Provider di Confronta/Unisci attualmente selezionato per richiamare un preprocessore. Per impostazione predefinita, la casella di testo contiene il seguente argomento: %input% %output%. ClearTeam Explorer fornisce un argomento per ciascun richiamo del tool Provider di Confronta/Unisci.
- Quando si fa clic su OK, un nuovo Provider di Confronta/Unisci viene visualizzato nell'elenco Provider nella pagina delle preferenze Provider di Confronta/Unisci.