2012-06-20 13 views
6

Smartgit ile gelen birleştirme aracı çok kafa karıştırıcı.
kdiff3'ü yapılandıramıyorum. Ortak atayı yapılandırmaya gerek yok.
Yapılandırmam için bana verdikleri üç dosya şunlardır: $ {mergedFile} $ {rightFile} $ {leftFile}
Kdiff3'ü yapılandırmanın ve 3 yönlü birleştirme kullanmanın bir yolu var mı?smartgit ve kdiff3 tümleştirmesi

cevap

15

Aslında SmartGit Çatışma Çözücü seçildiğinden emin Dış Çatışma Çözücü yapmak> Araçlar altında (en azından sürüm 3.0.x olarak) 3-yollu birleştirme için ${baseFile} argüman Tercihleri ​​panelinde

sağlar. Yanıt (

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

Yanıt için teşekkürler. aynı şeyi deneyecek. Bu bir yerlerde belgelenmiş mi? Yapılandırırken, smartgit $ (megedFile), $ {rightFile} ve $ {leftFile} gerekli olduğunu söylüyor. Ancak, hiçbir yerde belirtilen $ {baseFile} göremiyorum. –

+0

Bağımsız değişkenler alanının yanındaki Değişkenler düğmesine tıklarsanız, daha fazla seçenek içeren bir açılır kapanır http://i.imgur.com/iyUg6.png –

+0

harika. Çok teşekkürler :) –