mercurial - Mercurial 查找自修订后未修改的文件
问题描述
我正在尝试查找过去几年未修改的源文件列表。
这是我试图衡量的一个方面,以帮助我们了解给定项目随时间推移的稳定性和变化量。
mercurial 中是否有任何方法可以识别自给定修订版以来未修改的文件?
解决方案
这个问题有一些模棱两可的地方,但可能可以使用status
( st
) 命令来回答。例如,要根据版本 R 中的文件与 pwd 中的文件的比较来获取列表,您可以运行:
hg st --rev R -cn
-c 选项等同于“--clean”(实际上意味着“没有变化”)。
要将修订版 R 中的文件与最近提交中的文件进行比较:
hg st --rev R:-1 -cn
有很多方法可以指定“R”,例如初始提交为 0。
推荐阅读
- sql - 如何在按不同记录分组时以十五分钟的时间间隔计算记录
- reactjs - 即使父组件已“重新加载”,最后一个子组件也会渲染 iframe
- android - 将 android 矢量可绘制 XML 转换为 SVG
- r - 用于子集、聚合、透视和保存数据帧的 R 函数
- javascript - 如何从输入页面切换到 HTML5 画布?
- c# - 正则表达式:C# 从 javascript 部分中提取值
- excel - 选择包含文本的第一行中的最后一列,然后转到下一行并执行相同操作
- python - 一个函数中的两个列表,在 python 中有 n 个列表,执行最少
- c# - 在 Asp.Net Core 3.3 中从 appSettings.json 访问 ConnectionString 时出现异常
- r - 如何使用 R 在 n 维中应用此代码?