相关疑难解决方法(0)

检查Mercurial中的单个变更集

在Mercurial中,您如何检查单个变更集?hg log -l 5将为我提供最新的5个变更集的摘要,但是如何获取一个变更集中更改的文件列表?我不想做差异.

mercurial

40
推荐指数
3
解决办法
2万
查看次数

Mercurial:列出"hg diff"文件

如何获取两个任意更改集之间修改的文件列表?

我唯一的猜测是这样的可怕:

# files where something has been added
hg diff -r AA -r BB|grep -- +++|cut -f1|cut -d/ -f2- >/tmp/ka

# files where something has been removed
hg diff -r AA -r BB|grep -- ---|cut -f1|cut -d/ -f2- >>/tmp/ka

# filtering out "dev/null": it appears when a file is added or removed from the repository
sort -u /tmp/ka |grep -v dev/null
Run Code Online (Sandbox Code Playgroud)

也许有一个我没注意到的善变命令?


不是单个变更集的修改过的文件.
编辑:我需要这样做,因为我正在与一些青铜时代的程序员合作,他们不明白.diff是什么,请耐心等待...

mercurial

14
推荐指数
2
解决办法
2万
查看次数

标签 统计

mercurial ×2