65.9K
CodeProject 正在变化。 阅读更多。
Home

使用 Checksum Verifier 验证目录树的完整性

starIconstarIconstarIconstarIcon
emptyStarIcon
starIcon

4.33/5 (3投票s)

2008年5月16日

Ms-PL

1分钟阅读

viewsIcon

36897

downloadIcon

716

一个用于验证校验和的小工具。

引言

在本文中,我介绍了一个为满足我日常工作而开发的小工具。我有一个环境,其中存在相同代码仓库的多个副本(工作副本)。当源代码树变得更大,并且来自不同位置的每日更改增加时,问题开始出现。为了将相同的源代码传递到所有地方,我需要比较源代码树并找到已修改的源代码文件。虽然有几个工具可以执行此任务,但我无法找到任何可以比较两个分层源代码树并将结果导出到 CSV 格式的工具。因此,我设计了一个小工具来满足我的特定需求。

使用该实用工具

提取二进制发行版后,您将找到一个可执行文件,ChecksumVerifier.exe。从ChecksumVerifier.exe启动该工具。

第一个屏幕将如下所示

Clipboard01.jpg

现在,单击 以选择要比较的目录树。

Clipboard02.jpg

单击“开始比较”以执行校验和验证。

Clipboard03.jpg

在验证进行时,您将能够看到结果,如果文件相同或不同。不同的文件将以红色突出显示,前景为黄色。验证完成后,系统将提示您将结果导出到 CSV 文件。

选择“是”以将报告导出为 CSV 格式。输入保存报告的文件名

Clipboard05.jpg

导出的结果将如下所示

关注点

我希望这对某人有用,并能避免一些需要帮助的人重复劳动。

历史

  • 修订版 1.0 - 2008 年 5 月 16 日 - 初始修订版。
© . All rights reserved.