使用 mercurial 时,我希望能够将文件的工作副本与默认远程存储库中的提示文件进行比较。是否有捷径可寻?
我知道我可以做一个“hg incoming -p”来查看即将到来的补丁集,但是如果我拉一下我会直接看到一个特定文件的实际更改会很好最新的东西(或者我可能会推出的东西)。
我现在能想到的最简单的事情是创建一个小脚本,查看 .hg/hgrc 中的默认位置并使用 curl 下载文件(如果它通过 http,否则通过 ssh scp,或者只是做一个如果它在本地文件系统上,则直接 diff),然后将工作副本或提示与该临时副本进行比较。
我正在尝试向我的团队推销 mercurial,我的一位团队成员今天提出了这一点,因为他们可以使用他们的 GUI 工具在 SVN 中轻松完成。