我在AccuRev的Diff/Merge中看到差異和合並工具可以切換到預定義的第三方工具列表的首選項選項卡。是否可以將AccuRev配置爲使用WinMerge作爲其差異/合併工具?
這是我有選擇:
DIFF
- AccuRev的
- TkDiff
- Araxis
- BeyondCompare V1
- BeyondCompare V2
- Guiffy
合併
- AccuRev的
- TkDiff
- Araxis
- Guiffy
是否有可能的WinMerge添加到這些名單?如果是這樣,怎麼樣?
我在AccuRev的Diff/Merge中看到差異和合並工具可以切換到預定義的第三方工具列表的首選項選項卡。是否可以將AccuRev配置爲使用WinMerge作爲其差異/合併工具?
這是我有選擇:
DIFF
合併
是否有可能的WinMerge添加到這些名單?如果是這樣,怎麼樣?
您不僅可以從列表中選擇,而且還可以插入任何需要運行的cmdline,因此您可以掛接任何支持使用參數調用的差異/合併工具。例如我用這個版本比較:
NxNMerge.exe %1% %2% /title1:"%3%" /title2:"%4%"
有關參數的說明,打開工具 - >首選項 - >比較/合併在AccuRev的,點擊幫助按鈕。
船隻的答案是非常準確的。但要記住的一點是,WinMerge不是一種三路合併工具,因此使用AccuRev最接近的通用祖先3路算法將無法很好地工作。差異應該很好,但我不會推薦它合併...
正如@vessel所說,你可以插入任何命令行到編輯字段。 WinMerge的命令行如下:
WinMergeU.exe /dl "%3%" /dr "%4%" %1% %2%
非常好!謝謝。 My Diff命令行:'WinMergeU.exe/wl/dl「%3%」/ dr「%4%」%1%%2% 我的合併命令行:'WinMergeU.exe/wl/dl「 %4%「/ dr」%5%「%1%%2%%o%' –