I would like to compare almost same project.
I would like to compare almost same project.
All pascal files for the difference in them
Tried "fc.exe" with batch.
I know of components and many programs but none do a WHOLE
project directory with *.pas
Any idea ?
All pascal files for the difference in them
Tried "fc.exe" with batch.
I know of components and many programs but none do a WHOLE
project directory with *.pas
Any idea ?
- Create a Git repository
ReplyDelete- Commit the first project to master
- Create a second branch
- Commit the second project to the new branch
- Compare the two branches in your favorite Git tool
Christopher Wosinski Nice idea but to compare projects! (a few ) on a regular basis . I prefer to do it in house as a local program. your way take some work.
ReplyDeleteIt takes two minutes to create the diffs by hand using Git. Creating a batch script that does the work for you will take roughly the same amount of time. All your data will stay inhouse.
ReplyDeleteYou can easily compare two (or three) directories with BeyondCompare!
ReplyDeletescootersoftware.com - Scooter Software: Home of Beyond Compare
winmerge.org - WinMerge
ReplyDeleteLars Fosdal thanks but it seem that WinMerge dose it. although i would like to have a thorough output. But it will do for now
ReplyDeletePaul TOTH thanks Paul i had it for many years . Under my nose.
ReplyDeleteshlomo abuisak The price is right :)
ReplyDeleteI do prefer BC, though. Extremely powerful. The threeway merge is invaluable.
IMHO, Beyond Compare is the single most useful utility I have ever purchased
ReplyDeleteand is in constant use here.
Beyond Compare is an investment that paid huge dividends. Thanks go out to Bill Meyer who encouraged me to get it.
It pays for itself on a daily basis here. It has been a real life changer. I cannot say enough great things about the product. They truly earned my highest regards.
We use it to compare everything from single files to syncing entire servers. It is an amazing product.
The licensing is spectacular (per developer - all the machines you want), and it works on Windows, Mac, and Linux. The price is sweet.
Your custom settings transfer with ease.
What more can I say? A lot. All good too.
No, make that great.
It is really rare to find a product that rates that highly.
Beyond Compare is "Top shelf" in our book.
Joe
I use Kdiff3 for it. http://kdiff3.sourceforge.net/
ReplyDeletekdiff3.sourceforge.net - KDiff3 - Homepage
Lars Fosdal I use Beyond Compare for this type of thing all the time. It is a fabulous product. I believe a version of it is bundled with recent versions of Delphi so many people probably have it already. I use a purchased copy.
ReplyDeleteKevin McCoy Beyond Compare light works only on 2 files not on a directory full of pas files. WinMerge did the job. But missing an output with extensive file information.
ReplyDeleteAraxis Merge is a bit expensive, but the professional version handles 3-way merges better than anything else I've used.
ReplyDeleteshlomo abuisak I didn't know about the limitations of the bundled product, so thanks for the update.
ReplyDeleteThat said, it is easy to override the bundled version in the IDE and use the paid version instead - fully integrated with the IDE.
I love BC's "ignore minor changes" feature. It intelligently skips differences in comments and minor whitespace differences if you turn it on.
Kevin McCoy thanks but for the time being Winmerge suit my need.
ReplyDeleteIt has a directory search with a filter=*.pas.