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

    公众号:老翅寒暑
  • 相关阅读:
    变量在原型链中的查找顺序
    new 运算符干了什么
    一道关于变量升级问题的题目
    【c#.Net】c#.Net基础入门(数组和循环)
    【C#.Net】c#.Net基础入门(运算符和分支结构)
    【Python】【Django】查询所有学生信息
    【Python】【Django】admin后台管理类操作数据库
    【Python】【Django】用户注册功能
    【Python】【Django】PythonWeb框架基本知识
    【转】【接口测试】接口测试与postman
  • 原文地址:https://www.cnblogs.com/BigTall/p/1276446.html
Copyright © 2011-2022 走看看