我想使用meld來查看修訂之間的差異。我安裝MELD然後在項目目錄執行:無法使用meld來比較差異
svn diff -r 2165:2182 --diff-cmd meld
但thows了以下錯誤:
Index: app/models/college_friends_count.rb
===================================================================
svn: E200012: Process 'meld' failed (exitwhy 2)
誰能告訴我是怎麼回事錯在這裏?
嘗試在兩個任意文件運行MELD。它工作嗎? –
是啊......它正在工作......如果我在沒有提交的情況下更改某些文件中的內容,則meld會通過執行「合併」來顯示差異。但比較不同的修訂版本不起作用 –
SVN傳遞到diff工具不僅有2個路徑可以進行比較,而且還有其他選項(如標籤)(您可以通過傳遞給--cmd腳本來顯示其命令行來查看所有選項)。也許融合不接受那些額外的選擇。我對融合知之甚少,只是一個想法。 –