gpt4 book ai didi

version-control - 我可以在 Bazaar 中编辑旧版本的消息吗?

转载 作者:行者123 更新时间:2023-12-04 07:29:22 25 4
gpt4 key购买 nike

如何编辑旧版本的消息以更正确地描述其更改?

最佳答案

您不能在不更改已修改修订及其所有后代的修订 ID 的情况下编辑旧修订的提交消息。

嗯...技术上你可以,如果你足够努力,但结果的技术术语是“损坏的存储库”。 bzr 中的存储库是分布式修订数据库的副本,如果所有副本不同意修订的内容,则存在完整性违规。这意味着,所有赌注都已关闭,系统将积极尝试检测此类情况并拒绝工作。

要修改分支中最后一个修订的提交消息,您可以使用“bzr uncommit”,然后使用带有新提交消息的“bzr commit”。

要修改旧版本的提交消息,您需要获取一个要修改其最后一个版本的分支,使用“uncommit”然后“commit”,并使用“bzr rebase”或“bzr replay”重新附加后续版本(来自“重写”插件)。

在每种情况下,这都会产生一个被认为与您最初拥有的分支“不同”的分支。如果最初的分支已发布,您的原始修订可能会返回,从而导致痛苦的合并、历史污染,并且通常会困扰您。

关于version-control - 我可以在 Bazaar 中编辑旧版本的消息吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3682817/

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