Skip to content

Instantly share code, notes, and snippets.

@wallymathieu
Created November 18, 2011 12:12
Show Gist options
  • Save wallymathieu/1376295 to your computer and use it in GitHub Desktop.
Save wallymathieu/1376295 to your computer and use it in GitHub Desktop.
Winmerge filter (svn + git)
## This is a directory/file filter for WinMerge
## This filter suppresses various binaries found in Visual C# source trees
name: Visual C# loose
desc: Suppresses various binaries found in Visual C# source trees
## This is an inclusive (loose) filter
## (it lets through everything not specified)
def: include
## Filters for filenames begin with f:
## Filters for directories begin with d:
## (Inline comments begin with " ##" and extend to the end of the line)
f: \.aps$ ## VC Binary version of resource file, for quick loading
f: \.bsc$ ## VC Browser database
##f: \.dll$ ## Windows DLL
##f: \.exe$ ## Windows executable
f: \.obj$ ## VC object module file
f: \.pdb$ ## VC program database file (debugging symbolic information)
f: \.res$ ## VC compiled resources file (output of RC [resource compiler])
f: \.suo$ ## VC options file (binary)
f: \.cache$ ## ??
f: \.resource$ ## Compiled resource file.
f: \.xfrm ## ??
f: \.bak$ ## backup
d: \\cvs$ ## CVS control directory
d: \\bin\\Debug$ ##
d: \\bin\\Release$ ##
d: \\obj\\Debug$ ##
d: \\obj\\Release$ ##
d: \\obj\\x86$ ##
d: \\.svn$ ## Subversion control directory
d: \\.git$ ## Git directory
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment