gpt4 book ai didi

mercurial - 如何从 Mercurial 备份中恢复

转载 作者:行者123 更新时间:2023-12-03 06:36:55 26 4
gpt4 key购买 nike

我使用

创建了 Mercurial 存储库的备份
hg bundle --all name.hg

现在,我如何使用备份文件恢复我的存储库?假设我的整个存储库已损坏,而我所拥有的只是这个 *.hg 文件。,是否可以恢复我的存储库(假设这就是备份的目的)。但是我在备份时错过了任何步骤吗?存储库?)

有人可以帮我解决这个问题吗?

提前致谢

最佳答案

引用帮助页面:

The bundle file can then be transferred using conventional means and applied to another repository with the unbundle or pull command. This is useful when direct push and pull are not available or when exporting an entire repository is undesirable.

因此,您将创建一个新的空存储库并从备份文件中提取。

hg unbundle [-u] FILE...

apply one or more changegroup files

Apply one or more compressed changegroup files generated by the
bundle command.

options:

-u --update update to new tip if changesets were unbundled

请注意,您还可以使用常规文件系统工具来备份存储库。当您需要将一组更改传输到其他地方时(或者当备份的磁盘空间存在问题时,因为它们被压缩并且小于磁盘存储库本身), bundle 非常有用。

关于mercurial - 如何从 Mercurial 备份中恢复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8304675/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com