2012-06-20 15 views
6

Lo strumento di unione fornito con smartgit è molto confuso.
Non riesco a configurare kdiff3. Non riesco a configurare l'antenato comune.
Questi sono gli unici tre file che mi danno da configurare: $ {mergedFile} $ {rightFile} $ {leftFile}
C'è un modo per configurare kdiff3 e usare l'unione a 3 vie?integrazione smartgit e kdiff3

risposta

15

realtà SmartGit fornisce l'argomento ${baseFile} per unioni a 3 vie (almeno nella versione 3.0.x)

Nel pannello delle preferenze, in Strumenti> Conflitto Risolutore assicurarsi esterno Conflitto Risolutore è selezionata.

Command: kdiff3 
Arguments: ${baseFile} ${leftFile} ${rightFile} -o ${mergedFile} 
+0

Grazie per la risposta. proverò lo stesso Questo è documentato da qualche parte? Durante la configurazione, smartgit dice $ (megedFile), $ {rightFile} e $ {leftFile} sono obbligatori. Ma, non vedo $ {baseFile} menzionato da nessuna parte. –

+0

Se si fa clic sul pulsante Variabili accanto al campo degli argomenti, verrà visualizzato un menu a discesa con più opzioni http://i.imgur.com/iyUg6.png –

+0

impressionante. Grazie mille :) –