我试图使用Beyond Compare从我的两个分支中区分两个文件。不幸的是,尽管显示很好并且差异显示正确,但两个文件路径都是临时的,所以我无法保存。
我用这个命令启动差异; hg bcomp --rev default:"Bug 70180" <filename>
我很欣赏您应该只能保存到当前正在使用的分支,但这确实限制了差异的有用性,除非我能找到解决方法。 谢谢,
答案 0 :(得分:2)
您要发出的命令是比较一系列变更集(<rev>:<rev>
),假设您的情况为2,因此Mercurial会在启动 bcomp 之前将两个变更集文件作为临时文件。要比较当前文件(您要修改和保存的文件)和另一个修订版本中的文件,只需为其提供要比较的修订版本。
在您的情况下,请尝试使用此命令行:
hg bcomp --rev "Bug 70180" <filename>