【问题标题】:Unversion a TortoiseHg repository取消版本 TortoiseHg 存储库
【发布时间】:2015-06-01 17:41:15
【问题描述】:

我不是版本控制系统方面的专家,但我有一个 TortoiseHg (Mercurial) 存储库,我想取消版本(完全从版本控制中删除它),并可能在之后开始一个新的版本控制历史。

当我尝试在资源管理器窗口中右键单击存储库时,在“TortoiseHg”菜单选项下没有取消版本或导出存储库的选项。我尝试了“忘记”,但它只是给出了我在下一段中描述的错误消息。

我想从版本控制中删除存储库的原因是当我尝试刷新工作文件夹时 TortoiseHg 给了我一条错误消息。它说:“刷新失败”,并列出了一个带有“不匹配”消息的文件。我无法提交或与本地等合并。存储库已半年未动。我想我之前可能使用过旧版本的 TortoiseHg。

【问题讨论】:

    标签: mercurial tortoisehg


    【解决方案1】:

    如果您真的想“取消版本化”整个存储库,只需删除顶层的 .hg 目录即可。这将使您的所有文件保持不变,但会删除 Mercurial 历史记录的所有痕迹。不用说,这不是一个可逆的过程。

    【讨论】:

    • 这很容易。谢谢!当我之后创建文件夹的新存储库时,错误消息消失了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-01
    相关资源
    最近更新 更多