Click here to Skip to main content
Email Password   helpLost your password?

Introduction

In this article, I am introducing a small utility developed for catering some of my daily chores. I have an environment in which several replica (wozking copies) of the same code repository exist. The problem started to arose when the source tree grew to a higher level and daily changes from different locations increased at a higher level. For getting the same source to everywhere, I needed to compare the source tree and find the source files which were modified. Although there were several utilities for doing this task, I was not able to find any utility which could compare two hierarchical source trees and export the result to CSV format. As a result, I designed a small utility for catering to my specific needs.

Using the Utility

After extracting the binary distribution, you will find an executable, ChecksumVerifier.exe. Start the utility from ChecksumVerifier.exe.

The first screen will be as follows:

Clipboard01.jpg

Now, click  to select the directory trees to compare.

Clipboard02.jpg

Click Start Compare to perform the checksum verification.

Clipboard03.jpg

When the verification is going on, you will be able to see the results, if the files are identical or they are different. Different files will be shown by red highlighting with a yellow fore ground. Once the verification will complete, you will be prompted to export the result to a CSV file.

Select Yes to export the report into CSV format. Enter the filename to save the report:

Clipboard05.jpg

The exported result will be like:

Points of interest

I hope this will be useful for someone, and will avoid duplication of efforts by some needful.

History

You must Sign In to use this message board.
 
 
Per page   
 FirstPrevNext
GeneralNice tool -- only one small observation
Gautam Sharma
3:41 28 Oct '09  
Nice tool... this is what i needed.
Only one this.. i dono whether you kept it purposely or not... but still wanted to bring under your notice.


while processing(Comparing) a lable is getting displayed at the bottom of the form that is overlapint the export button.. which when maximised looks ok.. but when in normal mode. it overlaps..
otherwise .. This tool is cute.

Cheers
Gautam

Happy coding

GeneralRe: Nice tool -- only one small observation
dnpro
5:44 28 Oct '09  
Thanks Gautam Smile

I am happy to see that this utility serve your purpose and avoid duplication of work. I will surely even off the UI alignments.

BTW, happy to see you again after our prolonged interaction over my another utility http://www.codeproject.com/Messages/2569439/MS-Visio.aspx[^]


GeneralNice ....
Abhijit Jana
3:04 20 May '08  
5 from me Smile

Best Regards -----------------
Abhijit Jana Check Out My Latest Article

Java.NET : Integration of Java and .NET[^]
"Success is Journey it's not a destination"

GeneralRe: Nice ....
ashu fouzdar
6:36 20 May '08  
Thanks Blush

ashu fouzdar
.NET Consultant


Last Updated 16 May 2008 | Advertise | Privacy | Terms of Use | Copyright © CodeProject, 1999-2010