zoukankan      html  css  js  c++  java
  • 目录比较的小工具myfc

            因为工作需要,对遗留项目进行规范化整理,面对多个不同版本的程序,如何整理出一个完整的有效的代码?目前的工具比如ultra compare或者号称最好用的beyond compare,具有的只是目录比较和文件比较功能,其中目录比较只是简单比较文件的属性差异,不会比较目录中各个文件的差异,所以用了几天时间,修改完善了我自己的myfc,一个纯批处理文件,具有的功能如下:

            1.比较两个目录的差异,支持目录的递归比较,判断标准是文件内容是否相同。
            2.生成标准化的结果报告

    小技巧:
            1.如果加入-d参数,则会把所有的比较结果按照目录为单位输出到一个文件中。
            2.对于*-diff.txt文件,可以用查找替换,把它变成一个bat文件,可以对有差异的文件用更高级的比较器进行比较。我经常会把diff.txt中的diff替换成call bc /w ,把 . 替换成rem,然后另存为bat格式。如果大家有要求,我考虑把它变成一个标准的输出格式

    目前尚未实现的功能:
            1. 除了文本之外的其他输出格式支持,比如xml或html的输出格式


    下载代码如下:
    Code

    公众号:老翅寒暑
  • 相关阅读:
    梦心日记本V2.0终于要完工了
    上班半年大总结
    真有趣
    搞定设计模式1之策略模式
    利用GDI+制作背景颜色淡入淡出效果的按钮
    浏览器之争
    学习自定义控件
    搞定设计模式2之代理模式
    (转)学习asp.net比较完整的流程
    搞定设计模式3之中介者模式
  • 原文地址:https://www.cnblogs.com/BigTall/p/1276446.html
Copyright © 2011-2022 走看看