Click here to Skip to main content
15,867,453 members
Please Sign up or sign in to vote.
3.67/5 (3 votes)
See more:
As you know, it's quite easy to compare two files to each other and find the differences using WinMerge.

Does anybody know if there is any readymade software out there that can take two versions of an entire project tree, compare the two versions and list all differences in all the files in one go???

I haven't heard of any, and I can't seem to locate any either, but I would be surprised if someone hadn't made one... So before I go and make one myself, I'd like to hear if anybody has any recommendations

What I have tried:

I have tried Googling, but probably not using the right search terms...
Posted
Updated 23-Feb-16 3:22am
v3
Comments
Sascha Lefèvre 23-Feb-16 9:13am    
Try this google search:
https://www.google.com/search?q=c%23+project+diff&ie=utf-8&oe=utf-8
Looks like there could be something (didn't follow the results).
Johnny J. 23-Feb-16 9:19am    
Thanks, I'll have a look. I actually managed to find one good contender after I posted the question:

https://visualstudiogallery.msdn.microsoft.com/dace3633-0b51-4629-85d4-c59cdce5bb3b

Turns up in your search as well. I might give that a go! (y)
Kornfeld Eliyahu Peter 23-Feb-16 9:16am    
WinDiff
Johnny J. 23-Feb-16 9:17am    
Yeah, but surely not for entire project trees...
Kornfeld Eliyahu Peter 23-Feb-16 9:18am    
WinDiff has an option to compare directories...
But if you want to read the location of files from the project file, then you have some problem...

1 solution

Solved! Turns out there were a lot. See comments:

WinDiff,
WinMerge,
KDiff3,
Code Compare extension[^]
 
Share this answer
 
v2
Comments
Kornfeld Eliyahu Peter 23-Feb-16 9:24am    
Also look for WinMerge (like WinDiff, but with merging options)...
Or KDiff3 (I found it fantastic)...
Johnny J. 23-Feb-16 9:26am    
Thanks again! (y)
BillWoodruff 23-Feb-16 11:14am    
+5 unwarranted down-vote countered. the OP is clearly not messing around here.
Johnny J. 23-Feb-16 11:21am    
Thanks Bill! Much appreciated!

Seeing that you can't mark comments as a solution, I posted it as such for the benefit of others who might be wondering the same!

Still wonder why the whole question has been downvoted, though. I often get the feeling that if a person thinks that "I have no need to know that", he will downvote it because then surely "nobody needs to know that"...
BillWoodruff 24-Feb-16 0:04am    
Well, you might think of down-voting here as like the collateral damage to civilians by organized gangs' drive-by-shootings ... random ? :)

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900