假设我有一个文件 main.c
我一直在编写代码。我已经在提交 #100,但不幸的是我发现我需要恢复我在提交 #50 中编写的一些功能。我知道我可以使用 Repository Explorer 来查看此文件不同版本之间的差异,但我想查看的是文件本身,因为它在提交 #50 时(没有所有那些 + 和 - -- 只是当时的文件)。
这可能吗?
我不想为了获得这些功能而必须提交到 #50,然后又必须返回到 #100。
谢谢
最佳答案
hg cat
将导出文件。要提交此修订版,您需要 hg up
。例如,使用
hg cat -rC F
检索文件 F 的修订版 C。
关于version-control - 在 Mercurial 中,是否可以从给定的提交中导出文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4393429/