WebStorm 2025.2 Help

切换工作目录对话框

使用此对话框可将 当前工作目录更新为 命名分支轻量级分支(书签)或通过 标签哈希修订号标识的特定 变更集

默认情况下, Mercurial要求在更新之前, 当前工作目录应保持干净,即不包含任何未提交的更改。 否则,更新操作将失败,WebStorm将显示相应的错误信息。 该信息还建议您通过运行 hg update <target branch, bookmark, or changeset> -C 来清理当前工作目录,以丢弃未提交的更改。

项目

描述

版本库

在此列表中选择要运行更新操作的版本库。 分支标签书签 列表的内容将更新,以显示所选版本库中可用的分支、标签和书签。

切换到

在此区域中选择要切换到的分支、书签或变更集。

  • 分支: 选择此选项以切换到由 分支名称标识的另一开发线路并更新到 分支头。 从列表中选择所需分支,该列表显示当前版本库中可用的所有命名分支。

  • 标签: 选择此选项以更新到之前已分配了 标签标识符变更集。 从列表中选择相关标签。

    该列表显示本地标签(来自 .hg/localtags )及全局标签(来自 .hgtags )。

  • 书签: 选择此选项以切换到由 书签标识的另一开发线路,并更新到其 。 从列表中选择相关书签,该列表显示当前版本库中所有可用的轻量级分支。

  • 版本: 选择此选项以更新到通过 哈希修订号标识的特定变更集。 请在该字段中输入相关修订号或粘贴哈希值。 要复制哈希值,请打开 日志 选项卡中的 版本控制 工具窗口 Alt+9 ,选择相关分支和修订版本,然后在所选内容的上下文菜单中选择 复制 Hash

覆盖本地修改的文件(无备份)

如果您打算更新到另一个分支、书签或变更集,并且在当前开发路线中存在任何未提交的更改,则在技术上可能有两种处理方式。 未提交的更改可以在更新之前提交,也可以被放弃(清理)。

默认情况下, Mercurial要求在更新之前, 当前工作目录应保持干净,即不包含任何未提交的更改。 否则,更新操作将失败,WebStorm将显示相应的错误信息。 该信息还建议您通过运行 hg update <target branch, bookmark, or changeset> -C 来清理当前工作目录,以丢弃未提交的更改。 使用 覆盖本地修改的文件(不创建备份) 复选框可在当前工作副本不干净时防止更新期间出错。

  • 选中该复选框以放弃任何未提交的本地更改。

  • 如果您确认当前工作目录已清理干净,请取消选中该复选框。

最后修改日期: 2025年 9月 26日