【发布时间】:2011-11-20 16:45:04
【问题描述】:
当我克隆一个存储库时,我可以选择“不更新新的工作目录”,如果我只想要一个没有所有文件的存储库副本,这会很好。
如果我在克隆它时没有检查,有没有办法将它“更新”到那个状态?显然,如果我只是删除所有文件,那么 TortoiseHg 会认为我已经删除了这些文件。
【问题讨论】:
标签: mercurial tortoisehg working-copy
当我克隆一个存储库时,我可以选择“不更新新的工作目录”,如果我只想要一个没有所有文件的存储库副本,这会很好。
如果我在克隆它时没有检查,有没有办法将它“更新”到那个状态?显然,如果我只是删除所有文件,那么 TortoiseHg 会认为我已经删除了这些文件。
【问题讨论】:
标签: mercurial tortoisehg working-copy
右键单击 TortoiseHg 中变更集列表中的任何修订并选择更新到,这将打开更新对话框。
只需输入00(双零),这会将目标版本更改为-1,当您更新到该版本时,您将拥有与克隆期间选中该复选框相同的状态。
请注意,如果您在克隆后在工作文件夹中添加了未跟踪、未提交的文件,这些文件可能仍然存在,因此您应该在之后运行hg purge,或者手动删除这些文件。
【讨论】: