當您在TortoiseSVN之後安裝winmerge時,它可以讓您將winmerge與烏龜關聯。但是如果我們在winmerge之後安裝了TortoiseSVN,我們如何才能將Winmerge與Tortoise默認差異查看器相關聯。如何在安裝後將WinMerge與TortoiseSvn集成?
回答
您可以打開TortoiseSVN的設置,並手動輸入:
我的命令,從上面的截圖線:
C:\ Program Files文件(x86)的\的WinMerge \ WinMergeU.exe -e -x -ub -dl%bname -dr%yname%base%mine
如果在WinMerge之後安裝TortoiseSVN,可能是th最簡單的方法是卸載並重新安裝WinMerge。
您還可以使用WinMerge來合併更改。在設置窗口中(如上)下合併工具,輸入:
32位操作系統
C:\Program Files\WinMerge\WinMergeU.exe -e -x -ub -dl %tname -dr %yname %theirs %mine
64位操作系統
C:\Program Files (x86)\WinMerge\WinMergeU.exe -e -x -ub -dl %tname -dr %yname %theirs %mine
然後你會得到在遠程文件左窗格,右窗格中的本地(更改)文件。
實際上,如果您使用「wl」(只讀左窗格)和%合併輸出路徑,則以後解決此問題時效果會更好。我使用以下內容:'C:\ Program Files(x86)\ WinMerge \ WinMergeU.exe -e -x -ub -dl%tname -wl -dr%yname%their%%mine%merged' – binarez 2017-03-09 15:51:14
截至2017年,命令行參數略有變化。您應該使用(對於64位操作系統):
比較查看
C:\Program Files (x86)\WinMerge\WinMergeU.exe -e -x -u -wl -dl %bname -dr %yname %base %mine
有了:
-e
使您可以用單個Esc鍵按鍵關閉的WinMerge。-x
當您開始比較相同的文件時關閉WinMerge(顯示信息對話框後)。-u
阻止WinMerge向最近使用(MRU)列表添加路徑(左側或右側)。-wl
以只讀方式打開左側。-dl %bname
指定了左側標題欄中原始文件的描述。-dr %yname
在右側標題欄中指定您自己的文件的描述。%base
用原始文件指定左側文件。%mine
用自己的文件指定右側文件。
合併工具
C:\Program Files (x86)\WinMerge\WinMergeU.exe -e -x -u -wl -dl %tname -dr %yname %theirs %mine %merged
使用相同的選項如上面除外:
-dl %tname
指定存儲庫文件中的左側標題欄的說明。%theirs
指定存儲庫文件的左側文件。%merged
指定衝突的文件,即合併操作的結果。
對我而言,它只能工作單擊高級按鈕並編輯.docx行,將命令行粘貼到外部程序字段中。 – NoJoshua 2017-08-24 12:03:57
- 1. 如何將第三方安裝與當前安裝程序集成在wix中?
- 2. JIRA與TortoiseSVN的集成
- 3. 如何在安裝zynnia應用程序後將django項目與它集成?
- 4. TortoiseSVN安裝與Windows服務器
- 5. 集成TortoiseSVN和FogBugz
- 6. 在windows上安裝後如何登錄pentaho數據集成
- 7. 如何安裝SVN(subversion)並與httpd(apache)集成在centos6中
- 8. TortoiseSvn插件/與Flash CS5集成?
- 9. 如何在MSI安裝完成後運行腳本? MSI與VS2010 +安裝嚮導
- 10. 如何在下載完成後自動安裝apk安裝
- 11. 如何在安裝完成後找到安裝文件夾?
- 12. 與Sharepoint集成的SSRS 2008r2安裝
- 13. 一起安裝TortoiseSVN和TortoiseGit
- 14. 有沒有辦法將TortoiseSVN與FileZilla集成?
- 15. 如何編寫安裝路徑註冊表後安裝完成與Inno Setup的
- 16. tortoiseSVN未在Visual Studio 2013中安裝
- 17. 將ADT安裝到Eclipse-Juno中。錯誤後如何完成安裝?
- 18. 要將Mahout與已安裝的solr集成
- 19. 將xampp與現有的MySQL服務器安裝並集成
- 20. 如何在Ubuntu機器上安裝TortoiseSVN存儲庫?
- 21. Facebook安裝廣告集成
- 22. Maven集成安裝錯誤?
- 23. 如何將TortoiseSVN與Eclipse一起使用
- 24. 我如何將TortoiseSVN與netbeans6.8整合?
- 25. 如何安全地將Facebook Messenger bot與現有nodejs後端集成?
- 26. 如何在Visual Studio 2010中集成TortoiseSVN-1.6.16
- 27. cocoapods集成後無法在設備中安裝IPA
- 28. 在CI集成之前安裝cocoapods
- 29. 如何在Windows安裝程序安裝完成後刪除文件?
- 30. pip安裝成功後:ModuleNotFoundError
我喜歡在左窗格中看到更改的版本,所以這是我的:C:\ Program Files文件(x86)\ WinMerge \ WinMergeU.exe -e -ub -dl%yname -dr%bname% mine%base' – mattalxndr 2013-03-25 15:31:38
我知道安裝程序設置了這個選項,但[官方文檔](http://manual.winmerge.org/Command_line.html)沒有提及'-ub'選項。看着'MergeCmdLineInfo.cpp',我發現這意味着'-ul'和'-ur'的合併。源代碼說這個選項已被棄用,只有'-u'也可以。 – ventiseis 2017-01-17 21:54:05
我也加了一個'/ wl',因爲我不明白爲什麼我想要/允許在這裏編輯基礎。 [docs](http://manual.winmerge.org/Command_line.html)只使用windows風格的切換('/'not'-'),所以我去了,但我猜這兩個工作。 – Adam 2017-01-20 11:24:08