工具类– Beyond Compare

软件开发中最古老的问题之一是跟踪并了解不同软件版本之间的变化。许多现代代码存储库客户端(例如TortoiseSVN或ToroiseGit)都具有在当前代码与存储库中存储的代码之间执行文件比较的功能。尽管这是一个非常有用的功能,但它只是一个附加功能,并没有’包括真正的文件比较工具将包含的所有有用功能。除了简单的单个文件比较之外,还需要其他解决方案!

通常,我发现自己必须发现客户更改了哪些代码,然后必须了解该代码如何影响系统的完整性并确保仍然满足系统要求。到目前为止,我发现的最简单的方法是使用“超越比较”。 Beyond Compare是一个专门用于比较各种“file”数据。它具有比较文件夹,文本,数据,十六进制,mp3,图片等的功能。除比较外,它还具有执行文件夹同步和合并文本的功能。

BC3The features that I find myself using the most are the folder and text comparisons.  These allow me to compare a checked out folder with a previous version.  The folder contents (and recursive contents) are analyzed and then 上 ly the differences are displayed.  By clicking 上 上 e of the differences a 文件 viewer opens which then shows the differences found within that 文件.  This is far faster than any comparison tools I’ve found within repository tool sets.  Differences can be moved from 上 e 文件 to the next making the merging process fairly straight forward.

One of the best parts about this tool is that it is free to download and try.  The trial is based 上 the number of times you open and use the software instead of a fixed calendar length.  This literally can allow a trial to go 上 for years if the software is used infrequently.  When the trial is over the software 上 ly costs $50 which is perfect even for individual developers.  You can download the trial version from http://www.scootersoftware.com/index.php.  Happy comparisons and bug squashing!

发表评论

您的电子邮件地址不会被公开。 必需的地方已做标记 *

该网站使用Akismet减少垃圾邮件。 了解如何处理您的评论数据.