2) Configure SourceTree to use your merge tool in Options Diff Merge Tool. If it's not a selectable option, search for an answer about how to configure your tool, or ask a new question. Apr 28, 2016 To resolve a conflict, right click on a conflicted file in SourceTree, Resolve Conflicts Launch External Merge Tool, resolve conflicts in Visual. SourceTree config First, open up the options window and go to Diff tab. Change both External Diff Tool and Merge Tool to Custom. In the Diff Command field enter the full path to the vsdiffmerge.exe. In Sourcetree, go to Tools Options. Go to the Diff tab. In the External Diff/Merge section, configure the settings as follows: External Diff Tool - Select Custom. Diff Command - Enter the path of the Oxygen diffFile.exe file (for example: c: Programs Oxygen XML Editor 19 diffFiles.exe).
- Status:Needs Triage(View Workflow)
- Resolution: Unresolved
- Fix Version/s: None
- Labels:
- Environment:
Windows 10: 1803
Git: 2.22.0.windows.1
Helix P4Merge: P4Merge/NTX64/2019.1/1815056
Sourcetree lists P4Merge as a merge tool available to use (under Options -> Diff).
However, after setting the merge tool to P4Merge, and then setting the merge command to the filepath for P4Merge.exe, I am still unable to resolve conflicts by using Context Menu -> Resolve Conflicts -> Launch External Merge Tool.
The 'Visual merge in progress' dialog opens for a moment, and the *Base, *Local *Remote etc. files are created for a moment, but then the dialog closes and the files disappear. P4Merge never opens.
When setting the Merge Command for P4Merge under Options -> Diff, I've tried using both the full filepath of P4Merge.exe without double quotes and the full filepath of P4Merge.exe with double quotes, and neither work.
Launch External Merge Tool Sourcetree Mac
- Votes:
- 2Vote for this issue
- Watchers:
- 3Start watching this issue
Launch External Merge Tool Sourcetree
- Estimated:
- 1h
- Remaining:
- 1h
- Logged:
- Not Specified