TortoiseSVNの後にwinmergeをインストールすると、winmergeをTortoiseに関連付けるオプションが提供されます。しかし、winmergeの後にTortoiseSVNをインストールすると、Tortoiseのデフォルトdiffビューアの代わりにWinmergeをどのように関連付けることができますか?インストール後にTortoiseSvnとWinMergeを統合するには?
答えて
あなたは、TortoiseSVN設定を開いて、それを手動で入力することもできます。
上のスクリーンショットからの私のコマンドラインは次のとおりです。
C:\プログラムファイル(x86の)\ WinMergeの\ WinMergeU.exe -e -x -ub -dl%bname -dr%yname%base%mine
WinMergeの後にTortoiseSVNをインストールすると、おそらくth最も簡単な方法はWinMergeをアンインストールして再インストールすることです。
WinMergeを使用して変更をマージすることもできます。マージツールの下に(上記)の設定ウィンドウで、次のように入力します
32ビットOS
C:\Program Files\WinMerge\WinMergeU.exe -e -x -ub -dl %tname -dr %yname %theirs %mine
64ビットOS
C:\Program Files (x86)\WinMerge\WinMergeU.exe -e -x -ub -dl %tname -dr %yname %theirs %mine
そして、あなたがリモートファイルを取得します左ペイン、右ペインにローカル(変更された)ファイル
実際には、出力パスに "wl"(読み込み専用の左ペイン)と%mergedを使用すると、後で解決する方が効果的だと思います。私は以下を使用します: 'C:\ Program Files(x86)\ WinMerge \ WinMergeU.exe -e -x -ub -dl%tname -wl -dr%yname%theirs%mine%merged' – binarez
2017年からは、コマンドラインパラメータがわずかに変更されました。あなたは(64ビットOS用)を使用する必要があります
差分ビューア
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(Most Recently Used)リストにいずれかのパス(左または右)を追加しないようにします。-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
- 1. TortoiseSvnプラグイン/ Flash CS5との統合?
- 2. TortoiseSVNとTortoiseGitを一緒にインストールする
- 3. tortoiseSVNにブランチを再統合する方法
- 4. cocoapodsの統合後にデバイスにIPAをインストールできない
- 5. TortoiseSVNのインストール後にコマンドプロンプトが表示されない
- 6. tortoisesvnをインストールした後、svnバイナリはどこにありますか?
- 7. 郵便受け統合テストとTeamCityを統合するには
- 8. cakephpとmagentoを統合するには?
- 9. NetsuiteとPHPを統合するには
- 10. PythonとASP.NETを統合するには
- 11. PHPunitとtestrailを統合するには
- 12. GWTとSpringを統合するには?
- 13. MeteorとExt.jsを統合するには?
- 14. AEMとElasticSearchを統合するには?
- 15. Quickbloxとangularjsを統合するには?
- 16. CKEditorとHerokuを統合するには?
- 17. Facebookとアプリを統合するには?
- 18. VelocityとLog4j2を統合するには?
- 19. エミュレータとテストツールを統合するには?
- 20. WordpressとCakephpを統合するには?
- 21. サスとブートストラップを統合するには?
- 22. ラチェットプッシュ統合のext-zmqをインストールする
- 23. TortoiseSVNのインストール後にコンテキストメニューが表示されないことがあるのは何ですか?
- 24. RubyMine IRBコンソールと統合するには?
- 25. iPhoneでFacebookと統合するには?
- 26. YoutrackとLDAP認証の後ろにあるGitlabとの統合
- 27. Facebookインストール広告の統合
- 28. Pentahoデータ統合のインストール
- 29. AndroidスタジオにApache OpenNLPをインストールして統合する
- 30. xamppを既存のMySQLサーバーにインストールして統合する
私は左のペインで変更されたバージョンを見たいので、これは私のものです: 'C:\ Program Files(x86)\ WinMerge \ WinMergeU.exe -e -ub -dl%yname -dr%bname%私の%%base' – mattalxndr
インストーラがこのオプションを設定していることは知っていますが、[official documenation](http://manual.winmerge.org/Command_line.html)には '-ub'オプションはありません。 'MergeCmdLineInfo.cpp'を見ると、これは' -ul'と '-ur'が組み合わされていることを意味しています。ソースコードによれば、このオプションは廃止され、 '-u'だけが機能します。 – ventiseis
私は '/ wl'を追加しました。私はなぜここにベースを編集したいのかわかりません。 [docs](http://manual.winmerge.org/Command_line.html)は、ウィンドウスタイルを切り替える( '/' not '-')ので、私はそれに行きましたが、私は両方の作業を推測します。 – Adam