hg verify repository uses re-6ren">
gpt4 book ai didi

mercurial - 修复 Mercurial 警告 "copy source of X not in parents of Y"

转载 作者:行者123 更新时间:2023-12-04 19:59:43 24 4
gpt4 key购买 nike

我有一个 Mercurial“X 的复制源不在其 parent 中”警告,我正在尝试修复:

PS C:\repos\myProject-hg> hg verify
repository uses revlog format 1
checking changesets
checking manifests
crosschecking files in changesets and manifests
checking files
warning: copy source of 'XXX/YYY/__init__.py' not in parents of 3910fe874b90
702 files, 21 changesets, 753 total revisions
1 warnings encountered!
PS C:\repos\myProject-hg>

我已经对导致问题的提交进行了本地化(使用 hg clone -r X brokenRepo testRepo ),但我对如何进行修复感到困惑,因为 RepositoryCorruption链接似乎没有解决这个特定类型的问题。

最佳答案

根据 a post on the mercurial mailing lists (一直向下滚动),这出现在使用非常旧版本的 Mercurial 的存储库中。显然,他们错误地记录了某些操作。 Mozilla regards this as harmless .

如果你真的很想摆脱这些错误,你可以尝试做一个 hg convert在 repo 上,但这会改变你的一些/大部分/所有变更集哈希,所以它可能不值得。

关于mercurial - 修复 Mercurial 警告 "copy source of X not in parents of Y",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30059176/

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