mercurial - 如何使用 Mercurial 比较/区分目录?
问题描述
我需要能够将一个位置的文件夹与另一个位置的相同文件夹进行比较。有没有办法用 mercurial 做到这一点?
我试过了
hg diff path1 path2
还有几个变种都没有成功。
我们当前的解决方法是使用外部工具在我们的本地计算机上手动进行比较。
谢谢,
解决方案
- 如果您仍然不使用 TortoiseHG,那么安装和使用它是一个很好的理由 - 使用一组合并工具(其中一些具有
dirdiff=True
)比较树将只是选择两个文件夹并比较的问题(使用 pre -填充列表) - 即使在纯控制台中,您也可以启用extdiff 扩展和
- 以最小的延迟使用 -p 选项指定用于比较文件的外部差异实用程序
hg extdiff -p YOURTOOL dir1 dir2
- 或 配置 extdiff,将您的差异添加为特殊的新命令(带有可选的自定义参数)并将其运行为
hg YOURTOOL dir1 dir2
- 以最小的延迟使用 -p 选项指定用于比较文件的外部差异实用程序
推荐阅读
- spring - Spring中带有maven的多模块项目
- java - JNI 中的 ReleaseStringUTFChars 导致崩溃 (SIGSEGV)
- android - 当我尝试重复我的操作时应用程序表现不佳
- r - dplyr 按 id 分组 N 天内的数据
- jquery - Bootstrap 轮播 7 个项目显示在页面上,通过点击和触摸移动单个项目
- java - java - 如何从用逗号和空格分隔的java中的控制台获取输入?
- php - 如何使用带有 API Key 和 API Secret 的 PHP 查询 OData API?获取“未设置 URL!” 卷曲错误
- google-cloud-datalab - Google Cloud Datalab - 创建您自己的 Python 环境
- android - 如果 Intent 设置为 Type,为什么我不能成功地向接收者发送广播?
- java - 无法在 Windows 上的 bash 上访问 jarfile