Questions tagged [beyondcompare]

A data comparison utility. Use this tag with questions about using Beyond Compare for programming and software development purposes.

Beyond Compare is a diff and merge tool for directories and files in different formats like text, csv, xls, data, images etc.

It is available for Windows, Mac OS, and Linux operating systems.

Features for file comparison:

  • It can be configured as difftool and mergetool of version control systems, such as git.
  • It allows you to use a delimiter in files to be compared.
  • It allows you to select a column or a combination of columns as primary keys to be used for compare.
  • It also allows you to ignore certain columns from compare.
  • Differences are visually high lighted and can be exported in various format.
  • It has a wide range of plug-ins to work with other tools like eclipse.

Features for directory comparison:

  • Support of archives and ftp-connections.
  • Since Beyond Compare 4:
    • support of Dropbox and Amazon S3 directories.
    • Comparison of SVN-revisions
244 questions
21
votes
10 answers

Code compare tool for Linux

What is the best code compare tool available for Linux? I have been using Beyond Compare in Windows and am looking for something similar for Ubuntu with nautilus integration.
blitzkriegz
  • 9,258
  • 18
  • 60
  • 71
20
votes
2 answers

How do I configure BeyondCompare to ignore SCM replaced text in comments?

I do have some text sequences that are replaced by the SCM (Perforce in my case). I do want to configure BeyondCompare to consider these sequences as unimportant differences in order to be able to ignore them when I compare files. In my case it's…
sorin
  • 161,544
  • 178
  • 535
  • 806
20
votes
5 answers

How do I make Subversion use a third-party diff tool?

I need more than the default diff! I have recently purchased "Beyond Compare" and I'd like to integrate it with svn, so its launched when I type: svn diff foo.c How do I do this?
dicroce
  • 45,396
  • 28
  • 101
  • 140
19
votes
3 answers

Ignoring date column in beyond compare file comparison

I'm using BeyondCompare3 i've two files with lines containing with this kind of format. abc,bbbb,cdef,test,14:45:23.123,info,comment I want to omit the date from the comparison. I've selected Session > Session Settings > Importance Tab > Edit…
John
  • 787
  • 4
  • 11
  • 28
18
votes
1 answer

Using Beyond Compare inside Eclipse for Merging in Subversion

I would like to use Beyond Compare inside Eclipse. The problem at hand is, that the native diff and merge tool does not allow to customize the diff enough, so there are too much differences. Beyond Compare has the right customization for that, but I…
mliebelt
  • 15,345
  • 7
  • 55
  • 92
18
votes
2 answers

Getting Beyond Compare to Diff 2 Branches Simultaneously

>>git difftool branch1 branch2 opens my difftool (Beyond Compare:BC) with every file that has a diff between the branches. I have to close BC after each file just for it to reopen with the next file. BC can diff whole directories and multiple…
Adi Shavit
  • 16,743
  • 5
  • 67
  • 137
16
votes
5 answers

Use BeyondCompare to see difference between files in GIT

Before I commit my changes, I want to see the difference using BeyondCompare in GIT. How can I configure BeyondCompare to see difference in my files. I looked at this link but it did not help. BeyondCompare is installed at this location in my…
SharpCoder
  • 18,279
  • 43
  • 153
  • 249
15
votes
2 answers

Ignore folders in solution compare with Beyond Compare

I am trying to compare two large Visual Studio 2010 solutions using Beyond Compare. These solutions have 60 projects, the only way I can find to ignore differences in the bin and obj folders of each project is by right-clicking these in the compare…
ProfK
  • 49,207
  • 121
  • 399
  • 775
14
votes
4 answers

Directory comparison of Git branches

One of my favorite workflows with svn is to use Beyond Compare's folder comparison feature to see the net differences between two branches, or a branch and the trunk. Is there a way to do this in git without having to manually create multiple clones…
Nate Parsons
  • 14,431
  • 13
  • 51
  • 67
14
votes
1 answer

Compare and Edit Branches in Git with a Mergetool

I have 2 branches that I can compare/diff using my difftool (Beyond Compare). However, the files used for the diff are temporary copies and not the actual files from the current branch. This means that if I want to make a change to an existing file,…
Adi Shavit
  • 16,743
  • 5
  • 67
  • 137
13
votes
3 answers

How do I configure TortoiseSVN's external merge behavior?

I'm having some trouble running conflict resolution after a merge with TortoiseSVN. I'm trying to have it send the data to BeyondCompare and use its 3-way merge functionality. Unfortunately, it sends the files in a different order than what…
Mason Wheeler
  • 82,511
  • 50
  • 270
  • 477
12
votes
1 answer

How Beyond Compare software algorithm work?

I'm curious to know how does the algorithm of 'Beyond Compare' work? I guess there's a standard (well-known?) algorithm they used to implement the "character .vs. character" comparison. Do you know the name of this algorithm? Thank you
dilip
  • 243
  • 2
  • 8
12
votes
3 answers

How to ignore line breaks?

I have it ignoring unimportant differences, but I want the below to not show as a difference.. 3. TITLE blah blah blah blah blah blah blah blah blah blah 3. TITLE blah blah blah blah blah blah blah blah blah blah
Brett
  • 19,449
  • 54
  • 157
  • 290
11
votes
0 answers

Controlling manual alignment in 'Beyond Compare's 3-way merge

When doing a 3-way merge in 'Beyond Compare', we can get the following misalignment due to code similarity (The X's are the deleted code segments, and only two files are shown): /* XXXXXXXXXXXXXXXXX somefunc() …
Basel Shishani
  • 7,735
  • 6
  • 50
  • 67
10
votes
2 answers

Compare Json Files in Beyond Compare

How can I compare two minified json files in beyond compare? Is there a built in file format for json? I'm looking to compare two pretty print representations of the underlying json objects.
jxramos
  • 7,356
  • 6
  • 57
  • 105
1
2
3
16 17