这是命令 pkgdiff 可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
pkgdiff - 一种可视化 Linux 软件包变化的工具
商品描述
产品名称:
Package Changes Analyzer 用于分析 Linux 软件包变化的工具
描述:
Package Changes Analyzer (PkgDiff) 是一个用于分析 Linux 中的变化的工具
软件包(RPM、DEB、TAR.GZ 等)。
该工具适用于有兴趣确保
新旧版本软件包的兼容性。
该工具是免费软件:您可以重新分发和/或修改它
GNU GPL 条款。
用法:
pkgdiff PKG1 PKG2 [选项]
例子:
pkgdiff OLD.rpm NEW.rpm pkgdiff OLD.tar.gz NEW.tar.gz
参数:
包装袋1
旧版本包的路径(RPM、DEB、TAR.GZ 等)。
如果您需要分析一组包,那么您可以传递一个 XML 描述符
该组(VERSION.xml 文件):
/* 组版本 */
/* 团队名字 */
/path1/to/package(s) /path2/to/package(s) ...
包装袋2
包的新版本路径(RPM、DEB、TAR.GZ 等)。
相关信息 选项:
-h|-帮助
打印此帮助。
-v|-版本
打印版本信息。
-转储版本
打印工具版本(1.7.1),不要做任何其他事情。
一般 选项:
-报告路径 PATH
报告的路径。 默认:
pkgdiff_reports/ / _到_ /changes_report.html
-细节
尝试创建详细的报告。
-大小限制 尺寸
不要分析大于 SIZE(以千字节为单位)的文件。
-宽度 宽度
视觉差异的宽度。 默认值:75
-前线 民
视觉差异中上下文的大小。 默认值:10
-忽略空间变化
忽略空白量的变化。
-忽略所有空间
忽略所有空白。
-忽略空白行
忽略所有行都是空白的更改。
-快的
无需为文件创建视觉差异的快速模式。
-最小
尝试找到一组较小的更改。
其他 选项:
-检查使用情况
检查包内容是否被存储库中的其他包使用。
-pkg-管理器 您的姓名
指定包管理工具。 支持的:
urpm - 曼德瑞瓦 URPM
-模板
创建 XML 描述符模板 ./VERSION.xml
-额外信息 DIR
将额外信息转储到 DIR。
-tmp-目录 DIR
使用自定义临时目录。
-隐藏不变
不要在报告中显示未更改的文件。
-调试
显示调试信息。
-芋头 您的姓名
将包的名称设置为 NAME。
-标题 题目
将报告标题中的包名称设置为 TITLE。
-vnum1 民
将旧包的版本号设置为 NUM。
-vnum2 民
将新包的版本号设置为 NUM。
-链接目标 TARGET
为报告中的链接设置目标属性:
_self _blank(默认)
-列表添加删除
显示添加和删除的文本文件的内容。
-跳过子档案
跳过检查输入包内的档案。
-跳过模式 正则表达式
跳过检查匹配 REGEX 的档案中的路径。
-d|-目录
比较目录而不是包。
报告:
报告将生成至:
pkgdiff_reports/ / _到_ /changes_report.html
退出 代码:
0 - 不变。 该工具已运行,没有任何错误。 非零 - 更改或工具
运行时出错。
了解更多 信息:
http://lvc.github.com/pkgdiff/
使用 onworks.net 服务在线使用 pkgdiff