【发布时间】:2011-10-07 14:39:19
【问题描述】:
我在写保护的 USB 拇指驱动器上有一个 Mercurial 存储库,我想从中克隆到工作站。我认为这将是一个“单向”操作,但事实并非如此:在将拇指驱动器插入工作站并尝试 有趣的是,在错误对话框选项中选择“继续”——这实际上意味着“忽略错误并继续你正在做的事情”——似乎可以让克隆成功完成。或者至少我看不出生成的克隆仓库有什么问题。 我的问题是:(1)为什么 Mercurial 在克隆时需要写入源?并且 (2) 简单地继续并忽略 Mercurial 未能写入源的任何内容确实安全吗?hg clone E:\my_repo 后,我收到一个错误,表明 Mercurial 正在尝试写入 source 回购。 (这是在 Windows XP 上,带有以下错误详细信息:“hg.exe - 写保护错误/磁盘无法写入,因为它被写保护。请从驱动器 E: 中的卷中删除写保护。”)
【问题讨论】: