我刚做了一个hg更新,并且:
sourcedir> hg update
20 files updated, 0 files merged, 5 files removed, 0 files unresolved
hg删除了5个文件。哪5个文件?是否有我可以键入的命令来预览更新?
答案 0 :(得分:2)
hg update 后,表示您已将最新撤消的更改应用到工作目录。
在更新之前(以及之前),您可以使用 hg incoming 命令预览即将发生的变更集,该命令可让您预览要拉动的变更集。
此外,快速查看所做的工作只是查看日志: hg log 。
我还强烈建议您阅读手册并更加熟悉mercurial及其工作流程。
我希望这会有所帮助。
答案 1 :(得分:1)
您需要知道更新前的修改数量。如果您的目录是当前状态的3个修订版,则可以使用hg log -v -l 3
找到详细信息。 -l 3
将报告的长度限制为3,-v
列出每个变更集的受影响文件。