1

我有我的index.cshtml文件,并对其进行了大量更改。但是,我想废弃它并返回到这个单个文件的工作(提交)版本。

如何使用 Mercurial 来完成此任务?

我将 Visual Studio 2011 与 VisualHG 一起使用。

4

3 回答 3

3

该命令称为hg revert,您应该能够在 VisualHg 中找到类似的内容。

看起来您已经知道命令的名称(因为您将其用作标签)。它在 VisualHg 中不可用吗?我猜它在文件的上下文菜单(即右键单击)中可用。

于 2011-09-15T13:57:17.443 回答
1

右键单击要还原的文件并选择“还原更改”,这将显示还原窗口,您可以在其中查看文件差异并通过单击右下角的“还原”按钮执行还原。

于 2011-09-15T18:08:58.317 回答
0

大多数时候,当您对文件进行大量修改时,您可能会发现其中一些很有用(至少我这样做)。当然,要恢复文件的全部内容,您应该revert按照其他人的建议使用。但是,如果您认为您当前的修改中可能有一些有用的东西,并且您想保留这些内容,请考虑使用记录扩展名。它是 Mercurial 附带的一个扩展,它允许您选择是否要在下一次提交中包含一些 (c) 块。

于 2011-09-16T21:42:11.523 回答