我正在寻找一种方法来查找在给定分支中编辑的文件列表.它尚未合并为默认值.hg diff
对我来说太冗长了.
我想过滤merge FROM default所做的任何更改
你最好的选择可能diff
是--stat
选择:
ry4an@four:~/projects/mercurial$ hg diff -r default -r stable --stat mercurial/cmdutil.py | 3 --- mercurial/help/dates.txt | 2 -- mercurial/revset.py | 34 +++++++++++----------------------- mercurial/util.py | 15 --------------- tests/test-commit.t | 2 -- tests/test-parse-date.t | 17 ----------------- tests/test-revset.t | 16 ++-------------- 7 files changed, 13 insertions(+), 76 deletions(-)
这显示了分支中最近(实际上是小费的)头部与分支中default
最近的头部之间的差异,并stable
略微总结了它们的变化程度.