winmerge

Is it possible to use WinMerge inside Visual Studio 2008 and Visual Source Safe 6.0?

ε祈祈猫儿з 提交于 2019-12-21 04:03:02
问题 I would like to use WinMerge as the default diff tool inside VS2008 from the solutions explorer in place of the "Compare..." context menu item. Is this possible? I'm looking for a quick replacement of the current bland diff tool an I just like WinMerge better. I'm not interested in going to the folder explorer and doing the comparison there. I'm using Visual Source Safe 6.0 not TFS 回答1: I have been wondering about this as well and have not found anything to make it possible in VSS 6.0 . For

Programmatically send key strokes to a window program in Groovy or bat script

*爱你&永不变心* 提交于 2019-12-19 04:55:24
问题 Backstory: I need to programmatically find the differences between two files. I want to use WinMerge to generate a report (Tools -> Generate Report) that I can parse to get the differences between two files. I need this done using either a Groovy script or a bat script. I was hoping that WinMerge would offer command line options to generate the report and then I could just use a Groovy Process object to execute WinMergeU.exe with the arguments. No such luck according to the command options I

How to get winmerge to show diff for new file in git?

旧巷老猫 提交于 2019-12-17 19:52:31
问题 I can get winmerge to show me diffs for modified file. But for new files, winmerge gives a dialog saying 'Left path is invalid!'. I want it to show the left pane as empty and right pane with the contents of the file. $ git difftool head^ newfile.txt winmerge Dialog: I'm on git version 2.8.2.windows.1 This is my git config for difftool: [diff] tool = winmerge [difftool] prompt = false [difftool "winmerge"] cmd = \"C:\\Program Files (x86)\\WinMerge\\WinMergeU.exe\" -e -ub -wl \"$LOCAL\" \"

How to use Winmerge with Git Extensions?

≯℡__Kan透↙ 提交于 2019-12-17 17:25:13
问题 I'm using Git Extensions and it pre-installs and sets up KDiff as the diff tool to solve merge conflicts. I'm very fond of Winmerge though and would like to replace KDiff with Winmerge. In the Git Extensions settings, there are settings to change the Mergetool, but I can't seem to figure out what syntax I should use and why. There seem to be 4 variables: $BASE, $LOCAL, $REMOTE, $MERGED. It seems that I should pass these to WinMergeU.exe, but with which command line parameters? I've tried to

System versus user PATH environmental variable…winmerge works only if I add the path to the user PATH

谁都会走 提交于 2019-12-17 15:24:47
问题 If I add C:\Program Files (x86)\WinMerge to the User PATH variable(by right click on computer -> advanced system settings -> environmental variables), once I open a new cmd shell WinmergeU.exe is not recognized. If I add that path to the System PATH variable, WinmergeU.exe is correctly recognized instead. I though there was no difference between User and System, beside the fact that if I set it on System all the users will see it, while the User PATH is local. Am I doing something wrong? EDIT

Using WinMerge as ClearCase diff viewer for xml files

浪尽此生 提交于 2019-12-10 21:27:36
问题 I just installed WinMerge and checked its "Integrate with ClearCase" option. ClearCase now runs Winmerge when i execute "compare with previous version" on my java source files. However, when I run the same command on an xml file, it opens xml diff merge. How can I get it to open Winmerge instead? 回答1: See for instance "How do I integrate Beyond Compare with ClearCase?" You need to modify # up to ClearCase 7.0 c:\program files\rational\ClearCase\lib\mgrs or # ClearCase 7.1 and more c:\program

Is it possible to use winmerge to view git diffs from cygwin?

北城余情 提交于 2019-12-09 06:28:29
问题 This question was migrated from Super User because it can be answered on Stack Overflow. Migrated 9 years ago . I like to use git on cygwin, but the only downside I have is when I want to git difftool I cannot use anything useful. git diff is fine for me most of the time, but sometimes I'd like to use winmerge to view these diffs via git difftool is there some way to set this up? 回答1: For cygwin, the SO question "How can I configure Mercurial to use WinMerge for merges, under cygwin?" can be

git difftool, winmerge with new files

一个人想着一个人 提交于 2019-12-07 19:46:27
问题 I've seen the entries on only showing modified files etc. with difftool but has anyone found a way yet to also show the new files? I still want to see what someone added as part of the commit, even though it's a new file and not a modification. Seems like what difftool needs is to create an empty 'dummy' file so that tools like winmerge have something to 'diff' against. 回答1: I too seek the answer to your problem, but I offer some workarounds until that happens. You may be able to try the -

How to detect the position of window in vim

你。 提交于 2019-12-06 15:27:15
I am trying to customize the mappings for vimdiff and make them similar to winmerge In a vertical 2 way split, I want to map alt-left <a-left> to move current diff to left side and alt-right <a-right> to move current diff to right side. For merging i can use :diffg and :diffp . But I need to know which split i am in so that i can use :diffg/:diffp in that. Is there any way by which i can detect which split i am in. Specifically is there is any way by which i can know whether the cursor is in left split or right split Related Question how-to-get-list-of-files-which-are-currently-being-diffed-in

Free diff tool that is configurable? [closed]

橙三吉。 提交于 2019-12-06 12:30:00
问题 As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. Closed 6 years ago . Is there a diff tool that allows me to write regular expression to remove a line from difference? Like, see the two lines: this